Class DataOptionKey<T>

java.lang.Object
org.apache.sis.setup.OptionKey<T>
org.apache.sis.storage.DataOptionKey<T>
Type Parameters:
T - the type of option values.
All Implemented Interfaces:
Serializable

public final class DataOptionKey<T> extends OptionKey<T>
Keys in a map of options for configuring the way data are read or written to a storage. DataOptionKey extends OptionKey with options about features, coverages or other kinds of structure that are specific to some data formats.
Since:
1.0
Version:
1.3
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      For cross-version compatibility.
      See Also:
    • DEFAULT_CRS

      public static final OptionKey<org.opengis.referencing.crs.CoordinateReferenceSystem> DEFAULT_CRS
      The coordinate reference system (CRS) of data to use if not explicitly defined. This option can be used when the file to read does not describe itself the data CRS. For example, this option can be used when reading ASCII Grid without CRS information, but is ignored if the ASCII Grid file is accompanied by a *.prj file giving the CRS.
      Since:
      1.2
    • FOLIATION_REPRESENTATION

      public static final OptionKey<FoliationRepresentation> FOLIATION_REPRESENTATION
      Whether to assemble trajectory fragments (distinct CSV lines) into a single Feature instance forming a foliation. This is ignored if the file does not seem to contain moving features.
      Since:
      1.0
    • PARENT_LISTENERS

      public static final OptionKey<StoreListeners> PARENT_LISTENERS
      The listeners to declare as the parent of the data store listeners. This option can be used when the DataStore to open is itself a child of an Aggregate.
      Since:
      1.3
  • Constructor Details

    • DataOptionKey

      private DataOptionKey(String name, Class<T> type)
      Creates a new key of the given name.