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 |
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(@NonNull AnyTypeReference reference)
doVisitAnyTypeReference
in class TypeReferenceVisitor
protected void doVisitArrayTypeReference(@NonNull ArrayTypeReference reference)
doVisitArrayTypeReference
in class TypeReferenceVisitor
protected void doVisitCompoundTypeReference(@NonNull CompoundTypeReference reference)
doVisitCompoundTypeReference
in class TypeReferenceVisitor
protected void doVisitFunctionTypeReference(@NonNull FunctionTypeReference reference)
doVisitFunctionTypeReference
in class TypeReferenceVisitor
protected void doVisitParameterizedTypeReference(@NonNull ParameterizedTypeReference reference)
doVisitParameterizedTypeReference
in class TypeReferenceVisitor
protected void doVisitUnboundTypeReference(@NonNull UnboundTypeReference reference)
doVisitUnboundTypeReference
in class TypeReferenceVisitor
protected void doVisitUnknownTypeReference(@NonNull UnknownTypeReference reference)
doVisitUnknownTypeReference
in class TypeReferenceVisitor
protected void doVisitWildcardTypeReference(@NonNull WildcardTypeReference reference)
doVisitWildcardTypeReference
in class TypeReferenceVisitor
protected void appendCommaSeparated(@NonNull java.util.List<LightweightTypeReference> references)