public abstract class AbstractObjectConversion
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected Conversion.Context |
context |
protected PropertyBag |
p |
protected PropertyBags |
ps |
protected java.lang.String |
type |
Constructor and Description |
---|
AbstractObjectConversion(java.lang.String type,
PropertyBag properties,
Conversion.Context context) |
AbstractObjectConversion(java.lang.String type,
PropertyBags propertiess,
Conversion.Context context) |
Modifier and Type | Method and Description |
---|---|
protected abstract java.lang.String |
complete(java.lang.String what) |
abstract void |
convert() |
void |
convertInsideBoundary() |
void |
fixed(java.lang.String what,
java.lang.String reason) |
void |
fixed(java.lang.String what,
java.lang.String reason,
double wrong,
double fixed) |
static int |
fromContinuous(double value) |
void |
ignored(java.lang.String reason) |
void |
ignored(java.lang.String what,
java.lang.String reason) |
boolean |
inRange(java.lang.String p,
int x,
int xmin,
int xmax) |
boolean |
insideBoundary() |
void |
invalid(java.lang.String reason) |
void |
invalid(java.lang.String what,
java.lang.String reason,
double defaultValue) |
void |
missing(java.lang.String what) |
void |
missing(java.lang.String what,
double defaultValue) |
void |
pending(java.lang.String what,
java.lang.String reason) |
boolean |
presentMandatoryProperty(java.lang.String pname) |
abstract boolean |
valid() |
protected abstract java.lang.String |
what() |
protected final java.lang.String type
protected final PropertyBag p
protected final PropertyBags ps
protected final Conversion.Context context
public AbstractObjectConversion(java.lang.String type, PropertyBag properties, Conversion.Context context)
public AbstractObjectConversion(java.lang.String type, PropertyBags propertiess, Conversion.Context context)
public boolean insideBoundary()
public void convertInsideBoundary()
public abstract boolean valid()
public abstract void convert()
protected abstract java.lang.String what()
protected abstract java.lang.String complete(java.lang.String what)
public static int fromContinuous(double value)
public boolean presentMandatoryProperty(java.lang.String pname)
public boolean inRange(java.lang.String p, int x, int xmin, int xmax)
public void invalid(java.lang.String reason)
public void ignored(java.lang.String reason)
public void ignored(java.lang.String what, java.lang.String reason)
public void invalid(java.lang.String what, java.lang.String reason, double defaultValue)
public void pending(java.lang.String what, java.lang.String reason)
public void fixed(java.lang.String what, java.lang.String reason)
public void fixed(java.lang.String what, java.lang.String reason, double wrong, double fixed)
public void missing(java.lang.String what)
public void missing(java.lang.String what, double defaultValue)