Class TableMapImpl

    • Constructor Detail

      • TableMapImpl

        public TableMapImpl​(scala.collection.immutable.Map<String,​Table> mapOfTables)
    • Method Detail

      • apply

        public static TableMapImpl apply​(TableMap otherTableMap)
        Constructs a new table map using another one.

        Parameters:
        otherTableMap - other table map
        Returns:
        (undocumented)
      • mapOfTables

        public scala.collection.immutable.Map<String,​Table> mapOfTables()
      • getTableIds

        public scala.collection.immutable.Seq<String> getTableIds()
        Description copied from interface: TableMap
        Returns the identifiers of the stored tables.

        Specified by:
        getTableIds in interface TableMap
        Returns:
        the identifiers of the stored tables
      • getTable

        public scala.Option<Table> getTable​(String id)
        Description copied from interface: TableMap
        Returns an optional containing the value associated to the given key, or an empty optional if there is no association.

        Specified by:
        getTable in interface TableMap
        Parameters:
        id - identifier
        Returns:
        an optional containing the value associated to the given key, or an empty optional if there is no association