Modifier and Type | Field and Description |
---|---|
protected GenModelHelper |
genModelHelper |
Modifier | Constructor and Description |
---|---|
protected |
AbstractId2JavaClassVisitor(GenModelHelper genModelHelper) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
visitCollectionTypeId, visitDataTypeId, visitEnumerationId, visitEnumerationLiteralId, visitMapTypeId
@NonNull protected final GenModelHelper genModelHelper
protected AbstractId2JavaClassVisitor(@NonNull GenModelHelper genModelHelper)
@NonNull public java.lang.Class<?> doVisit(@NonNull ElementId elementId)
@NonNull public java.lang.Class<?> visitClassId(@NonNull ClassId id)
visitClassId
in interface IdVisitor<java.lang.Class<?>>
@NonNull public java.lang.Class<?> visitInvalidId(@NonNull OclInvalidTypeId id)
visitInvalidId
in interface IdVisitor<java.lang.Class<?>>
@NonNull public java.lang.Class<?> visitLambdaTypeId(@NonNull LambdaTypeId id)
visitLambdaTypeId
in interface IdVisitor<java.lang.Class<?>>
@NonNull public java.lang.Class<?> visitNestedPackageId(@NonNull NestedPackageId id)
visitNestedPackageId
in interface IdVisitor<java.lang.Class<?>>
@NonNull public java.lang.Class<?> visitNsURIPackageId(@NonNull NsURIPackageId id)
visitNsURIPackageId
in interface IdVisitor<java.lang.Class<?>>
@NonNull public java.lang.Class<?> visitNullId(@NonNull OclVoidTypeId id)
visitNullId
in interface IdVisitor<java.lang.Class<?>>
@NonNull public java.lang.Class<?> visitOperationId(@NonNull OperationId id)
visitOperationId
in interface IdVisitor<java.lang.Class<?>>
@Nullable public java.lang.Class<?> visitPrimitiveTypeId(@NonNull PrimitiveTypeId id)
visitPrimitiveTypeId
in interface IdVisitor<java.lang.Class<?>>
@NonNull public java.lang.Class<?> visitPropertyId(@NonNull PropertyId id)
visitPropertyId
in interface IdVisitor<java.lang.Class<?>>
@NonNull public java.lang.Class<?> visitRootPackageId(@NonNull RootPackageId id)
visitRootPackageId
in interface IdVisitor<java.lang.Class<?>>
@NonNull public java.lang.Class<?> visitTemplateBinding(@NonNull TemplateBinding id)
visitTemplateBinding
in interface IdVisitor<java.lang.Class<?>>
@NonNull public java.lang.Class<?> visitTemplateParameterId(@NonNull TemplateParameterId id)
visitTemplateParameterId
in interface IdVisitor<java.lang.Class<?>>
@NonNull public java.lang.Class<?> visitTemplateableTypeId(@NonNull TemplateableTypeId id)
visitTemplateableTypeId
in interface IdVisitor<java.lang.Class<?>>
@NonNull public java.lang.Class<?> visitTuplePartId(@NonNull TuplePartId id)
visitTuplePartId
in interface IdVisitor<java.lang.Class<?>>
@NonNull public java.lang.Class<?> visitTupleTypeId(@NonNull TupleTypeId id)
visitTupleTypeId
in interface IdVisitor<java.lang.Class<?>>
@NonNull public java.lang.Class<?> visitUnspecifiedId(@NonNull UnspecifiedId id)
visitUnspecifiedId
in interface IdVisitor<java.lang.Class<?>>
@NonNull public java.lang.Class<?> visiting(@NonNull ElementId id)