public class LineageImpl extends MetadataEntity implements Lineage
Only one of statement, process steps
and sources
should be provided.
LOGGER
Constructor and Description |
---|
LineageImpl()
Constructs an initially empty lineage.
|
LineageImpl(Lineage source)
Constructs a metadata entity initialized with the values from the specified metadata.
|
Modifier and Type | Method and Description |
---|---|
Collection<ProcessStep> |
getProcessSteps()
Returns the information about an event in the creation process for the data specified by the
scope.
|
Collection<Source> |
getSources()
Information about the source data used in creating the data specified by the scope.
|
InternationalString |
getStatement()
Returns the general explanation of the data producers knowledge about the lineage of a
dataset.
|
void |
setProcessSteps(Collection<? extends ProcessStep> newValues)
Set information about an event in the creation process for the data specified by the scope.
|
void |
setSources(Collection<? extends Source> newValues)
Information about the source data used in creating the data specified by the scope.
|
void |
setStatement(InternationalString newValue)
Set the general explanation of the data producers knowledge about the lineage of a dataset.
|
ensureNonNull, getStandard
checkWritePermission, clone, copyCollection, copyList, freeze, isModifiable, nonNullCollection, nonNullList, nonNullSet, unmodifiable
asMap, asTree, equals, getInterface, hashCode, toString
public LineageImpl()
public LineageImpl(Lineage source)
public InternationalString getStatement()
getStatement
in interface Lineage
null
.public void setStatement(InternationalString newValue)
public Collection<ProcessStep> getProcessSteps()
getProcessSteps
in interface Lineage
public void setProcessSteps(Collection<? extends ProcessStep> newValues)
public Collection<Source> getSources()
getSources
in interface Lineage
public void setSources(Collection<? extends Source> newValues)
Copyright © 1996–2019 Geotools. All rights reserved.