Package jadx.core.clsp
Class ClspClass
- java.lang.Object
-
- jadx.core.clsp.ClspClass
-
public class ClspClass extends java.lang.ObjectClass node in classpath graph
-
-
Constructor Summary
Constructors Constructor Description ClspClass(ArgType clsType, int id, int accFlags, ClspClassSource source)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)intgetAccFlags()ArgTypegetClsType()intgetId()java.util.Map<java.lang.String,ClspMethod>getMethodsMap()java.lang.StringgetName()ArgType[]getParents()java.util.List<ClspMethod>getSortedMethodsList()ClspClassSourcegetSource()java.util.List<ArgType>getTypeParameters()booleanhasAccFlag(int flags)inthashCode()booleanisInterface()voidsetMethods(java.util.List<ClspMethod> methods)voidsetMethodsMap(java.util.Map<java.lang.String,ClspMethod> methodsMap)voidsetParents(ArgType[] parents)voidsetTypeParameters(java.util.List<ArgType> typeParameters)java.lang.StringtoString()
-
-
-
Constructor Detail
-
ClspClass
public ClspClass(ArgType clsType, int id, int accFlags, ClspClassSource source)
-
-
Method Detail
-
getName
public java.lang.String getName()
-
getClsType
public ArgType getClsType()
-
getId
public int getId()
-
getAccFlags
public int getAccFlags()
-
isInterface
public boolean isInterface()
-
hasAccFlag
public boolean hasAccFlag(@MagicConstant(flagsFromClass=jadx.api.plugins.input.data.AccessFlags.class) int flags)
-
getParents
public ArgType[] getParents()
-
setParents
public void setParents(ArgType[] parents)
-
getMethodsMap
public java.util.Map<java.lang.String,ClspMethod> getMethodsMap()
-
getSortedMethodsList
public java.util.List<ClspMethod> getSortedMethodsList()
-
setMethodsMap
public void setMethodsMap(java.util.Map<java.lang.String,ClspMethod> methodsMap)
-
setMethods
public void setMethods(java.util.List<ClspMethod> methods)
-
getTypeParameters
public java.util.List<ArgType> getTypeParameters()
-
setTypeParameters
public void setTypeParameters(java.util.List<ArgType> typeParameters)
-
getSource
public ClspClassSource getSource()
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-