cdc.util.enums.BooleanMask Maven / Gradle / Ivy
package cdc.util.enums;
import java.util.Set;
/**
* Mask of non nullable booleans.
*
* @author Damien Carbonne
*
*/
public final class BooleanMask extends AbstractMask {
public static final MaskSupport SUPPORT = support(BooleanMask.class,
BooleanMask::new,
BooleanEnumType.INSTANCE,
Nullable.FALSE);
private BooleanMask(MaskSupport support,
Set values) {
super(support, values);
}
public static final BooleanMask EMPTY = SUPPORT.empty();
public static final BooleanMask FULL = SUPPORT.full();
}