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, unmodifiableasMap, asTree, equals, getInterface, hashCode, toStringprotected 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 AbstractMetadataprotected 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.