public class AbstractParty extends ISOMetadata
Party
interface.
Limitations:
XML
instead.Defined in the sis-metadata
module
identifiers, LOGGER
Constructor and Description |
---|
AbstractParty()
Constructs an initially empty party.
|
AbstractParty(AbstractParty object)
Constructs a new instance initialized with the values from the specified metadata object.
|
AbstractParty(CharSequence name,
Contact contactInfo)
Constructs a party initialized with the specified name and contact information.
|
Modifier and Type | Method and Description |
---|---|
Collection<Contact> |
getContactInfo()
Returns the contact information for the party.
|
InternationalString |
getName()
Return the name of the party.
|
void |
setContactInfo(Collection<? extends Contact> newValues)
Sets the contact information for the party.
|
void |
setName(InternationalString newValue)
Sets the name of the party.
|
getIdentifierMap, getIdentifiers, getStandard
checkWritePermission, clone, collectionType, copyCollection, copyList, copySet, freeze, isModifiable, nonNullCollection, nonNullList, nonNullSet, singleton, unmodifiable, writeCollection, writeList, writeSet
asMap, asTreeTable, equals, equals, getInterface, hashCode, isEmpty, prune, toString
public AbstractParty()
public AbstractParty(CharSequence name, Contact contactInfo)
name
- Name of the party, or null
if none.contactInfo
- Contact information for the party, or null
if none.public AbstractParty(AbstractParty object)
object
- The metadata to copy values from, or null
if none.public InternationalString getName()
public void setName(InternationalString newValue)
newValue
- The new name of the party.public Collection<Contact> getContactInfo()
public void setContactInfo(Collection<? extends Contact> newValues)
newValues
- The new contact information for the party.Copyright © 2010–2015 The Apache Software Foundation. All rights reserved.