|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IType
A Type in a Tigerstripe Model
Field Summary | |
---|---|
static int |
MULTIPLICITY_MULTI
Deprecated. no use of Multiplicity any more, please use Type Multiplicity |
static int |
MULTIPLICITY_SINGLE
Deprecated. no use of Multiplicity any more, please use Type Multiplicity |
Method Summary | |
---|---|
IType |
clone()
|
java.lang.String |
defaultValue()
Returns a simple default value. |
java.lang.String |
getFullyQualifiedName()
Returns the fully qualified name (ie. |
IAbstractArtifact |
getIArtifact()
Get the Tigerstripe artifact (of any type). |
int |
getMultiplicity()
Deprecated. since 2.2-rc, no use of multiplicity anymore, TypeMultiplicity instead |
java.lang.String |
getName()
Returns the name of this type. |
java.lang.String |
getPackage()
Returns the package name for this type. |
IAssociationEnd.EMultiplicity |
getTypeMultiplicity()
Returns the multiplicity for this type |
boolean |
isArtifact()
Test to see of the type represented here is a Tigerstripe artifact (of any type). |
boolean |
isDatatype()
Test to see of the type represented here is a Tigerstripe Datatype artifact. |
boolean |
isEntityType()
Test to see of the type represented here is a Tigerstripe ManagedEntity artifact. |
boolean |
isEnum()
Test to see of the type represented here is a Tigerstripe Enumeration artifact. |
boolean |
isPrimitive()
Test to see of the type represented here is a "primitive" type. |
void |
setFullyQualifiedName(java.lang.String fqn)
|
void |
setMultiplicity(int multiplicity)
Deprecated. since 2.2-rc, no use of multiplicity anymore, TypeMultiplicity instead |
void |
setTypeMultiplicity(IAssociationEnd.EMultiplicity multiplicity)
|
java.util.List<org.eclipse.tigerstripe.internal.api.utils.TigerstripeError> |
validate()
|
java.util.List<org.eclipse.tigerstripe.internal.api.utils.TigerstripeError> |
validate(boolean isMethodReturnCheck)
|
Field Detail |
---|
@Deprecated static final int MULTIPLICITY_MULTI
@Deprecated static final int MULTIPLICITY_SINGLE
Method Detail |
---|
void setFullyQualifiedName(java.lang.String fqn)
@Deprecated void setMultiplicity(int multiplicity)
multiplicity
- void setTypeMultiplicity(IAssociationEnd.EMultiplicity multiplicity)
java.util.List<org.eclipse.tigerstripe.internal.api.utils.TigerstripeError> validate()
java.util.List<org.eclipse.tigerstripe.internal.api.utils.TigerstripeError> validate(boolean isMethodReturnCheck)
IType clone()
java.lang.String defaultValue()
java.lang.String getFullyQualifiedName()
IAbstractArtifact getIArtifact()
@Deprecated int getMultiplicity()
java.lang.String getName()
java.lang.String getPackage()
IAssociationEnd.EMultiplicity getTypeMultiplicity()
boolean isArtifact()
boolean isDatatype()
boolean isEntityType()
boolean isEnum()
boolean isPrimitive()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |