|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
com.change_vision.jude.api.inf.model.IERAttribute
Interface for ERAttribute.
Method Summary | |
abstract IConstraint |
getConstraint(String constraintName)
Get Constraint. |
abstract IERDatatype |
getDatatype()
Get Datatype. |
abstract String |
getDefaultValue()
Get Default Value. |
abstract IERDomain |
getDomain()
Get Domain. |
abstract String |
getLengthPrecision()
Get Length/Precision. |
abstract String |
getLogicalName()
Get Logical Name. |
abstract String |
getPhysicalName()
Get Physical Name. |
abstract IERAttribute[] |
getReferencedForeignKeys()
Get referenced foreign keys. |
abstract IERAttribute |
getReferencedPrimaryKey()
Get referenced primary key. |
abstract IERRelationship |
getReferencedRelationship()
Get referenced relationship. |
abstract IERSubtypeRelationship[] |
getReferencedSubtypeRelationships()
Get referenced subtype relationships. |
abstract IERSubtypeRelationship |
getSubtypeForeignKeyInv()
Get associated subtype relationship as discriminator attribute. |
abstract boolean |
isForeignKey()
Check if the attribute is foreign key. |
abstract boolean |
isNotNull()
Check if the attribute is NOT NULL. |
abstract boolean |
isPrimaryKey()
Check if the attribute is primary key. |
Methods inherited from class com.change_vision.jude.api.inf.model.INamedElement |
getClientDependencies, getConstraints, getDefinition, getDiagrams, getName, getSupplierDependencies, isPackageVisibility, isPrivateVisibility, isProtectedVisibility, isPublicVisibility |
Methods inherited from class com.change_vision.jude.api.inf.model.IElement |
getComments, getId, getOwner, getStereotypes, getTaggedValues |
Method Detail |
public abstract String getLogicalName()
public abstract String getPhysicalName()
public abstract boolean isPrimaryKey()
public abstract boolean isForeignKey()
public abstract IERDomain getDomain()
public abstract IERDatatype getDatatype()
public abstract String getLengthPrecision()
public abstract boolean isNotNull()
public abstract String getDefaultValue()
public abstract IConstraint getConstraint(String constraintName)
public abstract IERAttribute getReferencedPrimaryKey()
public abstract IERAttribute[] getReferencedForeignKeys()
public abstract IERRelationship getReferencedRelationship()
public abstract IERSubtypeRelationship[] getReferencedSubtypeRelationships()
public abstract IERSubtypeRelationship getSubtypeForeignKeyInv()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |