Package | Description |
---|---|
org.eclipse.ocl.examples.codegen.generator | |
org.eclipse.ocl.examples.codegen.java | |
org.eclipse.ocl.examples.codegen.java.types |
Modifier and Type | Method and Description |
---|---|
TypeDescriptor |
CodeGenerator.getTypeDescriptor(CGValuedElement cgElement) |
TypeDescriptor |
CodeGenerator.getTypeDescriptor(ElementId elementId,
boolean isBoxed) |
Modifier and Type | Method and Description |
---|---|
boolean |
TypeDescriptor.isAssignableFrom(TypeDescriptor typeDescriptor)
Return true if an instance described by typeDescriptor may be assigned to an instance described by this.
|
Modifier and Type | Method and Description |
---|---|
TypeDescriptor |
JavaCodeGenerator.getTypeDescriptor(CGValuedElement cgElement) |
TypeDescriptor |
JavaCodeGenerator.getTypeDescriptor(ElementId elementId,
boolean isBoxed) |
Modifier and Type | Method and Description |
---|---|
void |
JavaStream.appendAtomicReferenceTo(TypeDescriptor requiredTypeDescriptor,
CGValuedElement cgValue) |
void |
JavaStream.appendClassReference(java.lang.Class<?> javaClass,
TypeDescriptor... typeDescriptors) |
void |
JavaStream.appendClassReference(TypeDescriptor typeDescriptor) |
void |
JavaStream.appendReferenceTo(TypeDescriptor requiredTypeDescriptor,
CGValuedElement cgValue) |
Modifier and Type | Interface and Description |
---|---|
interface |
BoxedDescriptor |
interface |
SimpleDescriptor |
interface |
UnboxedDescriptor |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDescriptor |
class |
AbstractValueDescriptor |
class |
BoxedValueDescriptor |
class |
RootObjectDescriptor |
class |
SimpleDataTypeDescriptor |
class |
SimpleEObjectDescriptor |
class |
SimpleValueDescriptor |
class |
UnboxedDynamicEObjectsDescriptor |
class |
UnboxedElementsDescriptor |
class |
UnboxedEObjectsDescriptor |
class |
UnboxedValueDescriptor |
Modifier and Type | Method and Description |
---|---|
boolean |
BoxedValueDescriptor.isAssignableFrom(TypeDescriptor typeDescriptor) |
boolean |
RootObjectDescriptor.isAssignableFrom(TypeDescriptor typeDescriptor) |
boolean |
SimpleDataTypeDescriptor.isAssignableFrom(TypeDescriptor typeDescriptor) |
boolean |
SimpleValueDescriptor.isAssignableFrom(TypeDescriptor typeDescriptor) |
boolean |
UnboxedDynamicEObjectsDescriptor.isAssignableFrom(TypeDescriptor typeDescriptor) |
boolean |
UnboxedEObjectsDescriptor.isAssignableFrom(TypeDescriptor typeDescriptor) |
boolean |
UnboxedElementsDescriptor.isAssignableFrom(TypeDescriptor typeDescriptor) |
boolean |
UnboxedValueDescriptor.isAssignableFrom(TypeDescriptor typeDescriptor) |