Package jadx.core.dex.attributes
Class AType<T extends jadx.api.plugins.input.data.attributes.IJadxAttribute>
- java.lang.Object
-
- jadx.core.dex.attributes.AType<T>
-
- Type Parameters:
T- attribute class implementation
- All Implemented Interfaces:
jadx.api.plugins.input.data.attributes.IJadxAttrType<T>
public final class AType<T extends jadx.api.plugins.input.data.attributes.IJadxAttribute> extends java.lang.Object implements jadx.api.plugins.input.data.attributes.IJadxAttrType<T>Attribute types enumeration, uses generic type for omit cast after 'AttributeStorage.get' method
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description AType()
-
-
-
Field Detail
-
CODE_COMMENTS
public static final AType<AttrList<CodeComment>> CODE_COMMENTS
-
RENAME_REASON
public static final AType<RenameReasonAttr> RENAME_REASON
-
JADX_COMMENTS
public static final AType<JadxCommentsAttr> JADX_COMMENTS
-
ENUM_CLASS
public static final AType<EnumClassAttr> ENUM_CLASS
-
ENUM_MAP
public static final AType<EnumMapAttr> ENUM_MAP
-
CLASS_TYPE_VARS
public static final AType<ClassTypeVarsAttr> CLASS_TYPE_VARS
-
ANONYMOUS_CLASS
public static final AType<AnonymousClassAttr> ANONYMOUS_CLASS
-
INLINED
public static final AType<InlinedAttr> INLINED
-
FIELD_INIT_INSN
public static final AType<FieldInitInsnAttr> FIELD_INIT_INSN
-
FIELD_REPLACE
public static final AType<FieldReplaceAttr> FIELD_REPLACE
-
LOCAL_VARS_DEBUG_INFO
public static final AType<LocalVarsDebugInfoAttr> LOCAL_VARS_DEBUG_INFO
-
METHOD_INLINE
public static final AType<MethodInlineAttr> METHOD_INLINE
-
METHOD_REPLACE
public static final AType<MethodReplaceAttr> METHOD_REPLACE
-
BRIDGED_BY
public static final AType<MethodBridgeAttr> BRIDGED_BY
-
SKIP_MTH_ARGS
public static final AType<SkipMethodArgsAttr> SKIP_MTH_ARGS
-
METHOD_OVERRIDE
public static final AType<MethodOverrideAttr> METHOD_OVERRIDE
-
METHOD_TYPE_VARS
public static final AType<MethodTypeVarsAttr> METHOD_TYPE_VARS
-
TRY_BLOCKS_LIST
public static final AType<AttrList<TryCatchBlockAttr>> TRY_BLOCKS_LIST
-
METHOD_CODE_FEATURES
public static final AType<CodeFeaturesAttr> METHOD_CODE_FEATURES
-
METHOD_THROWS
public static final AType<MethodThrowsAttr> METHOD_THROWS
-
DECLARE_VARIABLES
public static final AType<DeclareVariablesAttr> DECLARE_VARIABLES
-
PHI_LIST
public static final AType<PhiListAttr> PHI_LIST
-
FORCE_RETURN
public static final AType<ForceReturnAttr> FORCE_RETURN
-
EDGE_INSN
public static final AType<AttrList<EdgeInsnAttr>> EDGE_INSN
-
SPECIAL_EDGE
public static final AType<AttrList<SpecialEdgeAttr>> SPECIAL_EDGE
-
TMP_EDGE
public static final AType<TmpEdgeAttr> TMP_EDGE
-
TRY_BLOCK
public static final AType<TryCatchBlockAttr> TRY_BLOCK
-
EXC_HANDLER
public static final AType<ExcHandlerAttr> EXC_HANDLER
-
LOOP_LABEL
public static final AType<LoopLabelAttr> LOOP_LABEL
-
METHOD_DETAILS
public static final AType<IMethodDetails> METHOD_DETAILS
-
GENERIC_INFO
public static final AType<GenericInfoAttr> GENERIC_INFO
-
REGION_REF
public static final AType<RegionRefAttr> REGION_REF
-
REG_DEBUG_INFO
public static final AType<RegDebugInfoAttr> REG_DEBUG_INFO
-
-