Uses of Interface
com.orchestranetworks.addon.dint.mapping.FieldMatcher
Packages that use FieldMatcher
Package
Description
Provides classes and interfaces for creating a mapping specification between source and target tables.
-
Uses of FieldMatcher in com.orchestranetworks.addon.dint.mapping
Methods in com.orchestranetworks.addon.dint.mapping that return FieldMatcherModifier and TypeMethodDescriptionstatic <SF extends Field,TF extends Field>
FieldMatcher<SF,TF> FieldMatcher.getMatcherByIndex()Returnstrueif the source field's index equals the target field's index.static <SF extends Field,TF extends Field>
FieldMatcher<SF,TF> FieldMatcher.getMatcherByLabel()Returnstrueif the source field's label equals the target field's label (case-sensitive).static <SF extends Field,TF extends Field>
FieldMatcher<SF,TF> FieldMatcher.getMatcherByLabelAndDataType()Returnstrueif the source field's label equals the target field's label (case-sensitive) and data type.static <SF extends Field,TF extends Field>
FieldMatcher<SF,TF> FieldMatcher.getMatcherByLabelAndDataTypeIgnoreCase()Returnstrueif the source field's label equals the target field's label (case-insensitive) and data type.static <SF extends Field,TF extends Field>
FieldMatcher<SF,TF> FieldMatcher.getMatcherByLabelIgnoreCase()Returnstrueif the source field's label equals the target field's label (case-insensitive).static <SF extends Field,TF extends Field>
FieldMatcher<SF,TF> FieldMatcher.getMatcherByName()Returnstrueif the source field's name equals the target field's name (case-sensitive).static <SF extends Field,TF extends Field>
FieldMatcher<SF,TF> FieldMatcher.getMatcherByNameAndDataType()Returnstrueif the source field's name equals the target field's name (case-sensitive) and data type.static <SF extends Field,TF extends Field>
FieldMatcher<SF,TF> FieldMatcher.getMatcherByNameAndDataTypeIgnoreCase()Returnstrueif the source field's name equals the target field's name (case-insensitive) and data type.static <SF extends Field,TF extends Field>
FieldMatcher<SF,TF> FieldMatcher.getMatcherByNameIgnoreCase()Returnstrueif the source field's name equals the target field's name (case-insensitive).Methods in com.orchestranetworks.addon.dint.mapping with parameters of type FieldMatcherModifier and TypeMethodDescriptionfinal TableMapping<SF,TF> TableMapping.mapFieldsWithMatcher(Collection<SF> sourceFields, Collection<TF> targetFields, FieldMatcher<SF, TF> fieldMatcher) Maps automatically all source fields and target fields using the providedFieldMatcher.