Class ObjectiveC_Method
- java.lang.Object
 - 
- ghidra.app.util.bin.format.objectiveC.ObjectiveC_Method
 
 
- 
- All Implemented Interfaces:
 StructConverter
- Direct Known Subclasses:
 ObjectiveC1_Method,ObjectiveC2_Method
public abstract class ObjectiveC_Method extends java.lang.Object implements StructConverter
 
- 
- 
Field Summary
Fields Modifier and Type Field Description protected long_indexprotected ObjectiveC_MethodType_methodTypeprotected ObjectiveC1_State_state 
- 
Constructor Summary
Constructors Modifier Constructor Description protectedObjectiveC_Method(ObjectiveC1_State state, BinaryReader reader, ObjectiveC_MethodType methodType) 
- 
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidapplyTo(Namespace namespace)abstract longgetImplementation()longgetIndex()ObjectiveC_MethodTypegetMethodType()abstract java.lang.StringgetName()abstract java.lang.StringgetTypes()- 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 
- 
Methods inherited from interface ghidra.app.util.bin.StructConverter
toDataType 
 - 
 
 - 
 
- 
- 
Field Detail
- 
_state
protected ObjectiveC1_State _state
 
- 
_index
protected long _index
 
- 
_methodType
protected ObjectiveC_MethodType _methodType
 
 - 
 
- 
Constructor Detail
- 
ObjectiveC_Method
protected ObjectiveC_Method(ObjectiveC1_State state, BinaryReader reader, ObjectiveC_MethodType methodType)
 
 - 
 
- 
Method Detail
- 
getIndex
public final long getIndex()
 
- 
getMethodType
public final ObjectiveC_MethodType getMethodType()
 
- 
getName
public abstract java.lang.String getName()
 
- 
getTypes
public abstract java.lang.String getTypes()
 
- 
getImplementation
public abstract long getImplementation()
 
- 
applyTo
public void applyTo(Namespace namespace) throws java.lang.Exception
- Throws:
 java.lang.Exception
 
 - 
 
 -