Package jadx.core.dex.instructions.args
Class ArgType.GenericType
java.lang.Object
jadx.core.dex.instructions.args.ArgType
jadx.core.dex.instructions.args.ArgType.KnownType
jadx.core.dex.instructions.args.ArgType.ObjectType
jadx.core.dex.instructions.args.ArgType.GenericType
- Enclosing class:
ArgType
-
Nested Class Summary
Nested classes/interfaces inherited from class jadx.core.dex.instructions.args.ArgType
ArgType.WildcardBound -
Field Summary
FieldsFields inherited from class jadx.core.dex.instructions.args.ArgType.ObjectType
objNameFields inherited from class jadx.core.dex.instructions.args.ArgType
BOOLEAN, BYTE, BYTE_BOOLEAN, CHAR, CLASS, DOUBLE, ENUM, ERROR, EXCEPTION, FLOAT, hash, INT, INT_BOOLEAN, INT_FLOAT, LONG, NARROW, NARROW_INTEGRAL, NARROW_NEG_NUMBERS, NARROW_NUMBERS, NARROW_NUMBERS_NO_BOOL, NARROW_NUMBERS_NO_FLOAT, OBJECT, OBJECT_ARRAY, RUNTIME_EXCEPTION, SHORT, STRING, THROWABLE, UNKNOWN, UNKNOWN_ARRAY, UNKNOWN_INT, UNKNOWN_OBJECT, UNKNOWN_OBJECT_NO_ARRAY, VOID, WIDE, WILDCARD -
Constructor Summary
ConstructorsConstructorDescriptionGenericType(String obj) GenericType(String obj, ArgType extendType) GenericType(String obj, List<ArgType> extendTypes) -
Method Summary
Modifier and TypeMethodDescription(package private) booleaninternalEquals(Object obj) booleanvoidsetExtendTypes(List<ArgType> extendTypes) toString()Methods inherited from class jadx.core.dex.instructions.args.ArgType.ObjectType
getObject, getPrimitiveType, isObjectMethods inherited from class jadx.core.dex.instructions.args.ArgType.KnownType
contains, getPossibleTypes, isTypeKnown, selectFirstMethods inherited from class jadx.core.dex.instructions.args.ArgType
array, array, canBeAnyNumber, canBeArray, canBeObject, canBePrimitive, containsGeneric, containsTypeVariable, convertFromPrimitiveType, equals, generic, generic, generic, generic, generic, genericType, genericType, genericType, getArrayDimension, getArrayElement, getArrayRootElement, getGenericTypes, getInnerType, getOuterType, getRegCount, getWildcardBound, getWildcardType, hashCode, isArray, isCastNeeded, isClsKnown, isGeneric, isInstanceOf, isPrimitive, isVoid, isWildcard, object, outerGeneric, parse, parse, tryToResolveClassAlias, tryToResolveClassAlias, unknown, visitTypes, wildcard, wildcard
-
Field Details
-
extendTypes
-
-
Constructor Details
-
GenericType
GenericType(String obj) -
GenericType
-
GenericType
-
-
Method Details
-
isGenericType
public boolean isGenericType()- Overrides:
isGenericTypein classArgType
-
getExtendTypes
- Overrides:
getExtendTypesin classArgType
-
setExtendTypes
- Overrides:
setExtendTypesin classArgType
-
internalEquals
- Overrides:
internalEqualsin classArgType.ObjectType
-
toString
- Overrides:
toStringin classArgType.ObjectType
-