|
||||||||||
| 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()
Clone this type. |
java.lang.String |
defaultValue()
Returns a simple default value. |
IAbstractArtifact |
getArtifact()
Get the Tigerstripe artifact (of any type). |
java.lang.String |
getFullyQualifiedName()
Returns the fully qualified name (ie. |
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. |
IModelComponent.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)
Sets the fully qualified name (ie. |
void |
setMultiplicity(int multiplicity)
Deprecated. since 2.2-rc, no use of multiplicity anymore, TypeMultiplicity instead |
void |
setTypeMultiplicity(IModelComponent.EMultiplicity multiplicity)
Sets the multiplicity for this type. |
IStatus |
validate()
|
IStatus |
validate(boolean isMethodReturnCheck)
|
| Field Detail |
|---|
@Deprecated static final int MULTIPLICITY_MULTI
@Deprecated static final int MULTIPLICITY_SINGLE
| Method Detail |
|---|
java.lang.String getFullyQualifiedName()
void setFullyQualifiedName(java.lang.String fqn)
fqn - IModelComponent.EMultiplicity getTypeMultiplicity()
void setTypeMultiplicity(IModelComponent.EMultiplicity multiplicity)
multiplicity - IStatus validate()
IStatus validate(boolean isMethodReturnCheck)
IType clone()
java.lang.String defaultValue()
IAbstractArtifact getArtifact()
java.lang.String getName()
java.lang.String getPackage()
boolean isArtifact()
boolean isDatatype()
boolean isEntityType()
boolean isEnum()
boolean isPrimitive()
@Deprecated int getMultiplicity()
@Deprecated void setMultiplicity(int multiplicity)
multiplicity -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||