public class LightweightTypeReferenceSerializer extends TypeReferenceVisitor
Constructor and Description |
---|
LightweightTypeReferenceSerializer(ISourceAppender appender) |
Modifier and Type | Method and Description |
---|---|
protected void |
appendCommaSeparated(java.util.List<LightweightTypeReference> references) |
protected void |
doVisitAnyTypeReference(AnyTypeReference reference) |
protected void |
doVisitArrayTypeReference(ArrayTypeReference reference) |
protected void |
doVisitCompoundTypeReference(CompoundTypeReference reference) |
protected void |
doVisitFunctionTypeReference(FunctionTypeReference reference) |
protected void |
doVisitInnerFunctionTypeReference(InnerFunctionTypeReference reference) |
protected void |
doVisitInnerTypeReference(InnerTypeReference reference) |
protected void |
doVisitParameterizedTypeReference(ParameterizedTypeReference reference) |
protected void |
doVisitUnboundTypeReference(UnboundTypeReference reference) |
protected void |
doVisitUnknownTypeReference(UnknownTypeReference reference) |
protected void |
doVisitWildcardTypeReference(WildcardTypeReference reference) |
doVisitMultiTypeReference, doVisitSynonymTypeReference, doVisitTypeReference
public LightweightTypeReferenceSerializer(ISourceAppender appender)
protected void doVisitAnyTypeReference(AnyTypeReference reference)
doVisitAnyTypeReference
in class TypeReferenceVisitor
protected void doVisitArrayTypeReference(ArrayTypeReference reference)
doVisitArrayTypeReference
in class TypeReferenceVisitor
protected void doVisitCompoundTypeReference(CompoundTypeReference reference)
doVisitCompoundTypeReference
in class TypeReferenceVisitor
protected void doVisitFunctionTypeReference(FunctionTypeReference reference)
doVisitFunctionTypeReference
in class TypeReferenceVisitor
protected void doVisitInnerFunctionTypeReference(InnerFunctionTypeReference reference)
doVisitInnerFunctionTypeReference
in class TypeReferenceVisitor
protected void doVisitParameterizedTypeReference(ParameterizedTypeReference reference)
doVisitParameterizedTypeReference
in class TypeReferenceVisitor
protected void doVisitInnerTypeReference(InnerTypeReference reference)
doVisitInnerTypeReference
in class TypeReferenceVisitor
protected void doVisitUnboundTypeReference(UnboundTypeReference reference)
doVisitUnboundTypeReference
in class TypeReferenceVisitor
protected void doVisitUnknownTypeReference(UnknownTypeReference reference)
doVisitUnknownTypeReference
in class TypeReferenceVisitor
protected void doVisitWildcardTypeReference(WildcardTypeReference reference)
doVisitWildcardTypeReference
in class TypeReferenceVisitor
protected void appendCommaSeparated(java.util.List<LightweightTypeReference> references)