Modifier and Type | Field and Description |
---|---|
protected AnnotationInfo[] |
annotations
Argument annotations are not available on method signature scanning.
|
Constructor and Description |
---|
TypeInfoImpl(char opcode,
java.lang.String type,
java.lang.String name,
java.lang.String rawName) |
Modifier and Type | Method and Description |
---|---|
AnnotationInfo[] |
getAnnotations()
Returns annotation info of type.
|
java.lang.String |
getName()
Returns bytecode-like type name, e.g.
|
char |
getOpcode()
Returns bytecode opcode.
|
java.lang.String |
getRawName()
Returns bytecode-like type name, e.g.
|
java.lang.String |
getType()
Returns java-like, e.g.
|
protected AnnotationInfo[] annotations
public TypeInfoImpl(char opcode, java.lang.String type, java.lang.String name, java.lang.String rawName)
public AnnotationInfo[] getAnnotations()
getAnnotations
in interface TypeInfo
public char getOpcode()
public java.lang.String getType()
"java.lang.Integer"
.public java.lang.String getName()
"Ljava/lang/Integer;"
.
Note that generics type names are not resolved.getName
in interface TypeInfo
getRawName()
public java.lang.String getRawName()
"Ljava/lang/Integer;"
.getRawName
in interface TypeInfo
getName()
Copyright © 2003-present Jodd Team