@Entity(value="staging_schemas",
noClassnameStored=true)
public class StagingSchema
extends java.lang.Object
implements Definition
Definition.StagingInputErrorHandler| Constructor and Description |
|---|
StagingSchema()
Morphia requires a default constructor
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getAlgorithm() |
java.lang.String |
getDescription() |
java.lang.String |
getId()
A unique identifier for the definition
|
java.util.Set<StagingKeyValue> |
getInitialContext()
A list of initial key/value pairs which will be set at the start of process
|
java.util.Map<java.lang.String,StagingSchemaInput> |
getInputMap()
The full list of inputs needed for the definition.
|
java.util.List<StagingSchemaInput> |
getInputs() |
org.bson.types.ObjectId |
getInternalId() |
java.util.Set<java.lang.String> |
getInvolvedTables() |
java.util.Date |
getLastModified() |
java.util.List<StagingMapping> |
getMappings()
The list of mappings, in order, which will be processed
|
java.lang.String |
getName() |
java.lang.String |
getNotes() |
Definition.StagingInputErrorHandler |
getOnInvalidInput()
How are invalid inputs handled during staging.
|
java.util.Map<java.lang.String,StagingSchemaOutput> |
getOutputMap()
The full list of outputs produced from processing the definition.
|
java.util.List<StagingSchemaOutput> |
getOutputs() |
java.util.Set<java.lang.String> |
getSchemaDiscriminators() |
java.lang.Integer |
getSchemaNum() |
java.lang.String |
getSchemaSelectionTable() |
java.lang.String |
getSubtitle() |
java.lang.String |
getTitle() |
java.lang.String |
getVersion() |
int |
hashCode() |
void |
setAlgorithm(java.lang.String algorithm) |
void |
setDescription(java.lang.String description) |
void |
setId(java.lang.String id) |
void |
setInitialContext(java.util.Set<StagingKeyValue> initialContext) |
void |
setInputMap(java.util.Map<java.lang.String,StagingSchemaInput> parsedInputMap) |
void |
setInputs(java.util.List<StagingSchemaInput> inputs) |
void |
setInternalId(org.bson.types.ObjectId id) |
void |
setInvolvedTables(java.util.Set<java.lang.String> involvedTables) |
void |
setLastModified(java.util.Date lastModified) |
void |
setMappings(java.util.List<StagingMapping> mapping) |
void |
setName(java.lang.String name) |
void |
setNotes(java.lang.String notes) |
void |
setOnInvalidInput(Definition.StagingInputErrorHandler onInvalidInput) |
void |
setOutputMap(java.util.Map<java.lang.String,StagingSchemaOutput> parsedOutputMap) |
void |
setOutputs(java.util.List<StagingSchemaOutput> outputs) |
void |
setSchemaDiscriminators(java.util.Set<java.lang.String> schemaDiscriminators) |
void |
setSchemaNum(java.lang.Integer schemaNum) |
void |
setSchemaSelectionTable(java.lang.String schemaSelectionTable) |
void |
setSubtitle(java.lang.String subtitle) |
void |
setTitle(java.lang.String title) |
void |
setVersion(java.lang.String version) |
public org.bson.types.ObjectId getInternalId()
public void setInternalId(org.bson.types.ObjectId id)
public java.lang.String getId()
DefinitiongetId in interface Definitionpublic void setId(java.lang.String id)
public java.lang.String getAlgorithm()
public void setAlgorithm(java.lang.String algorithm)
public java.lang.String getVersion()
public void setVersion(java.lang.String version)
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String getTitle()
public void setTitle(java.lang.String title)
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public java.lang.String getSubtitle()
public void setSubtitle(java.lang.String subtitle)
public java.lang.String getNotes()
public void setNotes(java.lang.String notes)
public java.util.Date getLastModified()
public void setLastModified(java.util.Date lastModified)
public java.lang.Integer getSchemaNum()
public void setSchemaNum(java.lang.Integer schemaNum)
public java.lang.String getSchemaSelectionTable()
public void setSchemaSelectionTable(java.lang.String schemaSelectionTable)
public java.util.Set<java.lang.String> getSchemaDiscriminators()
public void setSchemaDiscriminators(java.util.Set<java.lang.String> schemaDiscriminators)
public java.util.List<StagingSchemaInput> getInputs()
public void setInputs(java.util.List<StagingSchemaInput> inputs)
public java.util.List<StagingSchemaOutput> getOutputs()
public void setOutputs(java.util.List<StagingSchemaOutput> outputs)
public java.util.Set<StagingKeyValue> getInitialContext()
DefinitiongetInitialContext in interface Definitionpublic void setInitialContext(java.util.Set<StagingKeyValue> initialContext)
public java.util.List<StagingMapping> getMappings()
DefinitiongetMappings in interface Definitionpublic void setMappings(java.util.List<StagingMapping> mapping)
public java.util.Map<java.lang.String,StagingSchemaInput> getInputMap()
DefinitiongetInputMap in interface Definitionpublic void setInputMap(java.util.Map<java.lang.String,StagingSchemaInput> parsedInputMap)
public java.util.Map<java.lang.String,StagingSchemaOutput> getOutputMap()
DefinitiongetOutputMap in interface Definitionpublic void setOutputMap(java.util.Map<java.lang.String,StagingSchemaOutput> parsedOutputMap)
public java.util.Set<java.lang.String> getInvolvedTables()
public void setInvolvedTables(java.util.Set<java.lang.String> involvedTables)
public Definition.StagingInputErrorHandler getOnInvalidInput()
DefinitiongetOnInvalidInput in interface Definitionpublic void setOnInvalidInput(Definition.StagingInputErrorHandler onInvalidInput)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object