public interface StandardLibraryInternal extends StandardLibrary.StandardLibraryExtension
Type | Property and Description |
---|---|
Property |
basicGetOclInvalid |
StandardLibrary.StandardLibraryExtension
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) |
getOclEnumerationType
getAllCompletePackages, getClassType, getCollectionType, getCollectionType, getEnumerationType, getInheritance, getMapType, getMapType, getMetaclass, getMetaType, getNsURIPackage, getOclComparableType, getOclElementType, getOclInvalidOperation, getOclMessageType, getOclSelfType, getOclStereotypeType, 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 Property basicGetOclInvalidProperty
@Nullable Operation basicGetOclInvalidOperation()
@Nullable Property basicGetOclInvalidProperty()
@Nullable InvalidType basicGetOclInvalidType()
void defineLibraryType(Class pivotType)
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
Class getLibraryType(@NonNull java.lang.String typeName)
@NonNull AnyType getOclAnyType()
StandardLibrary
getOclAnyType
in interface StandardLibrary
@NonNull Property getOclInvalidProperty()
@NonNull InvalidType getOclInvalidType()
StandardLibrary
getOclInvalidType
in interface StandardLibrary
Class getOclLambdaType()
Class getOclTypeType()
@NonNull VoidType getOclVoidType()
StandardLibrary
getOclVoidType
in interface StandardLibrary
@NonNull CollectionType getOrderedCollectionType()
StandardLibrary
getOrderedCollectionType
in interface StandardLibrary
@NonNull OrderedSetType getOrderedSetType()
StandardLibrary
getOrderedSetType
in interface StandardLibrary
Class getASClass(@NonNull java.lang.String className)
@NonNull PrimitiveType getRealType()
StandardLibrary
getRealType
in interface StandardLibrary
Class getRequiredLibraryType(@NonNull java.lang.String typeName)
@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)