public class OrFilter<S extends Storable> extends BinaryOpFilter<S>
Filter.NotJoined
Modifier and Type | Method and Description |
---|---|
<R,P> R |
accept(Visitor<S,R,P> visitor,
P param)
Accept the given visitor subclass to traverse the filter tree.
|
void |
appendTo(java.lang.Appendable app,
FilterValues<S> values)
Appends the string value of this filter into the given Appendable.
|
<T extends Storable> |
asJoinedFromAny(ChainedProperty<T> joinProperty)
Allows join from any property type, including one-to-many joins.
|
boolean |
equals(java.lang.Object obj) |
Filter<S> |
not()
Returns the logical negation of this filter.
|
Filter<S> |
unbind()
Undoes the effect of a bind operation.
|
bind, getLeftFilter, getRightFilter, isBound
and, and, and, and, andExists, andNotExists, appendTo, asJoinedFrom, asJoinedFrom, conjunctiveNormalForm, conjunctiveNormalFormSplit, disjunctiveNormalForm, disjunctiveNormalFormSplit, filterFor, getClosedFilter, getOpenFilter, getStorableType, hashCode, initialFilterValues, isClosed, isOpen, notJoinedFrom, notJoinedFrom, or, or, or, or, orExists, orNotExists, reduce, toString
public Filter<S> not()
Filter
public <R,P> R accept(Visitor<S,R,P> visitor, P param)
Filter
public Filter<S> unbind()
Filter
public <T extends Storable> Filter<T> asJoinedFromAny(ChainedProperty<T> joinProperty)
Filter
asJoinedFromAny
in class Filter<S extends Storable>
public boolean equals(java.lang.Object obj)
public void appendTo(java.lang.Appendable app, FilterValues<S> values) throws java.io.IOException
Filter
Copyright © 2006-2013 Amazon Technologies, Inc.. All Rights Reserved.