Uses of Enum
org.apache.sis.metadata.KeyNamePolicy
Packages that use KeyNamePolicy
Package
Description
Root package for various metadata implementations.
An implementation of Metadata interfaces
fetching the data from an SQL database.
-
Uses of KeyNamePolicy in org.apache.sis.metadata
Fields in org.apache.sis.metadata declared as KeyNamePolicyModifier and TypeFieldDescription(package private) final KeyNamePolicy
PropertyMap.keyPolicy
Determines the string representation of keys in the map.(package private) final KeyNamePolicy
NameMap.valuePolicy
Determines the string representation of values in this map.Methods in org.apache.sis.metadata that return KeyNamePolicyModifier and TypeMethodDescriptionstatic KeyNamePolicy
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 KeyNamePolicyModifier and TypeMethodDescriptionMetadataStandard.asIndexMap
(Class<?> type, KeyNamePolicy keyPolicy) Returns indices for all properties defined in the given metadata type.MetadataStandard.asInformationMap
(Class<?> type, KeyNamePolicy keyPolicy) Returns information about all properties defined in the given metadata type.MetadataStandard.asNameMap
(Class<?> type, KeyNamePolicy keyPolicy, KeyNamePolicy valuePolicy) Returns the names of all properties defined in the given metadata type.MetadataStandard.asTypeMap
(Class<?> type, KeyNamePolicy keyPolicy, TypeValuePolicy valuePolicy) Returns the type of all properties, or their declaring type, defined in the given metadata type.MetadataStandard.asValueMap
(Object metadata, Class<?> baseType, KeyNamePolicy keyPolicy, ValueExistencePolicy valuePolicy) Returns a view of the specified metadata object as aMap
.(package private) final String
PropertyAccessor.name
(int index, KeyNamePolicy keyPolicy) Returns the name of the property at the given index, ornull
if none.Constructors in org.apache.sis.metadata with parameters of type KeyNamePolicyModifierConstructorDescription(package private)
IndexMap
(PropertyAccessor accessor, KeyNamePolicy keyPolicy) Creates a name map for the specified accessor.(package private)
InformationMap
(org.opengis.metadata.citation.Citation standard, PropertyAccessor accessor, KeyNamePolicy keyPolicy) Creates an information map for the specified accessor.(package private)
NameMap
(PropertyAccessor accessor, KeyNamePolicy keyPolicy, KeyNamePolicy valuePolicy) Creates a name map for the specified accessor.(package private)
PropertyMap
(PropertyAccessor accessor, KeyNamePolicy keyPolicy) Creates a new map backed by the given accessor.(package private)
TypeMap
(PropertyAccessor accessor, KeyNamePolicy keyPolicy, TypeValuePolicy valuePolicy) Creates a type map for the specified accessor.(package private)
ValueMap
(Object metadata, PropertyAccessor accessor, KeyNamePolicy keyPolicy, ValueExistencePolicy valuePolicy) Creates a map of values for the specified metadata and accessor. -
Uses of KeyNamePolicy in org.apache.sis.metadata.sql
Fields in org.apache.sis.metadata.sql declared as KeyNamePolicyModifier and TypeFieldDescription(package private) static final KeyNamePolicy
MetadataSource.NAME_POLICY
The policy for column names.