public abstract class CsvDemoRecordBase
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected static java.lang.CharSequence |
COLLECTION_SEPARATOR |
protected CsvDemoExportConfigurator |
config |
protected int |
count |
protected static boolean |
IS_FIRST |
protected static boolean |
IS_NOT_FIRST |
protected java.util.Map<java.lang.String,java.net.URI> |
knownFields |
protected java.util.Set<TermUri> |
knownTermFields |
Modifier | Constructor and Description |
---|---|
protected |
CsvDemoRecordBase(CsvDemoMetaDataRecord metaDataRecord,
CsvDemoExportConfigurator config) |
Modifier and Type | Method and Description |
---|---|
protected void |
addKnownField(java.lang.String string,
java.lang.String uri) |
protected void |
addKnownField(TermUri term) |
protected java.lang.String |
getAgent(AgentBase<?> agent) |
protected java.lang.String |
getDate(org.joda.time.DateTime date) |
protected java.lang.String |
getDesignationType(TypeDesignationStatusBase<?> status) |
protected java.lang.String |
getEstablishmentMeans(PresenceAbsenceTerm status) |
protected java.lang.String |
getFeature(Feature feature) |
java.lang.Integer |
getId() |
protected java.lang.String |
getLanguage(Language language) |
protected java.lang.String |
getLifeStage(DefinedTerm stage) |
protected java.lang.String |
getNomCode(NomenclaturalCode nomCode) |
protected java.lang.String |
getNomStatus(NomenclaturalStatusType nomStatus) |
protected java.lang.String |
getOccurrenceStatus(PresenceAbsenceTerm status) |
protected java.lang.String |
getRank(Rank rank) |
protected java.lang.String |
getRights(Rights rights) |
protected java.lang.String |
getSex(DefinedTerm sex) |
protected java.lang.String |
getTimePeriod(TimePeriod period) |
protected java.lang.String |
getTimePeriodPart(TimePeriod period,
boolean useEnd) |
protected void |
print(AgentBase<?> agent,
java.io.PrintWriter writer,
boolean addSeparator,
java.lang.String fieldKey) |
protected void |
print(AgentBase<?> agent,
java.io.PrintWriter writer,
boolean addSeparator,
TermUri fieldKey) |
protected void |
print(java.util.ArrayList<java.lang.String> list,
TermUri termUri,
java.io.PrintWriter writer) |
protected void |
print(java.lang.Boolean boolValue,
java.io.PrintWriter writer,
boolean addSeparator,
java.lang.String fieldKey) |
protected void |
print(java.lang.Boolean boolValue,
java.io.PrintWriter writer,
boolean addSeparator,
TermUri fieldKey) |
protected void |
print(CsvDemoId dwcaId,
java.io.PrintWriter writer,
boolean addSeparator,
TermUri fieldKey) |
protected void |
print(java.lang.Integer intValue,
java.io.PrintWriter writer,
boolean addSeparator,
java.lang.String fieldKey) |
protected void |
print(java.lang.Integer intValue,
java.io.PrintWriter writer,
boolean addSeparator,
TermUri fieldKey) |
protected void |
print(Language language,
java.io.PrintWriter writer,
boolean addSeparator,
java.lang.String fieldKey) |
protected void |
print(Language language,
java.io.PrintWriter writer,
boolean addSeparator,
TermUri fieldKey) |
protected void |
print(LSID lsid,
java.io.PrintWriter writer,
boolean addSeparator,
java.lang.String fieldKey) |
protected void |
print(LSID lsid,
java.io.PrintWriter writer,
boolean addSeparator,
TermUri fieldKey) |
protected void |
print(Point point,
java.io.PrintWriter writer,
boolean addSeparator,
java.lang.String latitudeKey,
java.lang.String longitudeKey) |
protected void |
print(Point point,
java.io.PrintWriter writer,
boolean addSeparator,
TermUri latitudeKey,
TermUri longitudeKey) |
protected void |
print(java.util.Set<Rights> rights,
java.io.PrintWriter writer,
boolean addSeparator,
java.lang.String fieldKey) |
protected void |
print(java.util.Set<Rights> rights,
java.io.PrintWriter writer,
boolean addSeparator,
TermUri fieldKey) |
protected void |
print(java.lang.String value,
java.io.PrintWriter writer,
boolean addSeparator,
java.lang.String fieldKey) |
protected void |
print(java.lang.String value,
java.io.PrintWriter writer,
boolean addSeparator,
java.lang.String fieldKey,
java.lang.String defaultValue) |
protected void |
print(java.lang.String value,
java.io.PrintWriter writer,
boolean addSeparator,
TermUri fieldKey) |
protected void |
print(java.lang.String value,
java.io.PrintWriter writer,
boolean addSeparator,
TermUri fieldKey,
java.lang.String defaultValue) |
protected void |
print(java.net.URI uri,
java.io.PrintWriter writer,
boolean addSeparator,
java.lang.String fieldKey) |
protected void |
print(java.net.URI uri,
java.io.PrintWriter writer,
boolean addSeparator,
TermUri fieldKey) |
protected void |
print(java.util.UUID uuid,
java.io.PrintWriter writer,
boolean addSeparator,
TermUri fieldKey) |
protected void |
printHeadline(java.io.PrintWriter writer,
java.util.ArrayList<java.lang.String> list,
TermUri termUri) |
protected void |
printId(java.lang.Integer intValue,
java.io.PrintWriter writer,
boolean addSeparator,
java.lang.String fieldKey) |
protected void |
printId(java.util.UUID uuid,
java.io.PrintWriter writer,
boolean addSeparator,
java.lang.String fieldKey) |
protected void |
printNotes(java.util.Set<Annotation> notes,
java.io.PrintWriter writer,
boolean addSeparator,
java.lang.String fieldKey) |
protected void |
printNotes(java.util.Set<Annotation> notes,
java.io.PrintWriter writer,
boolean addSeparator,
TermUri fieldKey) |
protected abstract void |
registerKnownFields() |
void |
setId(java.lang.Integer id) |
void |
setUuid(java.util.UUID uuid) |
abstract void |
write(java.io.PrintWriter writer) |
protected static final java.lang.CharSequence COLLECTION_SEPARATOR
protected static final boolean IS_FIRST
protected static final boolean IS_NOT_FIRST
protected java.util.Map<java.lang.String,java.net.URI> knownFields
protected java.util.Set<TermUri> knownTermFields
protected int count
protected CsvDemoExportConfigurator config
protected CsvDemoRecordBase(CsvDemoMetaDataRecord metaDataRecord, CsvDemoExportConfigurator config)
public abstract void write(java.io.PrintWriter writer)
protected abstract void registerKnownFields()
public void setId(java.lang.Integer id)
public java.lang.Integer getId()
public void setUuid(java.util.UUID uuid)
protected void printNotes(java.util.Set<Annotation> notes, java.io.PrintWriter writer, boolean addSeparator, TermUri fieldKey)
protected void printNotes(java.util.Set<Annotation> notes, java.io.PrintWriter writer, boolean addSeparator, java.lang.String fieldKey)
protected void print(CsvDemoId dwcaId, java.io.PrintWriter writer, boolean addSeparator, TermUri fieldKey)
protected void print(java.util.UUID uuid, java.io.PrintWriter writer, boolean addSeparator, TermUri fieldKey)
protected void print(AgentBase<?> agent, java.io.PrintWriter writer, boolean addSeparator, TermUri fieldKey)
protected void print(AgentBase<?> agent, java.io.PrintWriter writer, boolean addSeparator, java.lang.String fieldKey)
protected void print(Language language, java.io.PrintWriter writer, boolean addSeparator, TermUri fieldKey)
protected void print(Language language, java.io.PrintWriter writer, boolean addSeparator, java.lang.String fieldKey)
protected void print(LSID lsid, java.io.PrintWriter writer, boolean addSeparator, TermUri fieldKey)
protected void print(LSID lsid, java.io.PrintWriter writer, boolean addSeparator, java.lang.String fieldKey)
protected void print(java.util.Set<Rights> rights, java.io.PrintWriter writer, boolean addSeparator, TermUri fieldKey)
protected void print(java.util.Set<Rights> rights, java.io.PrintWriter writer, boolean addSeparator, java.lang.String fieldKey)
protected void print(java.net.URI uri, java.io.PrintWriter writer, boolean addSeparator, TermUri fieldKey)
protected void print(java.net.URI uri, java.io.PrintWriter writer, boolean addSeparator, java.lang.String fieldKey)
protected void print(Point point, java.io.PrintWriter writer, boolean addSeparator, TermUri latitudeKey, TermUri longitudeKey)
protected void print(Point point, java.io.PrintWriter writer, boolean addSeparator, java.lang.String latitudeKey, java.lang.String longitudeKey)
protected void print(java.lang.Boolean boolValue, java.io.PrintWriter writer, boolean addSeparator, TermUri fieldKey)
protected void print(java.lang.Boolean boolValue, java.io.PrintWriter writer, boolean addSeparator, java.lang.String fieldKey)
protected void print(java.lang.Integer intValue, java.io.PrintWriter writer, boolean addSeparator, TermUri fieldKey)
protected void print(java.lang.Integer intValue, java.io.PrintWriter writer, boolean addSeparator, java.lang.String fieldKey)
protected void printId(java.lang.Integer intValue, java.io.PrintWriter writer, boolean addSeparator, java.lang.String fieldKey)
protected void printId(java.util.UUID uuid, java.io.PrintWriter writer, boolean addSeparator, java.lang.String fieldKey)
protected void print(java.lang.String value, java.io.PrintWriter writer, boolean addSeparator, TermUri fieldKey)
protected void print(java.lang.String value, java.io.PrintWriter writer, boolean addSeparator, TermUri fieldKey, java.lang.String defaultValue)
protected void print(java.lang.String value, java.io.PrintWriter writer, boolean addSeparator, java.lang.String fieldKey)
protected void print(java.lang.String value, java.io.PrintWriter writer, boolean addSeparator, java.lang.String fieldKey, java.lang.String defaultValue)
protected void printHeadline(java.io.PrintWriter writer, java.util.ArrayList<java.lang.String> list, TermUri termUri)
writer
- list
- termUri
- protected void print(java.util.ArrayList<java.lang.String> list, TermUri termUri, java.io.PrintWriter writer)
list
- termUri
- writer
- Method for concatenating strings, especially for the red list use caseprotected java.lang.String getRights(Rights rights)
protected java.lang.String getLanguage(Language language)
protected java.lang.String getDate(org.joda.time.DateTime date)
protected java.lang.String getNomStatus(NomenclaturalStatusType nomStatus)
protected java.lang.String getNomCode(NomenclaturalCode nomCode)
protected java.lang.String getRank(Rank rank)
protected java.lang.String getSex(DefinedTerm sex)
protected java.lang.String getLifeStage(DefinedTerm stage)
protected java.lang.String getOccurrenceStatus(PresenceAbsenceTerm status)
protected java.lang.String getEstablishmentMeans(PresenceAbsenceTerm status)
protected java.lang.String getAgent(AgentBase<?> agent)
protected java.lang.String getFeature(Feature feature)
protected java.lang.String getTimePeriod(TimePeriod period)
protected java.lang.String getTimePeriodPart(TimePeriod period, boolean useEnd)
protected java.lang.String getDesignationType(TypeDesignationStatusBase<?> status)
protected void addKnownField(java.lang.String string, java.lang.String uri) throws java.net.URISyntaxException
java.net.URISyntaxException
protected void addKnownField(TermUri term) throws java.net.URISyntaxException
java.net.URISyntaxException
Copyright © 2007-2020 EDIT. All Rights Reserved.