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