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, getStandardcheckWritePermission, clone, copyCollection, copyList, freeze, isModifiable, nonNullCollection, nonNullList, nonNullSet, unmodifiableasMap, asTree, equals, getInterface, hashCode, toStringpublic LineageImpl()
public LineageImpl(Lineage source)
public InternationalString getStatement()
getStatement in interface Lineagenull.public void setStatement(InternationalString newValue)
public Collection<ProcessStep> getProcessSteps()
getProcessSteps in interface Lineagepublic void setProcessSteps(Collection<? extends ProcessStep> newValues)
public Collection<Source> getSources()
getSources in interface Lineagepublic void setSources(Collection<? extends Source> newValues)
Copyright © 1996–2019 Geotools. All rights reserved.