Class StorageNodeBase<D,​C,​V>

    • Field Detail

      • tupleIdxs

        protected int[] tupleIdxs
      • tupleAccessor

        protected org.aksw.commons.tuple.TupleAccessor<D,​C> tupleAccessor
    • Constructor Detail

      • StorageNodeBase

        public StorageNodeBase​(int[] tupleIdxs,
                               org.aksw.commons.tuple.TupleAccessor<D,​C> tupleAccessor)
    • Method Detail

      • getKeyTupleIdxs

        public int[] getKeyTupleIdxs()
        Description copied from interface: StorageNode
        The component indexes by which this node indexes May be empty but never null
        Specified by:
        getKeyTupleIdxs in interface StorageNode<D,​C,​V>
        Returns:
      • getTupleAccessor

        public org.aksw.commons.tuple.TupleAccessor<D,​C> getTupleAccessor()
        Description copied from interface: StorageNode
        Future: Allow the storageNode to answer how efficiently it can answer the constraints in a given constraint list E.g. O(1) or O(log(n)) or O(n)
        Specified by:
        getTupleAccessor in interface StorageNode<D,​C,​V>
        Returns: