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 FieldAttributeattributeprotected ErrorResolutionresolutionprotected DataFieldsourceprotected DataFieldtarget
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractFieldChange()protectedAbstractFieldChange(DataField source, DataField target)protectedAbstractFieldChange(DataField source, DataField target, FieldAttribute attr)
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description FieldAttributegetAttribute()DataFieldgetSource()DataFieldgetTarget()abstract booleanhasErrors()voidsetAttribute(FieldAttribute attribute)static java.lang.StringvalueOf(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)
-
-