public class UnboxedElementsDescriptor extends AbstractValueDescriptor implements UnboxedDescriptor
Modifier and Type | Field and Description |
---|---|
protected DomainStandardLibrary |
standardLibrary |
protected Type |
type |
javaClass
elementId
Constructor and Description |
---|
UnboxedElementsDescriptor(CollectionTypeId elementId,
DomainStandardLibrary standardLibrary,
Type type) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getClassName() |
boolean |
isAssignableFrom(TypeDescriptor typeDescriptor)
Return true if an instance described by typeDescriptor may be assigned to an instance described by this.
|
java.lang.String |
toString() |
append, getJavaClass, hasJavaClass, isAssignableTo
getEClassifier, getElementId, reClass
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
append, getEClassifier, getJavaClass, hasJavaClass, isAssignableTo
@NonNull protected final DomainStandardLibrary standardLibrary
@NonNull protected final Type type
public UnboxedElementsDescriptor(@NonNull CollectionTypeId elementId, @NonNull DomainStandardLibrary standardLibrary, @NonNull Type type)
@NonNull public java.lang.String getClassName()
getClassName
in interface TypeDescriptor
getClassName
in class AbstractValueDescriptor
public final boolean isAssignableFrom(@NonNull TypeDescriptor typeDescriptor)
TypeDescriptor
isAssignableFrom
in interface TypeDescriptor
@NonNull public java.lang.String toString()
toString
in class AbstractValueDescriptor