public interface TypeServer extends DomainInheritance
EMPTY_ARRAY
Modifier and Type | Method and Description |
---|---|
void |
dispose() |
java.lang.Iterable<? extends DomainOperation> |
getAllOperations(boolean selectStatic) |
java.lang.Iterable<? extends DomainOperation> |
getAllOperations(boolean selectStatic,
java.lang.String name) |
java.lang.Iterable<? extends DomainProperty> |
getAllProperties(boolean selectStatic) |
java.lang.Iterable<? extends DomainProperty> |
getAllProperties(boolean selectStatic,
java.lang.String name) |
java.lang.Iterable<? extends State> |
getAllStates() |
java.lang.Iterable<? extends State> |
getAllStates(java.lang.String name) |
java.lang.Iterable<? extends DomainInheritance> |
getAllSuperClasses() |
java.lang.Iterable<? extends DomainInheritance> |
getAllSuperClasses(java.lang.String className) |
DomainOperation |
getMemberOperation(DomainOperation pivotOperation) |
java.lang.Iterable<? extends DomainOperation> |
getMemberOperations(DomainOperation pivotOperation) |
java.lang.Iterable<? extends DomainProperty> |
getMemberProperties(DomainProperty pivotProperty) |
DomainProperty |
getMemberProperty(java.lang.String propertyName) |
java.lang.Iterable<? extends DomainType> |
getPartialTypes() |
Type |
getPivotType()
Return a Type that represents this type merge.
|
getAllSuperFragments, getCommonInheritance, getDepth, getFragment, getFragment, getIndex, getIndexes, getMemberOperation, getSelfFragment, getStandardLibrary, getSuperFragments, isSubInheritanceOf, isSuperInheritanceOf, isUndefined, lookupLocalOperation
conformsTo, createInstance, createInstance, getCommonType, getInheritance, getLocalOperations, getLocalProperties, getLocalSuperTypes, getMetaTypeName, getName, getNormalizedType, getOwnedAttribute, getOwnedInvariant, getOwnedOperation, getPackage, getTypeId, getTypeParameters, isEqualTo, isEqualToUnspecializedType, isInvalid, isOrdered, isUnique, lookupImplementation, specializeIn
getOwnedRule
oclEquals, oclHashCode
void dispose()
@NonNull java.lang.Iterable<? extends State> getAllStates()
@NonNull java.lang.Iterable<? extends State> getAllStates(@NonNull java.lang.String name)
@NonNull java.lang.Iterable<? extends DomainInheritance> getAllSuperClasses()
@NonNull java.lang.Iterable<? extends DomainInheritance> getAllSuperClasses(@NonNull java.lang.String className)
@NonNull java.lang.Iterable<? extends DomainOperation> getAllOperations(boolean selectStatic)
getAllOperations
in interface DomainInheritance
@NonNull java.lang.Iterable<? extends DomainOperation> getAllOperations(boolean selectStatic, @NonNull java.lang.String name)
@NonNull java.lang.Iterable<? extends DomainProperty> getAllProperties(boolean selectStatic)
getAllProperties
in interface DomainInheritance
@NonNull java.lang.Iterable<? extends DomainProperty> getAllProperties(boolean selectStatic, @NonNull java.lang.String name)
@Nullable DomainOperation getMemberOperation(@NonNull DomainOperation pivotOperation)
@Nullable java.lang.Iterable<? extends DomainOperation> getMemberOperations(@NonNull DomainOperation pivotOperation)
@Nullable java.lang.Iterable<? extends DomainProperty> getMemberProperties(@NonNull DomainProperty pivotProperty)
@Nullable DomainProperty getMemberProperty(@NonNull java.lang.String propertyName)
getMemberProperty
in interface DomainInheritance
@NonNull java.lang.Iterable<? extends DomainType> getPartialTypes()
@NonNull Type getPivotType()