Package deltix.qsrv.hf.tickdb.schema
Class AbstractFieldChange
- java.lang.Object
-
- deltix.qsrv.hf.tickdb.schema.AbstractFieldChange
-
- All Implemented Interfaces:
SchemaChange
- Direct Known Subclasses:
CreateFieldChange
,DeleteFieldChange
,FieldChange
,FieldModifierChange
,FieldPositionChange
public abstract class AbstractFieldChange extends java.lang.Object implements SchemaChange
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface deltix.qsrv.hf.tickdb.schema.SchemaChange
SchemaChange.Impact
-
-
Field Summary
Fields Modifier and Type Field Description protected FieldAttribute
attribute
protected ErrorResolution
resolution
protected DataField
source
protected DataField
target
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractFieldChange()
protected
AbstractFieldChange(DataField source, DataField target)
protected
AbstractFieldChange(DataField source, DataField target, FieldAttribute attr)
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description FieldAttribute
getAttribute()
DataField
getSource()
DataField
getTarget()
abstract boolean
hasErrors()
void
setAttribute(FieldAttribute attribute)
static java.lang.String
valueOf(DataField field, FieldAttribute attr)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface deltix.qsrv.hf.tickdb.schema.SchemaChange
getChangeImpact
-
-
-
-
Field Detail
-
source
protected DataField source
-
target
protected DataField target
-
resolution
protected ErrorResolution resolution
-
attribute
protected FieldAttribute attribute
-
-
Constructor Detail
-
AbstractFieldChange
protected AbstractFieldChange()
-
AbstractFieldChange
protected AbstractFieldChange(DataField source, DataField target, FieldAttribute attr)
-
-
Method Detail
-
getSource
public DataField getSource()
-
getTarget
public DataField getTarget()
-
getAttribute
public FieldAttribute getAttribute()
-
setAttribute
public void setAttribute(FieldAttribute attribute)
-
hasErrors
public abstract boolean hasErrors()
-
valueOf
public static java.lang.String valueOf(DataField field, FieldAttribute attr)
-
-