public class StaticMappingRule<I,O> extends java.lang.Object implements MappingRule
| Modifier and Type | Method and Description |
|---|---|
void |
accept(MetadataVisitor visitor,
int depth) |
void |
executeOn(FieldModel inModel,
FieldModel outModel)
Execute the mapping rule on in/out models
|
java.lang.String |
readable(java.util.Locale locale)
Returns the human readable version of this object.
|
boolean |
validate(FieldModel inModel,
FieldModel outModel)
Verifies the mapping rule for given in/out models
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitstreammarkdown, markdown, readablepublic boolean validate(FieldModel inModel, FieldModel outModel)
MappingRulevalidate in interface MappingRuleinModel - in modeloutModel - out modelpublic void executeOn(FieldModel inModel, FieldModel outModel)
MappingRuleexecuteOn in interface MappingRuleinModel - in modeloutModel - out modelpublic void accept(MetadataVisitor visitor, int depth)
accept in interface SyntaxTreepublic java.lang.String readable(java.util.Locale locale)
SyntaxTreereadable in interface SyntaxTreelocale - the locale to useSyntaxTree.readable()