Package jadx.api.plugins.input.data
Interface IClassData
-
public interface IClassData
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IClassDatacopy()intgetAccessFlags()java.util.List<IJadxAttribute>getAttributes()java.lang.StringgetDisassembledCode()java.lang.StringgetInputFileName()java.util.List<java.lang.String>getInterfacesTypes()@Nullable java.lang.StringgetSuperType()java.lang.StringgetType()voidvisitFieldsAndMethods(ISeqConsumer<IFieldData> fieldsConsumer, ISeqConsumer<IMethodData> mthConsumer)
-
-
-
Method Detail
-
copy
IClassData copy()
-
getInputFileName
java.lang.String getInputFileName()
-
getType
java.lang.String getType()
-
getAccessFlags
int getAccessFlags()
-
getSuperType
@Nullable @Nullable java.lang.String getSuperType()
-
getInterfacesTypes
java.util.List<java.lang.String> getInterfacesTypes()
-
visitFieldsAndMethods
void visitFieldsAndMethods(ISeqConsumer<IFieldData> fieldsConsumer, ISeqConsumer<IMethodData> mthConsumer)
-
getAttributes
java.util.List<IJadxAttribute> getAttributes()
-
getDisassembledCode
java.lang.String getDisassembledCode()
-
-