Enum FieldMatchList.MATCHACTION

java.lang.Object
java.lang.Enum<FieldMatchList.MATCHACTION>
pygar.documents.FieldMatchList.MATCHACTION
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<FieldMatchList.MATCHACTION>, java.lang.constant.Constable
Enclosing interface:
FieldMatchList

public static enum FieldMatchList.MATCHACTION
extends java.lang.Enum<FieldMatchList.MATCHACTION>
The MATCHACTION enumeration lists the possible actions as a consequence of a successful match between record fields.

NOCOPY - means no action is taken. A match on the field may be necessary for the successful match of the record, but the match result for this field is not recorded in the basis for agreement.

TRUEONLY - means that a match on the field is reported simply by the literal value "true".

COPYEQUALS - this option works only for fields that are compared for equality. If the match on the field is successful, that is the fields are equal, the value of the field is reported as the result of the match.

COPYMATCH - this option works for a comparison between an item in one record and a list of items in the other field. If such a comparison succeeds, the matching value is reported. The option also works when two lists of items are compared. If one or more items are found in common between the list, then those items (the set intersection) are reported.

COPYRANGE - this option works for a comparison between two numeric ranges. If the ranges overlap, then the calculated overlap range will be reported.

COMPROMISE - this option works for a comparison between two numeric ranges. If the ranges overlap, then a calculated compromise value will be reported.

  • Nested Class Summary

    Nested classes/interfaces inherited from class java.lang.Enum

    java.lang.Enum.EnumDesc<E extends java.lang.Enum<E>>
  • Enum Constant Summary

    Enum Constants 
    Enum Constant Description
    COMPROMISE  
    COPYEQUALS  
    COPYMATCH  
    COPYRANGE  
    NOCOPY  
    TRUEONLY  
  • Method Summary

    Modifier and Type Method Description
    static FieldMatchList.MATCHACTION valueOf​(java.lang.String name)
    Returns the enum constant of this type with the specified name.
    static FieldMatchList.MATCHACTION[] values()
    Returns an array containing the constants of this enum type, in the order they are declared.

    Methods inherited from class java.lang.Enum

    clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait