## Uses of Class
org.apache.sis.metadata.KeyNamePolicy

- Packages that use KeyNamePolicy
  Package | Description
  --- | ---
  org.apache.sis.metadata | Root package for various metadata implementations.

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

    Methods in org.apache.sis.metadata that return KeyNamePolicy
    Modifier and Type | Method and Description
    --- | ---
    `static KeyNamePolicy` | KeyNamePolicy.`valueOf(String name)` Returns the enum constant of this type with the specified name.
    `static KeyNamePolicy[]` | KeyNamePolicy.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

    Methods in org.apache.sis.metadata with parameters of type KeyNamePolicy
    Modifier and Type | Method and Description
    --- | ---
    `Map<String,Integer>` | MetadataStandard.`asIndexMap(Class<?> type, KeyNamePolicy keyPolicy)` Returns indices for all properties defined in the given metadata type.
    `Map<String,ExtendedElementInformation>` | MetadataStandard.`asInformationMap(Class<?> type, KeyNamePolicy keyPolicy)` Returns information about all properties defined in the given metadata type.
    `Map<String,String>` | MetadataStandard.`asNameMap(Class<?> type, KeyNamePolicy keyPolicy, KeyNamePolicy valuePolicy)` Returns the names of all properties defined in the given metadata type.
    `Map<String,Class<?>>` | MetadataStandard.`asTypeMap(Class<?> type, KeyNamePolicy keyPolicy, TypeValuePolicy valuePolicy)` Returns the type of all properties, or their declaring type, defined in the given metadata type.
    `Map<String,Object>` | MetadataStandard.`asValueMap(Object metadata, Class<?> baseType, KeyNamePolicy keyPolicy, ValueExistencePolicy valuePolicy)` Returns a view of the specified metadata object as a `Map`.
    `Map<String,Object>` | MetadataStandard.`asValueMap(Object metadata, KeyNamePolicy keyPolicy, ValueExistencePolicy valuePolicy)` Deprecated. Replaced by `MetadataStandard.asValueMap(Object, Class, KeyNamePolicy, ValueExistencePolicy)` (i.e. a `Class` argument has been inserted after the metadata value).

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