public interface StandardLibraryInternal extends StandardLibrary
Type | Property and Description |
---|---|
Property |
basicGetOclInvalid |
Modifier and Type | Method and Description |
---|---|
Operation |
basicGetOclInvalidOperation() |
Property |
basicGetOclInvalidProperty() |
InvalidType |
basicGetOclInvalidType() |
void |
defineLibraryType(Class pivotType) |
void |
dispose() |
Class |
getASClass(java.lang.String className) |
BagType |
getBagType()
Obtains the generic instance of the BagType metatype, named
Bag(T).
|
PrimitiveType |
getBehavioralClass(java.lang.Class<?> javaClass) |
PrimitiveType |
getBooleanType()
Obtains the instance of the PrimitiveType metatype, named
Boolean.
|
CollectionType |
getCollectionType()
Obtains the generic instance of the CollectionType metatype, named
Collection(T).
|
CompleteModelInternal |
getCompleteModel() |
java.lang.String |
getDefaultStandardLibraryURI() |
PrimitiveType |
getIntegerType()
Obtains the instance of the PrimitiveType metatype, named
Integer.
|
Class |
getLibraryType(java.lang.String typeName) |
AnyType |
getOclAnyType()
Obtains the single instance of the AnyType metatype, named
OclAny.
|
Property |
getOclInvalidProperty() |
InvalidType |
getOclInvalidType()
Obtains the single instance of the InvalidType metatype, named
OclInvalid.
|
Class |
getOclLambdaType() |
Class |
getOclTypeType() |
VoidType |
getOclVoidType()
Obtains the single instance of the VoidType metatype, named
OclVoid.
|
CollectionType |
getOrderedCollectionType()
Obtains the generic instance of the OrderedCollection metatype, named
OrderedCollection(T).
|
OrderedSetType |
getOrderedSetType()
Obtains the generic instance of the OrderedSetType metatype, named
OrderedSet(T).
|
PrimitiveType |
getRealType()
Obtains the instance of the PrimitiveType metatype, named
Real.
|
Class |
getRequiredLibraryType(java.lang.String typeName) |
SequenceType |
getSequenceType()
Obtains the generic instance of the SequenceType metatype, named
Sequence(T).
|
SetType |
getSetType()
Obtains the generic instance of the SetType metatype, named
Set(T).
|
PrimitiveType |
getStringType()
Obtains the instance of the PrimitiveType metatype, named
String.
|
CollectionType |
getUniqueCollectionType()
Obtains the generic instance of the UniqueCollection metatype, named
Set(T).
|
PrimitiveType |
getUnlimitedNaturalType()
Obtains the instance of the PrimitiveType metatype,
named UnlimitedNatural.
|
StandardLibraryInternal |
init(CompleteModelInternal completeModel) |
boolean |
isExplicitDefaultStandardLibraryURI() |
org.eclipse.emf.ecore.resource.Resource |
loadDefaultLibrary(java.lang.String uri) |
void |
setDefaultStandardLibraryURI(java.lang.String defaultStandardLibraryURI) |
getAllCompletePackages, getClassType, getCollectionType, getCollectionType, getEnumerationType, getInheritance, getMapType, getMapType, getMetaclass, getMetaType, getNsURIPackage, getOclComparableType, getOclElementType, getOclInvalidOperation, getOclMessageType, getOclSelfType, getOclSummableType, getOclTupleType, getOclType, getOperationTemplateParameter, getOwningCompleteEnvironment, getPackage, getPrimitiveType, getRootPackage, setOwningCompleteEnvironment
accept, allOwnedElements, getAnnotatingComments, getESObject, getETarget, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValue
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
@Nullable InvalidType basicGetOclInvalidType()
void dispose()
@NonNull BagType getBagType()
StandardLibrary
getBagType
in interface StandardLibrary
@Nullable PrimitiveType getBehavioralClass(@NonNull java.lang.Class<?> javaClass)
@NonNull PrimitiveType getBooleanType()
StandardLibrary
getBooleanType
in interface StandardLibrary
@NonNull CollectionType getCollectionType()
StandardLibrary
getCollectionType
in interface StandardLibrary
@NonNull CompleteModelInternal getCompleteModel()
@NonNull java.lang.String getDefaultStandardLibraryURI()
@NonNull PrimitiveType getIntegerType()
StandardLibrary
getIntegerType
in interface StandardLibrary
@NonNull AnyType getOclAnyType()
StandardLibrary
getOclAnyType
in interface StandardLibrary
@NonNull InvalidType getOclInvalidType()
StandardLibrary
getOclInvalidType
in interface StandardLibrary
@NonNull VoidType getOclVoidType()
StandardLibrary
getOclVoidType
in interface StandardLibrary
@NonNull CollectionType getOrderedCollectionType()
StandardLibrary
getOrderedCollectionType
in interface StandardLibrary
@NonNull OrderedSetType getOrderedSetType()
StandardLibrary
getOrderedSetType
in interface StandardLibrary
@NonNull PrimitiveType getRealType()
StandardLibrary
getRealType
in interface StandardLibrary
@NonNull SequenceType getSequenceType()
StandardLibrary
getSequenceType
in interface StandardLibrary
@NonNull SetType getSetType()
StandardLibrary
getSetType
in interface StandardLibrary
@NonNull PrimitiveType getStringType()
StandardLibrary
getStringType
in interface StandardLibrary
@NonNull CollectionType getUniqueCollectionType()
StandardLibrary
getUniqueCollectionType
in interface StandardLibrary
@NonNull PrimitiveType getUnlimitedNaturalType()
StandardLibrary
getUnlimitedNaturalType
in interface StandardLibrary
@NonNull StandardLibraryInternal init(@NonNull CompleteModelInternal completeModel)
boolean isExplicitDefaultStandardLibraryURI()
@Nullable org.eclipse.emf.ecore.resource.Resource loadDefaultLibrary(@Nullable java.lang.String uri)
void setDefaultStandardLibraryURI(@NonNull java.lang.String defaultStandardLibraryURI)