public interface SchemaObjectDefinerSchemaObjectDefiner インターフェースは、スキーマオブジェクトインスタンスをリバースエンジニアリングしてスキーマオブジェクトの定義に戻すことができるオブジェクトを実装するための契約を定義します。SchemaObjectDefinition, SchemaObjectType| 修飾子と型 | メソッドと説明 |
|---|---|
default boolean | canDefine(ClassSE<?> schemaObjectType) この定義者が指定された typeSE のスキーマオブジェクトを定義できるかどうかを判断します。 |
default boolean | canDefine(ObjectSE schemaObject) この定義者が指定された schema objectSE インスタンスを定義できるかどうかを判断します。 |
default boolean | canDefine(SchemaObjectType schemaObjectType) この定義者が指定された enumerated schema object type のスキーマオブジェクトを定義できるかどうかを判断します。 |
OptionalSE<? extends SchemaObjectDefinition> | define(ObjectSE schemaObject) |
default SetSE<SchemaObjectType> | getSchemaObjectTypes() この定義者によって定義可能な SetSE または schema object types を返します。 |
default SetSE<SchemaObjectType> getSchemaObjectTypes()
SetSE または schema object types を返します。schema object types の SetSE。SchemaObjectType, SetSEdefault boolean canDefine(ObjectSE schemaObject)
schema objectSE インスタンスを定義できるかどうかを判断します。schemaObject - 評価する ObjectSE。schema objectSE インスタンスを定義できるかどうかを示すブール値。Object.getClass()SE, canDefine(Class)default boolean canDefine(ClassSE<?> schemaObjectType)
typeSE のスキーマオブジェクトを定義できるかどうかを判断します。schemaObjectType - 評価する schema objectSE インスタンスの typeSE。typeSE の schema objectsSE を定義できるかどうかを示すブール値。SchemaObjectType.from(Class), canDefine(SchemaObjectType)default boolean canDefine(SchemaObjectType schemaObjectType)
enumerated schema object type のスキーマオブジェクトを定義できるかどうかを判断します。schemaObjectType - 評価する SchemaObjectType。enumerated schema object type のスキーマオブジェクトを処理できるかどうかを示すブール値。SchemaObjectTypeOptionalSE<? extends SchemaObjectDefinition> define(ObjectSE schemaObject)
schemaObject - schema objectSE を定義します。schema objectSE インスタンスの OptionalSE definition。SchemaObjectDefinitionCopyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.