|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.geotools.metadata.iso.MetadataEntity org.geotools.metadata.iso.IdentifierImpl
Value uniquely identifying an object within a namespace.
Field Summary |
Fields inherited from class org.geotools.metadata.iso.MetadataEntity |
LOGGER |
Fields inherited from interface org.opengis.metadata.Identifier |
AUTHORITY_KEY, CODE_KEY, VERSION_KEY |
Constructor Summary | |
IdentifierImpl()
Construct an initially empty identifier. |
|
IdentifierImpl(org.opengis.metadata.citation.Citation authority,
java.lang.String code)
Creates an identifier initialized to the given authority and code. |
|
IdentifierImpl(java.lang.String code)
Creates an identifier initialized to the given code. |
Method Summary | |
boolean |
equals(java.lang.Object object)
Compare this Identifier with the specified object for equality. |
protected void |
freeze()
Declare this metadata and all its attributes as unmodifiable. |
org.opengis.metadata.citation.Citation |
getAuthority()
Organization or party responsible for definition and maintenance of the code. |
java.lang.String |
getCode()
Alphanumeric value identifying an instance in the namespace. |
java.lang.String |
getVersion()
Identifier of the version of the associated code, as specified by the code space or code authority. |
int |
hashCode()
Returns a hash code value for this address. |
void |
setAuthority(org.opengis.metadata.citation.Citation newValue)
Set the organization or party responsible for definition and maintenance of the code. |
void |
setCode(java.lang.String newValue)
Set the alphanumeric value identifying an instance in the namespace. |
void |
setVersion(java.lang.String newValue)
Set an identifier of the version of the associated code. |
Methods inherited from class org.geotools.metadata.iso.MetadataEntity |
appendLineSeparator, checkWritePermission, copyCollection, isModifiable, nonNullCollection, unmodifiable, unmodifiable |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public IdentifierImpl()
public IdentifierImpl(java.lang.String code)
public IdentifierImpl(org.opengis.metadata.citation.Citation authority, java.lang.String code)
Method Detail |
public java.lang.String getCode()
getCode
in interface org.opengis.metadata.Identifier
public void setCode(java.lang.String newValue)
public java.lang.String getVersion()
getVersion
in interface org.opengis.metadata.Identifier
public void setVersion(java.lang.String newValue)
public org.opengis.metadata.citation.Citation getAuthority()
getAuthority
in interface org.opengis.metadata.Identifier
public void setAuthority(org.opengis.metadata.citation.Citation newValue)
protected void freeze()
freeze
in class MetadataEntity
public boolean equals(java.lang.Object object)
public int hashCode()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |