Class CommonAuxArrayFSImpl

    • Constructor Detail

      • CommonAuxArrayFSImpl

        protected CommonAuxArrayFSImpl()
      • CommonAuxArrayFSImpl

        protected CommonAuxArrayFSImpl​(CASImpl cas,
                                       int addr)
    • Method Detail

      • copyFromJavaArray

        protected void copyFromJavaArray​(java.lang.Object src,
                                         int srcOffset,
                                         java.lang.Object casAuxHeap,
                                         int tgtOffset,
                                         int length)
        copyFromArray - only works for things where the src and tgt are the same underlying type (long and byte) src = external java object, tgt = internal CAS Aux heap
        Parameters:
        src - -
        srcOffset - -
        casAuxHeap - -
        tgtOffset - -
        length - -
      • copyToJavaArray

        protected void copyToJavaArray​(java.lang.Object casAuxHeap,
                                       int srcOffset,
                                       java.lang.Object tgt,
                                       int tgtOffset,
                                       int length)
        copyFromArray - only works for things where the src and tgt are the same underlying type (long and byte) src = internal CAS Aux heap, tgt = external java object
        Parameters:
        casAuxHeap - -
        srcOffset - -
        tgt - -
        tgtOffset - -
        length - -
      • toArray

        protected java.lang.Object toArray​(java.lang.Object casAuxHeap)
        Parameters:
        casAuxHeap - -
        Returns:
        -
        See Also:
        ArrayFS.toArray()
      • copyToArray

        public abstract void copyToArray​(int srcOffset,
                                         java.lang.String[] dest,
                                         int destOffset,
                                         int length)
      • toStringArray

        public java.lang.String[] toStringArray()