@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RowFilterExpression extends Object implements Serializable, Cloneable, StructuredPojo
The row filter expression.
Constructor and Description |
---|
RowFilterExpression() |
Modifier and Type | Method and Description |
---|---|
RowFilterExpression |
clone() |
boolean |
equals(Object obj) |
EqualToExpression |
getEqualTo()
The 'equal to' clause of the row filter expression.
|
GreaterThanExpression |
getGreaterThan()
The 'greater than' clause of the row filter expression.
|
GreaterThanOrEqualToExpression |
getGreaterThanOrEqualTo()
The 'greater than or equal to' clause of the filter expression.
|
InExpression |
getIn()
The 'in' clause of the row filter expression.
|
IsNotNullExpression |
getIsNotNull()
The 'is not null' clause of the row filter expression.
|
IsNullExpression |
getIsNull()
The 'is null' clause of the row filter expression.
|
LessThanExpression |
getLessThan()
The 'less than' clause of the row filter expression.
|
LessThanOrEqualToExpression |
getLessThanOrEqualTo()
The 'less than or equal to' clause of the row filter expression.
|
LikeExpression |
getLike()
The 'like' clause of the row filter expression.
|
NotEqualToExpression |
getNotEqualTo()
The 'no equal to' clause of the row filter expression.
|
NotInExpression |
getNotIn()
The 'not in' clause of the row filter expression.
|
NotLikeExpression |
getNotLike()
The 'not like' clause of the row filter expression.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setEqualTo(EqualToExpression equalTo)
The 'equal to' clause of the row filter expression.
|
void |
setGreaterThan(GreaterThanExpression greaterThan)
The 'greater than' clause of the row filter expression.
|
void |
setGreaterThanOrEqualTo(GreaterThanOrEqualToExpression greaterThanOrEqualTo)
The 'greater than or equal to' clause of the filter expression.
|
void |
setIn(InExpression in)
The 'in' clause of the row filter expression.
|
void |
setIsNotNull(IsNotNullExpression isNotNull)
The 'is not null' clause of the row filter expression.
|
void |
setIsNull(IsNullExpression isNull)
The 'is null' clause of the row filter expression.
|
void |
setLessThan(LessThanExpression lessThan)
The 'less than' clause of the row filter expression.
|
void |
setLessThanOrEqualTo(LessThanOrEqualToExpression lessThanOrEqualTo)
The 'less than or equal to' clause of the row filter expression.
|
void |
setLike(LikeExpression like)
The 'like' clause of the row filter expression.
|
void |
setNotEqualTo(NotEqualToExpression notEqualTo)
The 'no equal to' clause of the row filter expression.
|
void |
setNotIn(NotInExpression notIn)
The 'not in' clause of the row filter expression.
|
void |
setNotLike(NotLikeExpression notLike)
The 'not like' clause of the row filter expression.
|
String |
toString()
Returns a string representation of this object.
|
RowFilterExpression |
withEqualTo(EqualToExpression equalTo)
The 'equal to' clause of the row filter expression.
|
RowFilterExpression |
withGreaterThan(GreaterThanExpression greaterThan)
The 'greater than' clause of the row filter expression.
|
RowFilterExpression |
withGreaterThanOrEqualTo(GreaterThanOrEqualToExpression greaterThanOrEqualTo)
The 'greater than or equal to' clause of the filter expression.
|
RowFilterExpression |
withIn(InExpression in)
The 'in' clause of the row filter expression.
|
RowFilterExpression |
withIsNotNull(IsNotNullExpression isNotNull)
The 'is not null' clause of the row filter expression.
|
RowFilterExpression |
withIsNull(IsNullExpression isNull)
The 'is null' clause of the row filter expression.
|
RowFilterExpression |
withLessThan(LessThanExpression lessThan)
The 'less than' clause of the row filter expression.
|
RowFilterExpression |
withLessThanOrEqualTo(LessThanOrEqualToExpression lessThanOrEqualTo)
The 'less than or equal to' clause of the row filter expression.
|
RowFilterExpression |
withLike(LikeExpression like)
The 'like' clause of the row filter expression.
|
RowFilterExpression |
withNotEqualTo(NotEqualToExpression notEqualTo)
The 'no equal to' clause of the row filter expression.
|
RowFilterExpression |
withNotIn(NotInExpression notIn)
The 'not in' clause of the row filter expression.
|
RowFilterExpression |
withNotLike(NotLikeExpression notLike)
The 'not like' clause of the row filter expression.
|
public void setEqualTo(EqualToExpression equalTo)
The 'equal to' clause of the row filter expression.
equalTo
- The 'equal to' clause of the row filter expression.public EqualToExpression getEqualTo()
The 'equal to' clause of the row filter expression.
public RowFilterExpression withEqualTo(EqualToExpression equalTo)
The 'equal to' clause of the row filter expression.
equalTo
- The 'equal to' clause of the row filter expression.public void setGreaterThan(GreaterThanExpression greaterThan)
The 'greater than' clause of the row filter expression.
greaterThan
- The 'greater than' clause of the row filter expression.public GreaterThanExpression getGreaterThan()
The 'greater than' clause of the row filter expression.
public RowFilterExpression withGreaterThan(GreaterThanExpression greaterThan)
The 'greater than' clause of the row filter expression.
greaterThan
- The 'greater than' clause of the row filter expression.public void setGreaterThanOrEqualTo(GreaterThanOrEqualToExpression greaterThanOrEqualTo)
The 'greater than or equal to' clause of the filter expression.
greaterThanOrEqualTo
- The 'greater than or equal to' clause of the filter expression.public GreaterThanOrEqualToExpression getGreaterThanOrEqualTo()
The 'greater than or equal to' clause of the filter expression.
public RowFilterExpression withGreaterThanOrEqualTo(GreaterThanOrEqualToExpression greaterThanOrEqualTo)
The 'greater than or equal to' clause of the filter expression.
greaterThanOrEqualTo
- The 'greater than or equal to' clause of the filter expression.public void setIn(InExpression in)
The 'in' clause of the row filter expression.
in
- The 'in' clause of the row filter expression.public InExpression getIn()
The 'in' clause of the row filter expression.
public RowFilterExpression withIn(InExpression in)
The 'in' clause of the row filter expression.
in
- The 'in' clause of the row filter expression.public void setIsNotNull(IsNotNullExpression isNotNull)
The 'is not null' clause of the row filter expression.
isNotNull
- The 'is not null' clause of the row filter expression.public IsNotNullExpression getIsNotNull()
The 'is not null' clause of the row filter expression.
public RowFilterExpression withIsNotNull(IsNotNullExpression isNotNull)
The 'is not null' clause of the row filter expression.
isNotNull
- The 'is not null' clause of the row filter expression.public void setIsNull(IsNullExpression isNull)
The 'is null' clause of the row filter expression.
isNull
- The 'is null' clause of the row filter expression.public IsNullExpression getIsNull()
The 'is null' clause of the row filter expression.
public RowFilterExpression withIsNull(IsNullExpression isNull)
The 'is null' clause of the row filter expression.
isNull
- The 'is null' clause of the row filter expression.public void setLessThan(LessThanExpression lessThan)
The 'less than' clause of the row filter expression.
lessThan
- The 'less than' clause of the row filter expression.public LessThanExpression getLessThan()
The 'less than' clause of the row filter expression.
public RowFilterExpression withLessThan(LessThanExpression lessThan)
The 'less than' clause of the row filter expression.
lessThan
- The 'less than' clause of the row filter expression.public void setLessThanOrEqualTo(LessThanOrEqualToExpression lessThanOrEqualTo)
The 'less than or equal to' clause of the row filter expression.
lessThanOrEqualTo
- The 'less than or equal to' clause of the row filter expression.public LessThanOrEqualToExpression getLessThanOrEqualTo()
The 'less than or equal to' clause of the row filter expression.
public RowFilterExpression withLessThanOrEqualTo(LessThanOrEqualToExpression lessThanOrEqualTo)
The 'less than or equal to' clause of the row filter expression.
lessThanOrEqualTo
- The 'less than or equal to' clause of the row filter expression.public void setLike(LikeExpression like)
The 'like' clause of the row filter expression.
like
- The 'like' clause of the row filter expression.public LikeExpression getLike()
The 'like' clause of the row filter expression.
public RowFilterExpression withLike(LikeExpression like)
The 'like' clause of the row filter expression.
like
- The 'like' clause of the row filter expression.public void setNotEqualTo(NotEqualToExpression notEqualTo)
The 'no equal to' clause of the row filter expression.
notEqualTo
- The 'no equal to' clause of the row filter expression.public NotEqualToExpression getNotEqualTo()
The 'no equal to' clause of the row filter expression.
public RowFilterExpression withNotEqualTo(NotEqualToExpression notEqualTo)
The 'no equal to' clause of the row filter expression.
notEqualTo
- The 'no equal to' clause of the row filter expression.public void setNotIn(NotInExpression notIn)
The 'not in' clause of the row filter expression.
notIn
- The 'not in' clause of the row filter expression.public NotInExpression getNotIn()
The 'not in' clause of the row filter expression.
public RowFilterExpression withNotIn(NotInExpression notIn)
The 'not in' clause of the row filter expression.
notIn
- The 'not in' clause of the row filter expression.public void setNotLike(NotLikeExpression notLike)
The 'not like' clause of the row filter expression.
notLike
- The 'not like' clause of the row filter expression.public NotLikeExpression getNotLike()
The 'not like' clause of the row filter expression.
public RowFilterExpression withNotLike(NotLikeExpression notLike)
The 'not like' clause of the row filter expression.
notLike
- The 'not like' clause of the row filter expression.public String toString()
toString
in class Object
Object.toString()
public RowFilterExpression clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.