@Embedded public class StagingColumnDefinition extends java.lang.Object implements ColumnDefinition
ColumnDefinition.ColumnType| Constructor and Description |
|---|
StagingColumnDefinition()
Morphia requires a default constructor
|
StagingColumnDefinition(java.lang.String key,
java.lang.String name,
ColumnDefinition.ColumnType type)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getKey()
The key representing the field name
|
java.lang.String |
getName() |
java.lang.String |
getSource() |
ColumnDefinition.ColumnType |
getType()
The type of column
|
int |
hashCode() |
void |
setKey(java.lang.String key) |
void |
setName(java.lang.String name) |
void |
setSource(java.lang.String source) |
void |
setType(ColumnDefinition.ColumnType type) |
public StagingColumnDefinition()
public StagingColumnDefinition(java.lang.String key,
java.lang.String name,
ColumnDefinition.ColumnType type)
key - input keyname - column nametype - column typepublic java.lang.String getKey()
ColumnDefinitiongetKey in interface ColumnDefinitionpublic void setKey(java.lang.String key)
public java.lang.String getName()
public void setName(java.lang.String name)
public ColumnDefinition.ColumnType getType()
ColumnDefinitiongetType in interface ColumnDefinitionpublic void setType(ColumnDefinition.ColumnType type)
public java.lang.String getSource()
public void setSource(java.lang.String source)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object