Class NSProxy

  • All Implemented Interfaces:
    NSObject

    public class NSProxy
    extends org.moe.natj.objc.ObjCObject
    implements NSObject
    • Constructor Detail

      • NSProxy

        protected NSProxy​(org.moe.natj.general.Pointer peer)
    • Method Detail

      • alloc

        public static NSProxy alloc()
      • respondsToSelector_static

        public static boolean respondsToSelector_static​(org.moe.natj.objc.SEL aSelector)
      • class_objc

        public org.moe.natj.objc.Class class_objc()
        Specified by:
        class_objc in interface NSObject
      • dealloc

        public final void dealloc()
      • description

        public java.lang.String description()
        Specified by:
        description in interface NSObject
      • finalize_objc

        public void finalize_objc()
      • forwardInvocation

        public void forwardInvocation​(NSInvocation invocation)
      • hash

        public long hash()
        Specified by:
        hash in interface NSObject
      • isEqual

        public boolean isEqual​(java.lang.Object object)
        Specified by:
        isEqual in interface NSObject
        Overrides:
        isEqual in class org.moe.natj.objc.ObjCObject
      • isKindOfClass

        public boolean isKindOfClass​(org.moe.natj.objc.Class aClass)
        Specified by:
        isKindOfClass in interface NSObject
      • isMemberOfClass

        public boolean isMemberOfClass​(org.moe.natj.objc.Class aClass)
        Specified by:
        isMemberOfClass in interface NSObject
      • isProxy

        public boolean isProxy()
        Specified by:
        isProxy in interface NSObject
      • methodSignatureForSelector

        public NSMethodSignature methodSignatureForSelector​(org.moe.natj.objc.SEL sel)
      • performSelector

        public java.lang.Object performSelector​(org.moe.natj.objc.SEL aSelector)
        Specified by:
        performSelector in interface NSObject
      • performSelectorWithObject

        public java.lang.Object performSelectorWithObject​(org.moe.natj.objc.SEL aSelector,
                                                          java.lang.Object object)
        Specified by:
        performSelectorWithObject in interface NSObject
      • performSelectorWithObjectWithObject

        public java.lang.Object performSelectorWithObjectWithObject​(org.moe.natj.objc.SEL aSelector,
                                                                    java.lang.Object object1,
                                                                    java.lang.Object object2)
        Specified by:
        performSelectorWithObjectWithObject in interface NSObject
      • respondsToSelector

        public boolean respondsToSelector​(org.moe.natj.objc.SEL aSelector)
        Specified by:
        respondsToSelector in interface NSObject
      • self

        public java.lang.Object self()
        Specified by:
        self in interface NSObject
      • superclass

        public org.moe.natj.objc.Class superclass()
        Specified by:
        superclass in interface NSObject