Modifier and Type | Method and Description |
---|---|
DynamicType |
getBaseType() |
java.util.List<java.lang.Integer> |
getBound() |
DynamicType |
getDiscriminatorType() |
DynamicType |
getElementType() |
DynamicType |
getKeyElementType() |
TypeKind |
getKind() |
java.lang.String |
getName() |
boolean |
isConsistent() |
TypeDescriptor |
withBaseType(DynamicType baseType)
Copy this descriptor and apply the given base type.
|
TypeDescriptor |
withBound(int... bound)
Copy this descriptor and apply the given bound(s).
|
TypeDescriptor |
withDiscriminatorType(DynamicType discriminatorType)
Copy this descriptor and apply the given discriminator type.
|
TypeDescriptor |
withElementType(DynamicType elementType)
Copy this descriptor and apply the given element type.
|
TypeDescriptor |
withKeyElementType(DynamicType keyElementType)
Copy this descriptor and apply the given key element type.
|
TypeDescriptor |
withKind(TypeKind kind)
Copy this descriptor and apply the given kind.
|
TypeDescriptor |
withName(java.lang.String name)
Copy this descriptor and apply the given name.
|
getEnvironment
boolean isConsistent()
TypeKind getKind()
java.lang.String getName()
DynamicType getBaseType()
DynamicType getDiscriminatorType()
java.util.List<java.lang.Integer> getBound()
@Optional DynamicType getElementType()
@Optional DynamicType getKeyElementType()
TypeDescriptor withKind(TypeKind kind)
TypeDescriptor withName(java.lang.String name)
TypeDescriptor withBaseType(DynamicType baseType)
TypeDescriptor withDiscriminatorType(DynamicType discriminatorType)
TypeDescriptor withBound(int... bound)
TypeDescriptor withElementType(DynamicType elementType)
TypeDescriptor withKeyElementType(DynamicType keyElementType)
Copyright © 2010 Real-Time Innovations, Inc. (RTI)
Copyright © 2010 PrismTech, Ltd.
Copyright © 2010 Object Management Group, Inc. (OMG)
All Rights Reserved.