org.bridj.objc
Class NSMethodSignature

java.lang.Object
  extended by org.bridj.NativeObject
      extended by org.bridj.objc.ObjCObject
          extended by org.bridj.objc.NSObject
              extended by org.bridj.objc.NSMethodSignature
All Implemented Interfaces:
NativeObjectInterface

public class NSMethodSignature
extends NSObject


Field Summary
 
Fields inherited from class org.bridj.NativeObject
peer, typeInfo
 
Constructor Summary
NSMethodSignature()
           
 
Method Summary
 long frameLength()
           
 Pointer<Byte> getArgumentTypeAtIndex(long index)
           
 boolean isOneway()
           
 Pointer<Byte> methodReturnType()
           
 long numberOfArguments()
           
static Pointer<NSMethodSignature> signatureWithObjCTypes(Pointer<Byte> types)
           
 
Methods inherited from class org.bridj.objc.ObjCObject
description, equals, hash, hashCode, init, isEqual, isKindOf, isKindOfClassNamed, isMemberOf, isMemberOfClassNamed, methodFor, perform, perform$with, perform$with$with, respondsTo, stringValue, toString
 
Methods inherited from class org.bridj.NativeObject
clone
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NSMethodSignature

public NSMethodSignature()
Method Detail

signatureWithObjCTypes

public static Pointer<NSMethodSignature> signatureWithObjCTypes(Pointer<Byte> types)

methodReturnType

public Pointer<Byte> methodReturnType()

numberOfArguments

public long numberOfArguments()

isOneway

public boolean isOneway()

getArgumentTypeAtIndex

public Pointer<Byte> getArgumentTypeAtIndex(long index)

frameLength

public long frameLength()


Copyright © 2009-2012. All Rights Reserved.