Uses of Class
org.apache.sis.metadata.PropertyAccessor
Packages that use PropertyAccessor
-
Uses of PropertyAccessor in org.apache.sis.metadata
Subclasses of PropertyAccessor in org.apache.sis.metadataModifier and TypeClassDescription(package private) final class
Substitute on-the-fly the values of some ISO 19115 properties handled in a special way.Fields in org.apache.sis.metadata declared as PropertyAccessorModifier and TypeFieldDescription(package private) final PropertyAccessor
PropertyMap.accessor
The accessor to use for accessing the property names, types or values.private final PropertyAccessor
TreeNode.Element.accessor
The accessor to use for fetching the property names, types and values from theTreeNode.metadata
object.(package private) final PropertyAccessor
TreeNodeChildren.accessor
The accessor to use for accessing the property names, types and values of theTreeNodeChildren.metadata
object.Methods in org.apache.sis.metadata that return PropertyAccessorModifier and TypeMethodDescription(package private) final PropertyAccessor
MetadataStandard.getAccessor
(CacheKey key, boolean mandatory) Returns the accessor for the specified implementation class, ornull
if none.Methods in org.apache.sis.metadata with parameters of type PropertyAccessorModifier and TypeMethodDescription(package private) static boolean
SpecialCases.isLocaleAndCharset
(PropertyAccessor accessor, int indexInData) Returnstrue
if the property at the given index is aMap<Locale,Charset>
.(package private) MetadataVisitor.Filter
HashCode.preVisit
(PropertyAccessor accessor) Resets the hash code to an initial value for a new metadata instance.(package private) final MetadataVisitor.Filter
MetadataCopier.preVisit
(PropertyAccessor accessor) Invoked before the properties of a metadata instance are visited.(package private) MetadataVisitor.Filter
MetadataVisitor.preVisit
(PropertyAccessor accessor) Invoked when a new metadata is about to be visited.(package private) MetadataVisitor.Filter
Pruner.preVisit
(PropertyAccessor accessor) Marks a metadata instance as empty before we start visiting its non-null properties.(package private) MetadataVisitor.Filter
StateChanger.preVisit
(PropertyAccessor accessor) NotifiesMetadataVisitor
that we want to visit all writable properties.Constructors in org.apache.sis.metadata with parameters of type PropertyAccessorModifierConstructorDescription(package private)
CollectionElement
(TreeNode parent, Object metadata, PropertyAccessor accessor, int indexInData, int indexInList) Creates a new node for the given collection element.(package private)
Element
(TreeNode parent, Object metadata, PropertyAccessor accessor, int indexInData) Creates a new child for a property of the given metadata at the given index.(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)
TreeNodeChildren
(TreeNode parent, Object metadata, PropertyAccessor accessor) Creates a collection of children for the specified metadata.(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.