Class JCORefOut<T>


  • public class JCORefOut<T>
    extends java.lang.Object
    Wrapper class around JCRefOut
    • Method Detail

      • Create

        public static <T> JCORefOut<T> Create​(T refObj)
        Initialize a new JCORefOut using the Object.
        Type Parameters:
        T - Type to use
        Parameters:
        refObj - The referenced object: it can be native array (byte[], int[], and so on), AtomicReference, AtomicBoolean, AtomicInteger, AtomicLong, AtomicIntegerArray, AtomicLongArray
        Returns:
        the new JCORefOut
      • Create

        public static <T> JCORefOut<T> Create​(T[] refObj)
        Initialize a new JCORefOut using the Object.
        Type Parameters:
        T - Type to use
        Parameters:
        refObj - The referenced object: it can be native array (byte[], int[], and so on), AtomicReference, AtomicBoolean, AtomicInteger, AtomicLong, AtomicIntegerArray, AtomicLongArray
        Returns:
        the new JCORefOut
      • getJCRefOut

        public java.lang.Object getJCRefOut()
                                     throws java.lang.Throwable
        Returns an instance of JCRefOut to be passed to the underlying layer
        Returns:
        an instance of JCRefOut
        Throws:
        java.lang.Throwable