Package org.robovm.compiler.clazz
Class MethodInfo
java.lang.Object
org.robovm.compiler.clazz.MethodInfo
- All Implemented Interfaces:
Serializable
public class MethodInfo extends Object implements Serializable
- See Also:
- Serialized Form
-
Method Summary
Modifier and Type Method Description voidaddClassDependencies(Collection<String> classNames, boolean weak)voidaddClassDependency(String className, boolean weak)voidaddInvokeMethodDependencies(Collection<org.apache.commons.lang3.tuple.Triple<String,String,String>> deps, boolean weak)voidaddInvokeMethodDependency(String owner, String name, String desc, boolean weak)voidaddSuperMethodDependencies(Collection<org.apache.commons.lang3.tuple.Triple<String,String,String>> deps, boolean weak)voidaddSuperMethodDependency(String owner, String name, String desc, boolean weak)voiddropDependencyData()booleanequals(Object obj)Set<Dependency>getDependencies()StringgetDesc()StringgetName()inthashCode()booleanisAbstract()booleanisCallback()booleanisFinal()booleanisNative()booleanisPrivate()booleanisProtected()booleanisPublic()booleanisStatic()booleanisStronglyLinked()booleanisSynchronized()booleanisWeaklyLinked()StringtoString()
-
Method Details
-
addClassDependency
-
addClassDependencies
-
addInvokeMethodDependency
-
addInvokeMethodDependencies
public void addInvokeMethodDependencies(Collection<org.apache.commons.lang3.tuple.Triple<String,String,String>> deps, boolean weak) -
addSuperMethodDependency
-
addSuperMethodDependencies
public void addSuperMethodDependencies(Collection<org.apache.commons.lang3.tuple.Triple<String,String,String>> deps, boolean weak) -
getDependencies
-
getName
-
getDesc
-
isPublic
public boolean isPublic() -
isPrivate
public boolean isPrivate() -
isProtected
public boolean isProtected() -
isStatic
public boolean isStatic() -
isFinal
public boolean isFinal() -
isSynchronized
public boolean isSynchronized() -
isNative
public boolean isNative() -
isAbstract
public boolean isAbstract() -
isCallback
public boolean isCallback() -
isWeaklyLinked
public boolean isWeaklyLinked() -
isStronglyLinked
public boolean isStronglyLinked() -
hashCode
public int hashCode() -
equals
-
dropDependencyData
public void dropDependencyData() -
toString
-