public class MetadataEntity extends ModifiableMetadata implements Serializable
LOGGER
Modifier | Constructor and Description |
---|---|
protected |
MetadataEntity()
Constructs an initially empty metadata entity.
|
protected |
MetadataEntity(Object source)
Constructs a metadata entity initialized with the values from the specified metadata.
|
Modifier and Type | Method and Description |
---|---|
protected static void |
ensureNonNull(String name,
Object object)
Makes sure that an argument is non-null.
|
MetadataStandard |
getStandard()
Returns the metadata standard implemented by subclasses, which is ISO 19115.
|
checkWritePermission, clone, copyCollection, copyList, freeze, isModifiable, nonNullCollection, nonNullList, nonNullSet, unmodifiable
asMap, asTree, equals, getInterface, hashCode, toString
protected MetadataEntity()
protected MetadataEntity(Object source) throws ClassCastException
source
metadata must implements the same metadata interface than this class.source
- The metadata to copy values from.ClassCastException
- if the specified metadata don't implements the expected metadata
interface.public MetadataStandard getStandard()
getStandard
in class AbstractMetadata
protected static void ensureNonNull(String name, Object object) throws InvalidMetadataException
name
- Argument name.object
- User argument.InvalidMetadataException
- if object
is null.Copyright © 1996–2019 Geotools. All rights reserved.