Modifier and Type | Field and Description |
---|---|
protected JavaStream |
js |
protected PivotMetamodelManager |
metamodelManager |
Constructor and Description |
---|
Id2JavaExpressionVisitor(JavaStream js) |
@NonNull protected final JavaStream js
@NonNull protected final PivotMetamodelManager metamodelManager
public Id2JavaExpressionVisitor(@NonNull JavaStream js)
@Nullable public java.lang.Object visitClassId(@NonNull ClassId id)
visitClassId
in interface IdVisitor<java.lang.Object>
@Nullable public java.lang.Object visitCollectionTypeId(@NonNull CollectionTypeId id)
visitCollectionTypeId
in interface IdVisitor<java.lang.Object>
@Nullable public java.lang.Object visitDataTypeId(@NonNull DataTypeId id)
visitDataTypeId
in interface IdVisitor<java.lang.Object>
@Nullable public java.lang.Object visitEnumerationId(@NonNull EnumerationId id)
visitEnumerationId
in interface IdVisitor<java.lang.Object>
@Nullable public java.lang.Object visitEnumerationLiteralId(@NonNull EnumerationLiteralId id)
visitEnumerationLiteralId
in interface IdVisitor<java.lang.Object>
@Nullable public java.lang.Object visitInvalidId(@NonNull OclInvalidTypeId id)
visitInvalidId
in interface IdVisitor<java.lang.Object>
@Nullable public java.lang.Object visitLambdaTypeId(@NonNull LambdaTypeId id)
visitLambdaTypeId
in interface IdVisitor<java.lang.Object>
@Nullable public java.lang.Object visitMapTypeId(@NonNull MapTypeId id)
visitMapTypeId
in interface IdVisitor<java.lang.Object>
@Nullable public java.lang.Object visitNestedPackageId(@NonNull NestedPackageId id)
visitNestedPackageId
in interface IdVisitor<java.lang.Object>
@Nullable public java.lang.Object visitNsURIPackageId(@NonNull NsURIPackageId id)
visitNsURIPackageId
in interface IdVisitor<java.lang.Object>
@Nullable public java.lang.Object visitNullId(@NonNull OclVoidTypeId id)
visitNullId
in interface IdVisitor<java.lang.Object>
@Nullable public java.lang.Object visitOperationId(@NonNull OperationId id)
visitOperationId
in interface IdVisitor<java.lang.Object>
@Nullable public java.lang.Object visitPrimitiveTypeId(@NonNull PrimitiveTypeId id)
visitPrimitiveTypeId
in interface IdVisitor<java.lang.Object>
@Nullable public java.lang.Object visitPropertyId(@NonNull PropertyId id)
visitPropertyId
in interface IdVisitor<java.lang.Object>
@Nullable public java.lang.Object visitRootPackageId(@NonNull RootPackageId id)
visitRootPackageId
in interface IdVisitor<java.lang.Object>
@Nullable public java.lang.Object visitTemplateBinding(@NonNull TemplateBinding id)
visitTemplateBinding
in interface IdVisitor<java.lang.Object>
@Nullable public java.lang.Object visitTemplateParameterId(@NonNull TemplateParameterId id)
visitTemplateParameterId
in interface IdVisitor<java.lang.Object>
@Nullable public java.lang.Object visitTemplateableTypeId(@NonNull TemplateableTypeId id)
visitTemplateableTypeId
in interface IdVisitor<java.lang.Object>
@Nullable public java.lang.Object visitTuplePartId(@NonNull TuplePartId id)
visitTuplePartId
in interface IdVisitor<java.lang.Object>
@Nullable public java.lang.Object visitTupleTypeId(@NonNull TupleTypeId id)
visitTupleTypeId
in interface IdVisitor<java.lang.Object>
@Nullable public java.lang.Object visitUnspecifiedId(@NonNull UnspecifiedId id)
visitUnspecifiedId
in interface IdVisitor<java.lang.Object>
@Nullable public java.lang.Object visiting(@NonNull ElementId id)