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

java.lang.Object
  extended by org.eclipse.ocl.examples.codegen.java.AbstractId2JavaClassVisitor
      extended by org.eclipse.ocl.examples.codegen.java.Id2UnboxedJavaClassVisitor
All Implemented Interfaces:
IdVisitor<java.lang.Class<?>>

public class Id2UnboxedJavaClassVisitor
extends AbstractId2JavaClassVisitor


Field Summary
 
Fields inherited from class org.eclipse.ocl.examples.codegen.java.AbstractId2JavaClassVisitor
genModelHelper
 
Constructor Summary
protected Id2UnboxedJavaClassVisitor(GenModelHelper genModelHelper)
           
 
Method Summary
 java.lang.Class<?> visitCollectionTypeId(CollectionTypeId id)
           
 java.lang.Class<?> visitDataTypeId(DataTypeId id)
           
 java.lang.Class<?> visitEnumerationId(EnumerationId id)
           
 java.lang.Class<?> visitEnumerationLiteralId(EnumerationLiteralId id)
           
 java.lang.Class<?> visitMetaclassId(MetaclassId id)
           
 java.lang.Class<?> visitPrimitiveTypeId(PrimitiveTypeId id)
           
 
Methods inherited from class org.eclipse.ocl.examples.codegen.java.AbstractId2JavaClassVisitor
doVisit, visitClassId, visiting, visitInvalidId, visitLambdaTypeId, visitNestedPackageId, visitNsURIPackageId, visitNullId, visitOperationId, visitPropertyId, visitRootPackageId, visitTemplateableTypeId, visitTemplateBinding, visitTemplateParameterId, visitTuplePartId, visitTupleTypeId, visitUnspecifiedId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Id2UnboxedJavaClassVisitor

protected Id2UnboxedJavaClassVisitor(@NonNull
                                     GenModelHelper genModelHelper)
Method Detail

visitCollectionTypeId

@NonNull
public java.lang.Class<?> visitCollectionTypeId(@NonNull
                                                        CollectionTypeId id)

visitDataTypeId

@NonNull
public java.lang.Class<?> visitDataTypeId(@NonNull
                                                  DataTypeId id)

visitEnumerationId

@NonNull
public java.lang.Class<?> visitEnumerationId(@NonNull
                                                     EnumerationId id)

visitEnumerationLiteralId

@NonNull
public java.lang.Class<?> visitEnumerationLiteralId(@NonNull
                                                            EnumerationLiteralId id)

visitMetaclassId

@NonNull
public java.lang.Class<?> visitMetaclassId(@NonNull
                                                   MetaclassId id)

visitPrimitiveTypeId

@NonNull
public java.lang.Class<?> visitPrimitiveTypeId(@NonNull
                                                       PrimitiveTypeId id)
Specified by:
visitPrimitiveTypeId in interface IdVisitor<java.lang.Class<?>>
Overrides:
visitPrimitiveTypeId in class AbstractId2JavaClassVisitor