org.eclipse.ocl.examples.codegen.java.types
Class UnboxedElementsDescriptor
java.lang.Object
org.eclipse.ocl.examples.codegen.java.types.AbstractDescriptor
org.eclipse.ocl.examples.codegen.java.types.AbstractValueDescriptor
org.eclipse.ocl.examples.codegen.java.types.UnboxedElementsDescriptor
- All Implemented Interfaces:
- TypeDescriptor, UnboxedDescriptor
public class UnboxedElementsDescriptor
- extends AbstractValueDescriptor
- implements UnboxedDescriptor
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
standardLibrary
@NonNull
protected final DomainStandardLibrary standardLibrary
type
@NonNull
protected final Type type
UnboxedElementsDescriptor
public UnboxedElementsDescriptor(@NonNull
CollectionTypeId elementId,
@NonNull
DomainStandardLibrary standardLibrary,
@NonNull
Type type)
getClassName
@NonNull
public java.lang.String getClassName()
- Specified by:
getClassName
in interface TypeDescriptor
- Overrides:
getClassName
in class AbstractValueDescriptor
isAssignableFrom
public final boolean isAssignableFrom(@NonNull
TypeDescriptor typeDescriptor)
- Description copied from interface:
TypeDescriptor
- Return true if an instance described by typeDescriptor may be assigned to an instance described by this.
- Specified by:
isAssignableFrom
in interface TypeDescriptor
toString
@NonNull
public java.lang.String toString()
- Overrides:
toString
in class AbstractValueDescriptor