## Uses of Interface
org.apache.sis.util.collection.TreeTable

- Packages that use TreeTable
  Package | Description
  --- | ---
  org.apache.sis.metadata | Root package for various metadata implementations.
  org.apache.sis.setup | Provides information and some controls about SIS configuration.
  org.apache.sis.util.collection | Addition to the collection framework.

- - ### Uses of TreeTable in org.apache.sis.metadata

    Methods in org.apache.sis.metadata that return TreeTable
    Modifier and Type | Method and Description
    --- | ---
    `TreeTable` | AbstractMetadata.`asTreeTable()` Returns the property types and values as a tree table.
    `TreeTable` | MetadataStandard.`asTreeTable(Object metadata, Class<?> baseType, ValueExistencePolicy valuePolicy)` Returns the specified metadata object as a tree table.
    `TreeTable` | MetadataStandard.`asTreeTable(Object metadata, ValueExistencePolicy valuePolicy)` Deprecated. Replaced by `MetadataStandard.asTreeTable(Object, Class, ValueExistencePolicy)` (i.e. a `Class` argument has been inserted after the metadata value).

  - ### Uses of TreeTable in org.apache.sis.setup

    Methods in org.apache.sis.setup that return TreeTable
    Modifier and Type | Method and Description
    --- | ---
    `static TreeTable` | About.`configuration()` Returns all known information about the current Apache SIS running environment.
    `static TreeTable` | About.`configuration(Set<About> sections, Locale locale, TimeZone timezone)` Returns a subset of the information about the current Apache SIS running environment.

  - ### Uses of TreeTable in org.apache.sis.util.collection

    Classes in org.apache.sis.util.collection that implement TreeTable
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultTreeTable` A `TreeTable` implementation with a list of columns given at construction time.

    Methods in org.apache.sis.util.collection that return TreeTable
    Modifier and Type | Method and Description
    --- | ---
    `TreeTable` | TreeTableFormat.`parse(CharSequence text, ParsePosition pos)` Creates a tree from the given character sequence, or returns `null` if the given text does not look like a tree for this method.
    `static TreeTable` | TreeTables.`parse(String tree, TableColumn<?> labelColumn, TableColumn<?>... otherColumns)` Parses the given string as tree.

    Methods in org.apache.sis.util.collection that return types with arguments of type TreeTable
    Modifier and Type | Method and Description
    --- | ---
    `Class<TreeTable>` | TreeTableFormat.`getValueType()` Returns the type of objects formatted by this class.

    Methods in org.apache.sis.util.collection with parameters of type TreeTable
    Modifier and Type | Method and Description
    --- | ---
    `void` | TreeTableFormat.`format(TreeTable tree, Appendable toAppendTo)` Writes a graphical representation of the specified tree table in the given stream or buffer.
    `static int` | TreeTables.`replaceCharSequences(TreeTable table, Locale locale)` For every columns having values of type `CharSequence` or `String`, converts the values to localized `String`s.
    `static String` | TreeTables.`toString(TreeTable table)` Returns a string representation of the given tree table.

    Constructors in org.apache.sis.util.collection with parameters of type TreeTable
    Constructor and Description
    `Node(TreeTable table)` Creates a new node for the given table.

Copyright © 2010–2017 The Apache Software Foundation. All rights reserved.