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

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

public class Id2BoxedJavaClassVisitor
extends AbstractId2JavaClassVisitor


Field Summary
 
Fields inherited from class org.eclipse.ocl.examples.codegen.java.AbstractId2JavaClassVisitor
genModelHelper
 
Constructor Summary
protected Id2BoxedJavaClassVisitor(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

Id2BoxedJavaClassVisitor

protected Id2BoxedJavaClassVisitor(@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