All Downloads are FREE. Search and download functionalities are using the official Maven repository.

cdc.util.enums.NullableBooleanMask Maven / Gradle / Ivy

package cdc.util.enums;

import java.util.Set;

/**
 * Mask of nullable booleans.
 *
 * @author Damien Carbonne
 *
 */
public final class NullableBooleanMask extends AbstractMask {
    public static final MaskSupport SUPPORT = support(NullableBooleanMask.class,
                                                                                    NullableBooleanMask::new,
                                                                                    BooleanEnumType.INSTANCE,
                                                                                    Nullable.TRUE);

    private NullableBooleanMask(MaskSupport support,
                                Set values) {
        super(support, values);
    }

    public static final NullableBooleanMask EMPTY = SUPPORT.empty();
    public static final NullableBooleanMask FULL = SUPPORT.full();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy