protected static class GenericTypeDescription.Visitor.ForSignatureVisitor.OfParameter extends GenericTypeDescription.Visitor.ForSignatureVisitor
GenericTypeDescription.Visitor.ForSignatureVisitor.OfParameterGenericTypeDescription.Visitor.ForSignatureVisitor, GenericTypeDescription.Visitor.NoOp, GenericTypeDescription.Visitor.Substitutor, GenericTypeDescription.Visitor.TypeErasing, GenericTypeDescription.Visitor.TypeVariableErasingsignatureVisitor| Modifier | Constructor and Description |
|---|---|
protected |
OfParameter(SignatureVisitor signatureVisitor)
Creates a new parameter visitor.
|
| Modifier and Type | Method and Description |
|---|---|
SignatureVisitor |
onGenericArray(GenericTypeDescription genericArray)
Visits a generic array type (
GenericTypeDescription.Sort.GENERIC_ARRAY). |
SignatureVisitor |
onNonGenericType(GenericTypeDescription typeDescription)
Visits a non-generic type (
GenericTypeDescription.Sort.NON_GENERIC). |
SignatureVisitor |
onParameterizedType(GenericTypeDescription parameterizedType)
Visits a parameterized type (
GenericTypeDescription.Sort.PARAMETERIZED). |
SignatureVisitor |
onTypeVariable(GenericTypeDescription typeVariable)
|
SignatureVisitor |
onWildcard(GenericTypeDescription wildcard)
Visits a wildcard (
GenericTypeDescription.Sort.WILDCARD). |
String |
toString() |
equals, hashCodeprotected OfParameter(SignatureVisitor signatureVisitor)
signatureVisitor - The signature visitor which is notified over visited types.public SignatureVisitor onWildcard(GenericTypeDescription wildcard)
GenericTypeDescription.VisitorGenericTypeDescription.Sort.WILDCARD).onWildcard in interface GenericTypeDescription.Visitor<SignatureVisitor>onWildcard in class GenericTypeDescription.Visitor.ForSignatureVisitorwildcard - The wildcard.public SignatureVisitor onGenericArray(GenericTypeDescription genericArray)
GenericTypeDescription.VisitorGenericTypeDescription.Sort.GENERIC_ARRAY).onGenericArray in interface GenericTypeDescription.Visitor<SignatureVisitor>onGenericArray in class GenericTypeDescription.Visitor.ForSignatureVisitorgenericArray - The generic array type.public SignatureVisitor onParameterizedType(GenericTypeDescription parameterizedType)
GenericTypeDescription.VisitorGenericTypeDescription.Sort.PARAMETERIZED).onParameterizedType in interface GenericTypeDescription.Visitor<SignatureVisitor>onParameterizedType in class GenericTypeDescription.Visitor.ForSignatureVisitorparameterizedType - The generic array type.public SignatureVisitor onTypeVariable(GenericTypeDescription typeVariable)
GenericTypeDescription.VisitorGenericTypeDescription.Sort.VARIABLE,
GenericTypeDescription.Sort.VARIABLE_DETACHED,
GenericTypeDescription.Sort.VARIABLE_SYMBOLIC).onTypeVariable in interface GenericTypeDescription.Visitor<SignatureVisitor>onTypeVariable in class GenericTypeDescription.Visitor.ForSignatureVisitortypeVariable - The generic array type.public SignatureVisitor onNonGenericType(GenericTypeDescription typeDescription)
GenericTypeDescription.VisitorGenericTypeDescription.Sort.NON_GENERIC).onNonGenericType in interface GenericTypeDescription.Visitor<SignatureVisitor>onNonGenericType in class GenericTypeDescription.Visitor.ForSignatureVisitortypeDescription - The non-generic type.public String toString()
toString in class GenericTypeDescription.Visitor.ForSignatureVisitorCopyright © 2014–2015. All rights reserved.