Enum Class SzFlag

java.lang.Object
java.lang.Enum<SzFlag>
com.senzing.sdk.SzFlag
All Implemented Interfaces:
Serializable, Comparable<SzFlag>, Constable

public enum SzFlag extends Enum<SzFlag>
Enumerates the Senzing flag values from SzFlags so they can be referred to as objects, used in EnumSet instances and coverted to sensible String's with symbolic names and hexadecimal values.

Each SzFlag belongs to one or more SzFlagUsageGroup instances which can be obtained via getGroups(). This helps in identifying which flags are applicable to which functions since a function will document which SzFlagUsageGroup to refer to for applicable flags. Passing an SzFlag to a function to which it does not apply will either have no effect or activate an applicable SzFlag that happens to have the same bitwise value as the non-applicable SzFlag.

See Also: