public interface MappingRule extends SyntaxTree
| Modifier and Type | Method and Description |
|---|---|
void |
executeOn(FieldModel inModel,
FieldModel outModel)
Execute the mapping rule on in/out models
|
default java.util.stream.Stream<MappingRule> |
stream()
Stream over mapping rules contained in this rule Default implementation returns a stream of itself.
|
boolean |
validate(FieldModel inModel,
FieldModel outModel)
Verifies the mapping rule for given in/out models
|
boolean validate(FieldModel inModel, FieldModel outModel)
inModel - in modeloutModel - out modelvoid executeOn(FieldModel inModel, FieldModel outModel)
inModel - in modeloutModel - out modeldefault java.util.stream.Stream<MappingRule> stream()