Class TableImpl

    • Constructor Detail

      • TableImpl

        public TableImpl​(CompositeType tableType,
                         PrefixMap prefixMap,
                         scala.collection.immutable.Seq<String> sortingOrder,
                         scala.collection.immutable.Set<String> fieldsWithReverseOrder,
                         scala.collection.immutable.Seq<Record> records)
    • Method Detail

      • sortingOrder

        public scala.collection.immutable.Seq<String> sortingOrder()
      • fieldsWithReverseOrder

        public scala.collection.immutable.Set<String> fieldsWithReverseOrder()
      • records

        public scala.collection.immutable.Seq<Record> records()
      • getPrefixMap

        public PrefixMap getPrefixMap()
        Description copied from interface: Table
        Returns the map of URI prefixes.

        Specified by:
        getPrefixMap in interface Table
        Returns:
        the map of URI prefixes
      • getSortingOrder

        public scala.collection.immutable.Seq<String> getSortingOrder()
        Description copied from interface: Table
        Returns the sorting order for the fields.

        Specified by:
        getSortingOrder in interface Table
        Returns:
        the sorting order for the fields
      • getFieldsWithReverseOrder

        public scala.collection.immutable.Set<String> getFieldsWithReverseOrder()
        Description copied from interface: Table
        Returns the fields that are supposed to be sorted in reverse order.

        Specified by:
        getFieldsWithReverseOrder in interface Table
        Returns:
        the fields that are supposed to be sorted in reverse order