public class CICitationImpl extends AbstractObjectImpl implements CICitation
Modifier and Type | Field and Description |
---|---|
protected List<String> |
alternateTitleList |
protected OgcPropertyList<CIResponsibleParty> |
citedResponsiblePartyList |
protected String |
collectiveTitle |
protected OgcPropertyList<CIDate> |
dateList |
protected String |
edition |
protected IDateTime |
editionDate |
protected OgcPropertyList<MDIdentifier> |
identifierList |
protected String |
isbn |
protected String |
issn |
protected String |
otherCitationDetails |
protected List<CodeListValue> |
presentationFormList |
protected OgcProperty<CISeries> |
series |
protected String |
title |
id, uuid
Constructor and Description |
---|
CICitationImpl() |
Modifier and Type | Method and Description |
---|---|
void |
addAlternateTitle(String alternateTitle)
Adds a new alternateTitle property
|
void |
addCitedResponsibleParty(CIResponsibleParty citedResponsibleParty)
Adds a new citedResponsibleParty property
|
void |
addDate(CIDate date)
Adds a new date property
|
void |
addIdentifier(MDIdentifier identifier)
Adds a new identifier property
|
void |
addPresentationForm(CodeListValue presentationForm)
Adds a new presentationForm property
|
List<String> |
getAlternateTitleList()
Gets the list of alternateTitle properties
|
OgcPropertyList<CIResponsibleParty> |
getCitedResponsiblePartyList()
Gets the list of citedResponsibleParty properties
|
String |
getCollectiveTitle()
Gets the collectiveTitle property
|
OgcPropertyList<CIDate> |
getDateList()
Gets the list of date properties
|
String |
getEdition()
Gets the edition property
|
IDateTime |
getEditionDate()
Gets the editionDate property
|
OgcPropertyList<MDIdentifier> |
getIdentifierList()
Gets the list of identifier properties
|
String |
getISBN()
Gets the isbn property
|
String |
getISSN()
Gets the issn property
|
int |
getNumAlternateTitles()
Returns number of alternateTitle properties
|
int |
getNumCitedResponsiblePartys()
Returns number of citedResponsibleParty properties
|
int |
getNumDates()
Returns number of date properties
|
int |
getNumIdentifiers()
Returns number of identifier properties
|
int |
getNumPresentationForms()
Returns number of presentationForm properties
|
String |
getOtherCitationDetails()
Gets the otherCitationDetails property
|
List<CodeListValue> |
getPresentationFormList()
Gets the list of presentationForm properties
|
CISeries |
getSeries()
Gets the series property
|
OgcProperty<CISeries> |
getSeriesProperty()
Gets extra info (name, xlink, etc.) carried by the series property
|
String |
getTitle()
Gets the title property
|
boolean |
isSetCollectiveTitle()
Checks if collectiveTitle is set
|
boolean |
isSetEdition()
Checks if edition is set
|
boolean |
isSetEditionDate()
Checks if editionDate is set
|
boolean |
isSetISBN()
Checks if isbn is set
|
boolean |
isSetISSN()
Checks if issn is set
|
boolean |
isSetOtherCitationDetails()
Checks if otherCitationDetails is set
|
boolean |
isSetSeries()
Checks if series is set
|
void |
setCollectiveTitle(String collectiveTitle)
Sets the collectiveTitle property
|
void |
setEdition(String edition)
Sets the edition property
|
void |
setEditionDate(IDateTime editionDate)
Sets the editionDateAsDateTime property
|
void |
setISBN(String isbn)
Sets the isbn property
|
void |
setISSN(String issn)
Sets the issn property
|
void |
setOtherCitationDetails(String otherCitationDetails)
Sets the otherCitationDetails property
|
void |
setSeries(CISeries series)
Sets the series property
|
void |
setTitle(String title)
Sets the title property
|
getId, getUuid, isSetId, isSetUuid, setId, setUuid
protected String title
protected OgcPropertyList<CIDate> dateList
protected String edition
protected IDateTime editionDate
protected OgcPropertyList<MDIdentifier> identifierList
protected OgcPropertyList<CIResponsibleParty> citedResponsiblePartyList
protected List<CodeListValue> presentationFormList
protected OgcProperty<CISeries> series
protected String otherCitationDetails
protected String collectiveTitle
protected String isbn
protected String issn
public String getTitle()
getTitle
in interface CICitation
public void setTitle(String title)
setTitle
in interface CICitation
public List<String> getAlternateTitleList()
getAlternateTitleList
in interface CICitation
public int getNumAlternateTitles()
getNumAlternateTitles
in interface CICitation
public void addAlternateTitle(String alternateTitle)
addAlternateTitle
in interface CICitation
public OgcPropertyList<CIDate> getDateList()
getDateList
in interface CICitation
public int getNumDates()
getNumDates
in interface CICitation
public void addDate(CIDate date)
addDate
in interface CICitation
public String getEdition()
getEdition
in interface CICitation
public boolean isSetEdition()
isSetEdition
in interface CICitation
public void setEdition(String edition)
setEdition
in interface CICitation
public IDateTime getEditionDate()
getEditionDate
in interface CICitation
public boolean isSetEditionDate()
isSetEditionDate
in interface CICitation
public void setEditionDate(IDateTime editionDate)
setEditionDate
in interface CICitation
public OgcPropertyList<MDIdentifier> getIdentifierList()
getIdentifierList
in interface CICitation
public int getNumIdentifiers()
getNumIdentifiers
in interface CICitation
public void addIdentifier(MDIdentifier identifier)
addIdentifier
in interface CICitation
public OgcPropertyList<CIResponsibleParty> getCitedResponsiblePartyList()
getCitedResponsiblePartyList
in interface CICitation
public int getNumCitedResponsiblePartys()
getNumCitedResponsiblePartys
in interface CICitation
public void addCitedResponsibleParty(CIResponsibleParty citedResponsibleParty)
addCitedResponsibleParty
in interface CICitation
public List<CodeListValue> getPresentationFormList()
getPresentationFormList
in interface CICitation
public int getNumPresentationForms()
getNumPresentationForms
in interface CICitation
public void addPresentationForm(CodeListValue presentationForm)
addPresentationForm
in interface CICitation
public CISeries getSeries()
getSeries
in interface CICitation
public OgcProperty<CISeries> getSeriesProperty()
getSeriesProperty
in interface CICitation
public boolean isSetSeries()
isSetSeries
in interface CICitation
public void setSeries(CISeries series)
setSeries
in interface CICitation
public String getOtherCitationDetails()
getOtherCitationDetails
in interface CICitation
public boolean isSetOtherCitationDetails()
isSetOtherCitationDetails
in interface CICitation
public void setOtherCitationDetails(String otherCitationDetails)
setOtherCitationDetails
in interface CICitation
public String getCollectiveTitle()
getCollectiveTitle
in interface CICitation
public boolean isSetCollectiveTitle()
isSetCollectiveTitle
in interface CICitation
public void setCollectiveTitle(String collectiveTitle)
setCollectiveTitle
in interface CICitation
public String getISBN()
getISBN
in interface CICitation
public boolean isSetISBN()
isSetISBN
in interface CICitation
public void setISBN(String isbn)
setISBN
in interface CICitation
public String getISSN()
getISSN
in interface CICitation
public boolean isSetISSN()
isSetISSN
in interface CICitation
public void setISSN(String issn)
setISSN
in interface CICitation
Copyright © 2016 Sensia Software LLC. All rights reserved.