|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectinfo.codesaway.util.regex.PatternFlags
public class PatternFlags
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface info.codesaway.util.regex.PatternOptions |
---|
PatternOptions.StaticMethods |
Constructor Summary | |
---|---|
PatternFlags(java.util.Collection<PatternFlag> flags)
|
|
PatternFlags(int flags)
|
|
PatternFlags(PatternOptions... flags)
|
Method Summary | ||
---|---|---|
boolean |
add(PatternFlag e)
|
|
boolean |
addAll(java.util.Collection<? extends PatternFlag> c)
|
|
PatternFlags |
and(PatternOptions flags)
|
|
java.util.EnumSet<PatternFlag> |
asEnumSet()
Gets a copy of the flags as an EnumSet . |
|
PatternFlags |
bitwiseNegate()
|
|
void |
clear()
|
|
PatternFlags |
clone()
|
|
boolean |
contains(java.lang.Object o)
|
|
boolean |
containsAll(java.util.Collection<?> c)
|
|
PatternFlags |
getFlags()
Gets a copy of the flags. |
|
int |
intValue()
Returns the flags as an integer. |
|
static int |
intValue(java.util.Collection<PatternFlag> flags)
|
|
boolean |
isEmpty()
|
|
java.util.Iterator<PatternFlag> |
iterator()
|
|
PatternFlags |
leftShift(java.util.Collection<PatternFlag> flags)
|
|
PatternFlags |
leftShift(PatternOptions flags)
|
|
PatternFlags |
minus(PatternOptions flags)
|
|
PatternFlags |
or(PatternOptions flags)
|
|
PatternFlags |
plus(PatternOptions flags)
|
|
boolean |
remove(java.lang.Object o)
|
|
boolean |
removeAll(java.util.Collection<?> c)
|
|
boolean |
retainAll(java.util.Collection<?> c)
|
|
int |
size()
|
|
java.lang.Object[] |
toArray()
|
|
|
toArray(T[] a)
|
|
java.lang.String |
toString()
|
|
PatternFlags |
xor(PatternOptions flags)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.util.Set |
---|
equals, hashCode |
Constructor Detail |
---|
public PatternFlags(PatternOptions... flags)
public PatternFlags(java.util.Collection<PatternFlag> flags)
public PatternFlags(int flags)
Method Detail |
---|
public int intValue()
intValue
in interface PatternOptions
public static int intValue(java.util.Collection<PatternFlag> flags)
public java.util.EnumSet<PatternFlag> asEnumSet()
EnumSet
.
asEnumSet
in interface PatternOptions
public PatternFlags getFlags()
getFlags
in interface PatternOptions
public PatternFlags clone()
clone
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public PatternFlags plus(PatternOptions flags)
plus
in interface PatternOptions
public PatternFlags minus(PatternOptions flags)
minus
in interface PatternOptions
public PatternFlags or(PatternOptions flags)
or
in interface PatternOptions
public PatternFlags and(PatternOptions flags)
and
in interface PatternOptions
public PatternFlags xor(PatternOptions flags)
xor
in interface PatternOptions
public PatternFlags leftShift(PatternOptions flags)
public PatternFlags leftShift(java.util.Collection<PatternFlag> flags)
public PatternFlags bitwiseNegate()
bitwiseNegate
in interface PatternOptions
public int size()
size
in interface java.util.Collection<PatternFlag>
size
in interface java.util.Set<PatternFlag>
public boolean isEmpty()
isEmpty
in interface java.util.Collection<PatternFlag>
isEmpty
in interface java.util.Set<PatternFlag>
public boolean contains(java.lang.Object o)
contains
in interface java.util.Collection<PatternFlag>
contains
in interface java.util.Set<PatternFlag>
public java.util.Iterator<PatternFlag> iterator()
iterator
in interface java.lang.Iterable<PatternFlag>
iterator
in interface java.util.Collection<PatternFlag>
iterator
in interface java.util.Set<PatternFlag>
public java.lang.Object[] toArray()
toArray
in interface java.util.Collection<PatternFlag>
toArray
in interface java.util.Set<PatternFlag>
public <T> T[] toArray(T[] a)
toArray
in interface java.util.Collection<PatternFlag>
toArray
in interface java.util.Set<PatternFlag>
public boolean add(PatternFlag e)
add
in interface java.util.Collection<PatternFlag>
add
in interface java.util.Set<PatternFlag>
public boolean remove(java.lang.Object o)
remove
in interface java.util.Collection<PatternFlag>
remove
in interface java.util.Set<PatternFlag>
public boolean containsAll(java.util.Collection<?> c)
containsAll
in interface java.util.Collection<PatternFlag>
containsAll
in interface java.util.Set<PatternFlag>
public boolean addAll(java.util.Collection<? extends PatternFlag> c)
addAll
in interface java.util.Collection<PatternFlag>
addAll
in interface java.util.Set<PatternFlag>
public boolean retainAll(java.util.Collection<?> c)
retainAll
in interface java.util.Collection<PatternFlag>
retainAll
in interface java.util.Set<PatternFlag>
public boolean removeAll(java.util.Collection<?> c)
removeAll
in interface java.util.Collection<PatternFlag>
removeAll
in interface java.util.Set<PatternFlag>
public void clear()
clear
in interface java.util.Collection<PatternFlag>
clear
in interface java.util.Set<PatternFlag>
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |