@UML(identifier="CI_Individual", specification=ISO_19115) public class DefaultIndividual extends AbstractParty
Individual
interface.
Limitations:
XML
instead.Defined in the sis-metadata
module
identifiers
Constructor and Description |
---|
DefaultIndividual()
Constructs an initially empty individual.
|
DefaultIndividual(CharSequence name,
CharSequence positionName,
Contact contactInfo)
Constructs an individual initialized to the specified values.
|
DefaultIndividual(DefaultIndividual object)
Constructs a new instance initialized with the values from the specified metadata object.
|
Modifier and Type | Method and Description |
---|---|
InternationalString |
getPositionName()
Returns position of the individual in an organization, or
null if none. |
void |
setPositionName(InternationalString newValue)
Sets a new position of the individual in an organization.
|
getContactInfo, getName, setContactInfo, setName
freeze, getIdentifierMap, getIdentifiers, getStandard
checkWritePermission, clone, collectionType, copyCollection, copyList, copySet, isModifiable, nonNullCollection, nonNullList, nonNullSet, singleton, unmodifiable, writeCollection, writeList, writeSet
asMap, asTreeTable, equals, equals, getInterface, hashCode, isEmpty, prune, toString
public DefaultIndividual()
public DefaultIndividual(CharSequence name, CharSequence positionName, Contact contactInfo)
name
- name of the individual.positionName
- position of the individual in an organization.contactInfo
- contact information for the individual.public DefaultIndividual(DefaultIndividual object)
object
- the metadata to copy values from, or null
if none.@UML(identifier="positionName", obligation=CONDITIONAL, specification=ISO_19115) public InternationalString getPositionName()
null
if none.null
if none.public void setPositionName(InternationalString newValue)
newValue
- the new position of the individual in an organization.Copyright © 2010–2017 The Apache Software Foundation. All rights reserved.