Class FunctionValues

    • Constructor Detail

      • FunctionValues

        public FunctionValues()
    • Method Detail

      • byteVal

        public byte byteVal​(int doc)
      • shortVal

        public short shortVal​(int doc)
      • floatVal

        public float floatVal​(int doc)
      • intVal

        public int intVal​(int doc)
      • longVal

        public long longVal​(int doc)
      • doubleVal

        public double doubleVal​(int doc)
      • strVal

        public String strVal​(int doc)
      • boolVal

        public boolean boolVal​(int doc)
      • bytesVal

        public boolean bytesVal​(int doc,
                                BytesRef target)
        returns the bytes representation of the string val - TODO: should this return the indexed raw bytes not?
      • objectVal

        public Object objectVal​(int doc)
        Native Java Object representation of the value
      • exists

        public boolean exists​(int doc)
        Returns true if there is a value for this document
      • ordVal

        public int ordVal​(int doc)
        doc - The doc to retrieve to sort ordinal for
        the sort ordinal for the specified doc TODO: Maybe we can just use intVal for this...
      • numOrd

        public int numOrd()
        the number of unique sort ordinals this instance has
      • toString

        public abstract String toString​(int doc)
      • byteVal

        public void byteVal​(int doc,
                            byte[] vals)
      • shortVal

        public void shortVal​(int doc,
                             short[] vals)
      • floatVal

        public void floatVal​(int doc,
                             float[] vals)
      • intVal

        public void intVal​(int doc,
                           int[] vals)
      • longVal

        public void longVal​(int doc,
                            long[] vals)
      • doubleVal

        public void doubleVal​(int doc,
                              double[] vals)
      • strVal

        public void strVal​(int doc,
                           String[] vals)