org.eclipse.ocl.examples.codegen.java
Class JavaConstants

java.lang.Object
  extended by org.eclipse.ocl.examples.codegen.java.JavaConstants

public class JavaConstants
extends java.lang.Object


Field Summary
static TypeId DOMAIN_PROPERTY_TYPE_ID
           
static TypeId DOMAIN_TYPE_TYPE_ID
           
static java.lang.String E_NAME
           
static java.lang.String EVALUATE_NAME
           
static java.lang.String EVALUATOR_NAME
           
static TypeId EVALUATOR_TYPE_ID
           
static java.lang.String ID_RESOLVER_NAME
           
static TypeId ID_RESOLVER_TYPE_ID
           
static java.lang.String INSTANCE_NAME
           
static java.lang.String SELF_NAME
           
static java.lang.String STANDARD_LIBRARY_NAME
           
static TypeId STANDARD_LIBRARY_TYPE_ID
           
static java.lang.String TYPE_ID_NAME
           
static TypeId TYPE_ID_TYPE_ID
           
static TypeId UNBOXED_COMPOSITION_PROPERTY_TYPE_ID
           
static TypeId UNBOXED_EXPLICIT_NAVIGATION_PROPERTY_TYPE_ID
           
static TypeId UNBOXED_OPPOSITE_NAVIGATION_PROPERTY_TYPE_ID
           
 
Constructor Summary
JavaConstants()
           
 
Method Summary
static TypeId getJavaTypeId(java.lang.Class<?> javaClass)
          Return the named Java typeId.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

E_NAME

@NonNull
public static final java.lang.String E_NAME
See Also:
Constant Field Values

EVALUATE_NAME

@NonNull
public static final java.lang.String EVALUATE_NAME
See Also:
Constant Field Values

EVALUATOR_NAME

@NonNull
public static final java.lang.String EVALUATOR_NAME
See Also:
Constant Field Values

ID_RESOLVER_NAME

@NonNull
public static final java.lang.String ID_RESOLVER_NAME
See Also:
Constant Field Values

INSTANCE_NAME

@NonNull
public static final java.lang.String INSTANCE_NAME
See Also:
Constant Field Values

SELF_NAME

@NonNull
public static final java.lang.String SELF_NAME
See Also:
Constant Field Values

STANDARD_LIBRARY_NAME

@NonNull
public static final java.lang.String STANDARD_LIBRARY_NAME
See Also:
Constant Field Values

TYPE_ID_NAME

@NonNull
public static final java.lang.String TYPE_ID_NAME
See Also:
Constant Field Values

DOMAIN_PROPERTY_TYPE_ID

@NonNull
public static final TypeId DOMAIN_PROPERTY_TYPE_ID

DOMAIN_TYPE_TYPE_ID

@NonNull
public static final TypeId DOMAIN_TYPE_TYPE_ID

EVALUATOR_TYPE_ID

@NonNull
public static final TypeId EVALUATOR_TYPE_ID

ID_RESOLVER_TYPE_ID

@NonNull
public static final TypeId ID_RESOLVER_TYPE_ID

STANDARD_LIBRARY_TYPE_ID

@NonNull
public static final TypeId STANDARD_LIBRARY_TYPE_ID

TYPE_ID_TYPE_ID

@NonNull
public static final TypeId TYPE_ID_TYPE_ID

UNBOXED_COMPOSITION_PROPERTY_TYPE_ID

@NonNull
public static final TypeId UNBOXED_COMPOSITION_PROPERTY_TYPE_ID

UNBOXED_EXPLICIT_NAVIGATION_PROPERTY_TYPE_ID

@NonNull
public static final TypeId UNBOXED_EXPLICIT_NAVIGATION_PROPERTY_TYPE_ID

UNBOXED_OPPOSITE_NAVIGATION_PROPERTY_TYPE_ID

@NonNull
public static final TypeId UNBOXED_OPPOSITE_NAVIGATION_PROPERTY_TYPE_ID
Constructor Detail

JavaConstants

public JavaConstants()
Method Detail

getJavaTypeId

@NonNull
public static TypeId getJavaTypeId(@NonNull
                                           java.lang.Class<?> javaClass)
Return the named Java typeId.