public interface CollectionType extends DataType
The following features are supported:
PivotPackage.getCollectionType()
Modifier and Type | Method and Description |
---|---|
Class |
getContainerType() |
Type |
getElementType()
Returns the value of the 'Element Type' reference.
|
Number |
getLower()
Returns the value of the 'Lower' attribute.
|
IntegerValue |
getLowerValue() |
CollectionTypeId |
getTypeId()
Return a unique StandardLibrary-independent identifier for this type.
|
Number |
getUpper()
Returns the value of the 'Upper' attribute.
|
UnlimitedNaturalValue |
getUpperValue() |
boolean |
isIsNullFree()
Returns the value of the 'Is Null Free' attribute.
|
void |
setElementType(Type value)
Sets the value of the '
Element Type ' reference. |
void |
setIsNullFree(boolean value)
Sets the value of the '
Is Null Free ' attribute. |
void |
setLower(Number value)
Sets the value of the '
Lower ' attribute. |
void |
setLowerValue(IntegerValue lower) |
void |
setUpper(Number value)
Sets the value of the '
Upper ' attribute. |
void |
setUpperValue(UnlimitedNaturalValue upper) |
getBehavioralClass, getValue, isIsSerializable, setBehavioralClass, setIsSerializable
createInstance, createInstance, getExtenders, getInstanceClassName, getMetaTypeName, getOwnedBehaviors, getOwnedInvariants, getOwnedOperations, getOwnedProperties, getOwningPackage, getSuperClasses, getTypeParameters, isIsAbstract, isIsActive, isIsInterface, isOrdered, isUnique, lookupActualOperation, lookupImplementation, setInstanceClassName, setIsAbstract, setIsActive, setIsInterface, setOwningPackage, validateNameIsNotNull, validateUniqueInvariantName
conformsTo, flattenedType, getCommonType, getInheritance, getNormalizedType, isClass, isEqualTo, isEqualToUnspecializedType, isTemplateParameter, specializeIn
oclEquals, oclHashCode
getOwnedConstraints
getName, setName
accept, allOwnedElements, getAnnotatingComments, getESObject, getETarget, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValue
getOwnedBindings, getOwnedSignature, getUnspecializedElement, setOwnedSignature, setUnspecializedElement
Type getElementType()
If the meaning of the 'Element Type' reference isn't clear, there really should be more of a description here...
setElementType(Type)
,
PivotPackage.getCollectionType_ElementType()
void setElementType(Type value)
Element Type
' reference.
value
- the new value of the 'Element Type' reference.getElementType()
boolean isIsNullFree()
"false"
.
If the meaning of the 'Is Null Free' attribute isn't clear, there really should be more of a description here...
setIsNullFree(boolean)
,
PivotPackage.getCollectionType_IsNullFree()
void setIsNullFree(boolean value)
Is Null Free
' attribute.
value
- the new value of the 'Is Null Free' attribute.isIsNullFree()
Number getLower()
"0"
.
If the meaning of the 'Lower' attribute isn't clear, there really should be more of a description here...
setLower(Number)
,
PivotPackage.getCollectionType_Lower()
void setLower(Number value)
Lower
' attribute.
value
- the new value of the 'Lower' attribute.getLower()
Number getUpper()
"*"
.
If the meaning of the 'Upper' attribute isn't clear, there really should be more of a description here...
setUpper(Number)
,
PivotPackage.getCollectionType_Upper()
void setUpper(Number value)
Upper
' attribute.
value
- the new value of the 'Upper' attribute.getUpper()
void setLowerValue(IntegerValue lower)
void setUpperValue(UnlimitedNaturalValue upper)
Class getContainerType()
IntegerValue getLowerValue()
CollectionTypeId getTypeId()
Type
UnlimitedNaturalValue getUpperValue()
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.