Class JvmGenericsTypeSig
java.lang.Object
com.pnfsoftware.jeb.core.units.code.android.JvmGenericsTypeSig
Java Generics signature parser for any
JavaTypeSignature
.
- a
BaseType
(primitive type) - any of
ReferenceTypeSignature
:
-ClassTypeSignature
(object type)
-TypeVariableSignature
(generic type)
-ArrayTypeSignature
(array type)
Ref: https://docs.oracle.com/javase/specs/jvms/se8/html/jvms-4.html#jvms-4.7.9.1
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic JvmGenericsTypeSig
static JvmGenericsTypeSig
Example:Lcom/foo/Bar<...>.Some<...>.Inside<...>;
Without generics:Lcom/foo/Bar$Some$Inside;
toString()
-
Field Details
-
raw
-
arrayDim
public int arrayDim -
baseType
public char baseTypefor BaseType (primitives) -
typeVar
for TypeVariableSignature -
pkgElts
-
classes
-
-
Constructor Details
-
JvmGenericsTypeSig
public JvmGenericsTypeSig()
-
-
Method Details