Package com.adbs.ast
Class MetadataRelation
java.lang.Object
com.adbs.ast.UpdatablePersistent
com.adbs.ast.MetadataBase
com.adbs.ast.MetadataCollectionItemBase
com.adbs.ast.MetadataRelation
- All Implemented Interfaces:
Disposable
-
Field Summary
Fields inherited from class com.adbs.ast.MetadataBase
data, sqlContext
Fields inherited from class com.adbs.ast.UpdatablePersistent
updatedEventListenerList
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
dispose()
boolean
void
setChildCardinality
(MetadataRelationCardinality childCardinality) void
setChildDatabase
(SQLQualifiedName value) void
setChildDatabaseStr
(String value) void
void
setChildName
(AstTokenIdentifier value) void
setChildNameStr
(String value) void
setChildSchema
(AstTokenIdentifier value) void
setChildSchemaStr
(String value) void
setInverted
(boolean inverted) void
setKeyCardinality
(MetadataRelationCardinality keyCardinality) void
Methods inherited from class com.adbs.ast.MetadataCollectionItemBase
getCollection
Methods inherited from class com.adbs.ast.MetadataBase
clone, getSQLContext
Methods inherited from class com.adbs.ast.UpdatablePersistent
addUpdatedEventListener, beginUpdate, doUpdated, endUpdate, fireUpdatedEvent, getParent, isUpdating, notifyUpdated, removeUpdatedEventListener
-
Constructor Details
-
MetadataRelation
-
-
Method Details
-
dispose
public void dispose()- Specified by:
dispose
in interfaceDisposable
- Overrides:
dispose
in classMetadataBase
-
getRelations
-
getKeyFields
-
setKeyFields
-
getChildSchema
-
setChildSchema
-
getChildName
-
setChildName
-
getChildDatabase
-
setChildDatabase
-
getChildTable
-
getChildFields
-
setChildFields
-
getChildSchemaStr
-
setChildSchemaStr
-
getChildNameStr
-
setChildNameStr
-
getChildDatabaseStr
-
setChildDatabaseStr
- Throws:
QueryBuilderException
-
getChildTableStr
-
getChildSchemaStrNotQuoted
-
getChildNameStrNotQuoted
-
getChildDatabaseStrNotQuoted
-
getChildTableStrNotQuoted
-
assign
- Overrides:
assign
in classMetadataBase
-
getChildCardinality
-
setChildCardinality
-
getKeyCardinality
-
setKeyCardinality
-
isInverted
public boolean isInverted() -
setInverted
public void setInverted(boolean inverted) -
getKeyMetadataObject
-
getChildMetadataObject
-