SignatureVisitor
that remaps types with a Remapper
.
Modifier and Type | Field and Description |
---|---|
private ArrayList | |
private final Remapper | |
private final SignatureVisitor |
Access | Constructor and Description |
---|---|
public | SignatureRemapper(final SignatureVisitor
the signature visitor this remapper must delegate to. signatureVisitor, final Remapper the remapper to use to remap the types in the visited signature. remapper)Constructs a new |
protected | SignatureRemapper(final int
the ASM API version supported by this remapper. Must be one of the api, final SignatureVisitor ASM x values in Opcodes .the signature visitor this remapper must delegate to. signatureVisitor, final Remapper the remapper to use to remap the types in the visited signature. remapper)Constructs a new |
classNames | back to summary |
---|---|
private ArrayList<String> classNames |
remapper | back to summary |
---|---|
private final Remapper remapper |
signatureVisitor | back to summary |
---|---|
private final SignatureVisitor signatureVisitor |
SignatureRemapper | back to summary |
---|---|
public SignatureRemapper(final SignatureVisitor signatureVisitor, final Remapper remapper) Constructs a new
|
SignatureRemapper | back to summary |
---|---|
protected SignatureRemapper(final int api, final SignatureVisitor signatureVisitor, final Remapper remapper) Constructs a new
|
visitArrayType | back to summary |
---|---|
public SignatureVisitor visitArrayType() Overrides jdk. Doc from jdk. Visits a signature corresponding to an array type.
|
visitBaseType | back to summary |
---|---|
public void visitBaseType(final char descriptor) Overrides jdk. Doc from jdk. Visits a signature corresponding to a primitive type.
|
visitClassBound | back to summary |
---|---|
public SignatureVisitor visitClassBound() Overrides jdk. Doc from jdk. Visits the class bound of the last visited formal type parameter.
|
visitClassType | back to summary |
---|---|
public void visitClassType(final String name) Overrides jdk. Doc from jdk. Starts the visit of a signature corresponding to a class or interface type. |
visitEnd | back to summary |
---|---|
public void visitEnd() Overrides jdk. Doc from jdk. Ends the visit of a signature corresponding to a class or interface type.
|
visitExceptionType | back to summary |
---|---|
public SignatureVisitor visitExceptionType() Overrides jdk. Doc from jdk. Visits the type of a method exception.
|
visitFormalTypeParameter | back to summary |
---|---|
public void visitFormalTypeParameter(final String name) Overrides jdk. Doc from jdk. Visits a formal type parameter. |
visitInnerClassType | back to summary |
---|---|
public void visitInnerClassType(final String name) Overrides jdk. Doc from jdk. Visits an inner class. |
visitInterface | back to summary |
---|---|
public SignatureVisitor visitInterface() Overrides jdk. Doc from jdk. Visits the type of an interface implemented by the class.
|
visitInterfaceBound | back to summary |
---|---|
public SignatureVisitor visitInterfaceBound() Overrides jdk. Doc from jdk. Visits an interface bound of the last visited formal type parameter.
|
visitParameterType | back to summary |
---|---|
public SignatureVisitor visitParameterType() Overrides jdk. Doc from jdk. Visits the type of a method parameter.
|
visitReturnType | back to summary |
---|---|
public SignatureVisitor visitReturnType() Overrides jdk. Doc from jdk. Visits the return type of the method.
|
visitSuperclass | back to summary |
---|---|
public SignatureVisitor visitSuperclass() Overrides jdk. Doc from jdk. Visits the type of the super class.
|
visitTypeArgument | back to summary |
---|---|
public void visitTypeArgument() Overrides jdk. Doc from jdk. Visits an unbounded type argument of the last visited class or inner class type.
|
visitTypeArgument | back to summary |
---|---|
public SignatureVisitor visitTypeArgument(final char wildcard) Overrides jdk. Doc from jdk. Visits a type argument of the last visited class or inner class type.
|
visitTypeVariable | back to summary |
---|---|
public void visitTypeVariable(final String name) Overrides jdk. Doc from jdk. Visits a signature corresponding to a type variable. |