protected static enum GenericTypeDescription.Visitor.TypeVariableErasing.PartialErasureReviser extends Enum<GenericTypeDescription.Visitor.TypeVariableErasing.PartialErasureReviser> implements GenericTypeDescription.Visitor<Boolean>
GenericTypeDescription.Visitor.ForSignatureVisitor, GenericTypeDescription.Visitor.NoOp, GenericTypeDescription.Visitor.Substitutor, GenericTypeDescription.Visitor.TypeErasing, GenericTypeDescription.Visitor.TypeVariableErasing| Enum Constant and Description |
|---|
INSTANCE
The singleton instance.
|
public static final GenericTypeDescription.Visitor.TypeVariableErasing.PartialErasureReviser INSTANCE
public static GenericTypeDescription.Visitor.TypeVariableErasing.PartialErasureReviser[] values()
for (GenericTypeDescription.Visitor.TypeVariableErasing.PartialErasureReviser c : GenericTypeDescription.Visitor.TypeVariableErasing.PartialErasureReviser.values()) System.out.println(c);
public static GenericTypeDescription.Visitor.TypeVariableErasing.PartialErasureReviser valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic Boolean onGenericArray(GenericTypeDescription genericArray)
GenericTypeDescription.VisitorGenericTypeDescription.Sort.GENERIC_ARRAY).onGenericArray in interface GenericTypeDescription.Visitor<Boolean>genericArray - The generic array type.public Boolean onWildcard(GenericTypeDescription wildcard)
GenericTypeDescription.VisitorGenericTypeDescription.Sort.WILDCARD).onWildcard in interface GenericTypeDescription.Visitor<Boolean>wildcard - The wildcard.public Boolean onParameterizedType(GenericTypeDescription parameterizedType)
GenericTypeDescription.VisitorGenericTypeDescription.Sort.PARAMETERIZED).onParameterizedType in interface GenericTypeDescription.Visitor<Boolean>parameterizedType - The generic array type.public Boolean onTypeVariable(GenericTypeDescription typeVariable)
GenericTypeDescription.VisitorGenericTypeDescription.Sort.VARIABLE,
GenericTypeDescription.Sort.VARIABLE_DETACHED,
GenericTypeDescription.Sort.VARIABLE_SYMBOLIC).onTypeVariable in interface GenericTypeDescription.Visitor<Boolean>typeVariable - The generic array type.public Boolean onNonGenericType(GenericTypeDescription typeDescription)
GenericTypeDescription.VisitorGenericTypeDescription.Sort.NON_GENERIC).onNonGenericType in interface GenericTypeDescription.Visitor<Boolean>typeDescription - The non-generic type.public String toString()
toString in class Enum<GenericTypeDescription.Visitor.TypeVariableErasing.PartialErasureReviser>Copyright © 2014–2015. All rights reserved.