Class FlagPropertyId

java.lang.Object
com.thaiopensource.util.PropertyId<Flag>
com.thaiopensource.validate.FlagPropertyId

public class FlagPropertyId extends PropertyId<Flag>
A PropertyId whose value is not significant. Its significance rests purely on whether it is present in a PropertyMap. The value is constrained to be Flag.PRESENT.
See Also:
  • Constructor Details

    • FlagPropertyId

      public FlagPropertyId(String name)
  • Method Details

    • add

      public void add(PropertyMapBuilder builder)
      Adds this property to a PropertyMapBuilder. Modifies the PropertyMapBuilder so that this PropertyId is mapped to Flag.PRESENT.
      Parameters:
      builder - the PropertyMapBuilder to be modified