Package cdc.rdb
Class RdbChildElement<P extends RdbElement>
java.lang.Object
cdc.rdb.RdbElement
cdc.rdb.RdbChildElement<P>
- Direct Known Subclasses:
RdbAttribute,RdbCatalog,RdbDataType,RdbForeignKey,RdbForeignKeyColumn,RdbFunction,RdbFunctionColumn,RdbIndex,RdbIndexColumn,RdbPrimaryKey,RdbPrimaryKeyColumn,RdbProcedure,RdbProcedureColumn,RdbSchema,RdbTable,RdbTableColumn,RdbTableType,RdbUserDataType
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classRdbChildElement.Builder<B extends RdbChildElement.Builder<B,P>, P extends RdbElement> -
Field Summary
Fields inherited from class cdc.rdb.RdbElement
children, KIND_ATTRIBUTE, KIND_CATALOG, KIND_DATA_TYPE, KIND_DATABASE, KIND_FOREIGN_KEY, KIND_FOREIGN_KEY_COLUMN, KIND_FUNCTION, KIND_FUNCTION_COLUMN, KIND_INDEX, KIND_INDEX_COLUMN, KIND_PRIMARY_KEY, KIND_PRIMARY_KEY_COLUMN, KIND_PROCEDURE, KIND_PROCEDURE_COLUMN, KIND_SCHEMA, KIND_TABLE, KIND_TABLE_COLUMN, KIND_TABLE_TYPE, KIND_USER_DATA_TYPE, name -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedRdbChildElement(RdbChildElement.Builder<?, P> builder, boolean allowDuplicateNames) -
Method Summary
Methods inherited from class cdc.rdb.RdbElement
getChildren, getChildren, getChildren, getChildrenCount, getChildrenCount, getComments, getDepth, getDepth, getElementClass, getElementClasses, getFirstChild, getFirstChild, getKind, getKind, getName, getParentClass, hasChildren, hasChildren, notNull, toString
-
Constructor Details
-
RdbChildElement
-
-
Method Details
-
getParent
- Specified by:
getParentin classRdbElement
-
getPath
- Specified by:
getPathin classRdbElement
-