public enum BooleanLiteralSet extends Enum<BooleanLiteralSet>
Modifier and Type | Method and Description |
---|---|
boolean |
contains(boolean literalValue)
Returns whether
this contains the given literal value. |
static BooleanLiteralSet |
get(boolean literalValue)
Returns the singleton set {literalValue}.
|
BooleanLiteralSet |
intersection(BooleanLiteralSet that)
Computes the intersection of this set and
that . |
BooleanLiteralSet |
union(BooleanLiteralSet that)
Computes the union of this set and
that . |
static BooleanLiteralSet |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static BooleanLiteralSet[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final BooleanLiteralSet EMPTY
public static final BooleanLiteralSet TRUE
public static final BooleanLiteralSet FALSE
public static final BooleanLiteralSet BOTH
public static BooleanLiteralSet[] values()
for (BooleanLiteralSet c : BooleanLiteralSet.values()) System.out.println(c);
public static BooleanLiteralSet valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic BooleanLiteralSet intersection(BooleanLiteralSet that)
that
.public BooleanLiteralSet union(BooleanLiteralSet that)
that
.public boolean contains(boolean literalValue)
this
contains the given literal value.public static BooleanLiteralSet get(boolean literalValue)
Copyright © 2009–2023 Google. All rights reserved.