public abstract class AbstractQueryModifiers<T extends AbstractQueryModifiers<T>> extends AbstractModifierBuilder<T>
modifiersMap, propertyStack| Constructor and Description |
|---|
AbstractQueryModifiers() |
| Modifier and Type | Method and Description |
|---|---|
<V> T |
addToSet(java.lang.String property,
V value)
|
<V> T |
addToSetEach(java.lang.String property,
java.util.Collection<V> values)
|
<V> T |
addToSetEach(java.lang.String property,
V[] values)
|
T |
bitwise(java.lang.String property,
BitwiseModifier.Operation operation,
java.lang.Number value)
|
T |
bitwiseAnd(java.lang.String property,
java.lang.Number value)
|
T |
bitwiseOr(java.lang.String property,
java.lang.Number value)
|
T |
inc(java.lang.String property,
java.lang.Number value)
|
T |
pop(java.lang.String property)
|
<V> T |
pull(java.lang.String property,
V value)
|
<V> T |
pullAll(java.lang.String property,
java.util.Collection<V> values)
|
<V> T |
pullAll(java.lang.String property,
V[] values)
|
<V> T |
push(java.lang.String property,
V value)
|
<V> T |
pushAll(java.lang.String property,
java.util.Collection<V> values)
|
<V> T |
pushAll(java.lang.String property,
V[] values)
|
T |
rename(java.lang.String property,
java.lang.String value)
|
<V> T |
set(java.lang.String property,
V value)
|
T |
shift(java.lang.String property)
|
<V> T |
unset(java.lang.String property)
|
add, clear, getModifiers, hasModifiersFor, pop, propertyHierarchy, push, self, toModifierObject, toStringpublic <V> T addToSetEach(java.lang.String property, V[] values)
public <V> T addToSetEach(java.lang.String property, java.util.Collection<V> values)
public <V> T addToSet(java.lang.String property, V value)
public T bitwise(java.lang.String property, BitwiseModifier.Operation operation, java.lang.Number value)
public T bitwiseOr(java.lang.String property, java.lang.Number value)
public T bitwiseAnd(java.lang.String property, java.lang.Number value)
public T inc(java.lang.String property, java.lang.Number value)
public T pop(java.lang.String property)
public <V> T pullAll(java.lang.String property, V[] values)
public <V> T pullAll(java.lang.String property, java.util.Collection<V> values)
public <V> T pull(java.lang.String property, V value)
public <V> T pushAll(java.lang.String property, V[] values)
public <V> T pushAll(java.lang.String property, java.util.Collection<V> values)
public <V> T push(java.lang.String property, V value)
public T rename(java.lang.String property, java.lang.String value)
public <V> T set(java.lang.String property, V value)
public T shift(java.lang.String property)
public <V> T unset(java.lang.String property)
Copyright © 2013. All Rights Reserved.