Package org.robovm.apple.foundation
Class NSMethodSignature
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.foundation.NSMethodSignature
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class NSMethodSignature extends NSObject
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NSMethodSignature.NSMethodSignaturePtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description NSMethodSignature()
NSMethodSignature(java.lang.String types)
protected
NSMethodSignature(NSObject.Handle h, long handle)
protected
NSMethodSignature(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected static long
create(java.lang.String types)
java.lang.String
getArgumentType(long idx)
long
getFrameLength()
long
getMethodReturnLength()
java.lang.String
getMethodReturnType()
long
getNumberOfArguments()
boolean
isOneway()
-
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValues
-
-
-
-
Constructor Detail
-
NSMethodSignature
public NSMethodSignature()
-
NSMethodSignature
protected NSMethodSignature(NSObject.Handle h, long handle)
-
NSMethodSignature
protected NSMethodSignature(NSObject.SkipInit skipInit)
-
NSMethodSignature
public NSMethodSignature(java.lang.String types)
-
-
Method Detail
-
getNumberOfArguments
public long getNumberOfArguments()
-
getFrameLength
public long getFrameLength()
-
getMethodReturnType
public java.lang.String getMethodReturnType()
-
getMethodReturnLength
public long getMethodReturnLength()
-
getArgumentType
public java.lang.String getArgumentType(long idx)
-
isOneway
public boolean isOneway()
-
create
protected static long create(java.lang.String types)
-
-