public static final class AbstractIdResolver.Id2InstanceVisitor extends java.lang.Object implements IdVisitor<java.lang.Object>
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
stringValue |
@NonNull protected final java.lang.String stringValue
@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>