Class LightweightTypeReferenceSerializer
- java.lang.Object
-
- org.eclipse.xtext.xbase.typesystem.references.TypeReferenceVisitor
-
- org.eclipse.xtext.xbase.typesystem.references.LightweightTypeReferenceSerializer
-
public class LightweightTypeReferenceSerializer extends TypeReferenceVisitor
-
-
Constructor Summary
Constructors Constructor Description LightweightTypeReferenceSerializer(ISourceAppender appender)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidappendCommaSeparated(java.util.List<LightweightTypeReference> references)protected voiddoVisitAnyTypeReference(AnyTypeReference reference)protected voiddoVisitArrayTypeReference(ArrayTypeReference reference)protected voiddoVisitCompoundTypeReference(CompoundTypeReference reference)protected voiddoVisitFunctionTypeReference(FunctionTypeReference reference)protected voiddoVisitInnerFunctionTypeReference(InnerFunctionTypeReference reference)protected voiddoVisitInnerTypeReference(InnerTypeReference reference)protected voiddoVisitParameterizedTypeReference(ParameterizedTypeReference reference)protected voiddoVisitUnboundTypeReference(UnboundTypeReference reference)protected voiddoVisitUnknownTypeReference(UnknownTypeReference reference)protected voiddoVisitWildcardTypeReference(WildcardTypeReference reference)-
Methods inherited from class org.eclipse.xtext.xbase.typesystem.references.TypeReferenceVisitor
doVisitMultiTypeReference, doVisitSynonymTypeReference, doVisitTypeReference
-
-
-
-
Constructor Detail
-
LightweightTypeReferenceSerializer
public LightweightTypeReferenceSerializer(ISourceAppender appender)
-
-
Method Detail
-
doVisitAnyTypeReference
protected void doVisitAnyTypeReference(AnyTypeReference reference)
- Overrides:
doVisitAnyTypeReferencein classTypeReferenceVisitor
-
doVisitArrayTypeReference
protected void doVisitArrayTypeReference(ArrayTypeReference reference)
- Overrides:
doVisitArrayTypeReferencein classTypeReferenceVisitor
-
doVisitCompoundTypeReference
protected void doVisitCompoundTypeReference(CompoundTypeReference reference)
- Overrides:
doVisitCompoundTypeReferencein classTypeReferenceVisitor
-
doVisitFunctionTypeReference
protected void doVisitFunctionTypeReference(FunctionTypeReference reference)
- Overrides:
doVisitFunctionTypeReferencein classTypeReferenceVisitor
-
doVisitInnerFunctionTypeReference
protected void doVisitInnerFunctionTypeReference(InnerFunctionTypeReference reference)
- Overrides:
doVisitInnerFunctionTypeReferencein classTypeReferenceVisitor
-
doVisitParameterizedTypeReference
protected void doVisitParameterizedTypeReference(ParameterizedTypeReference reference)
- Overrides:
doVisitParameterizedTypeReferencein classTypeReferenceVisitor
-
doVisitInnerTypeReference
protected void doVisitInnerTypeReference(InnerTypeReference reference)
- Overrides:
doVisitInnerTypeReferencein classTypeReferenceVisitor
-
doVisitUnboundTypeReference
protected void doVisitUnboundTypeReference(UnboundTypeReference reference)
- Overrides:
doVisitUnboundTypeReferencein classTypeReferenceVisitor
-
doVisitUnknownTypeReference
protected void doVisitUnknownTypeReference(UnknownTypeReference reference)
- Overrides:
doVisitUnknownTypeReferencein classTypeReferenceVisitor
-
doVisitWildcardTypeReference
protected void doVisitWildcardTypeReference(WildcardTypeReference reference)
- Overrides:
doVisitWildcardTypeReferencein classTypeReferenceVisitor
-
appendCommaSeparated
protected void appendCommaSeparated(java.util.List<LightweightTypeReference> references)
-
-