public class ETFilter extends ETObject
ETFilter
object represents a filter that can be used to filter properties
in the Salesforce Marketing Cloud.Modifier and Type | Class and Description |
---|---|
static class |
ETFilter.Operator
Deprecated.
Use
ETExpression.Operator . |
Constructor and Description |
---|
ETFilter() |
Modifier and Type | Method and Description |
---|---|
void |
addFilter(ETFilter filter)
Deprecated.
Use
ETExpression.addSubexpression . |
void |
addProperty(String property) |
void |
addValue(String value)
Deprecated.
Use
ETExpression.addValue . |
ETExpression |
getExpression() |
List<ETFilter> |
getFilters()
Deprecated.
Use
ETExpression.getSubexpressions . |
ETFilter.Operator |
getOperator()
Deprecated.
Use
ETExpression.getOperator . |
List<String> |
getOrderBy() |
Boolean |
getOrderByAsc() |
List<String> |
getProperties() |
String |
getProperty()
Deprecated.
Use
ETExpression.getProperty . |
String |
getValue()
Deprecated.
Use
ETExpression.getValue . |
List<String> |
getValues()
Deprecated.
Use
ETExpression.getValues . |
static ETFilter |
parse(String... s)
parse the String to create ETFilter object.
|
void |
setExpression(ETExpression expression) |
void |
setOperator(ETFilter.Operator operator)
Deprecated.
Use
ETExpression.setOperator . |
void |
setOrderBy(List<String> orderBy) |
void |
setOrderByAsc(Boolean orderByAsc) |
void |
setProperties(List<String> properties) |
void |
setProperty(String property)
Deprecated.
Use
ETExpression.setProperty . |
getAllFields, getAllFields, getClient, getField, getField, setClient, toString
public ETExpression getExpression()
public void setExpression(ETExpression expression)
expression
- The ETExpression of the ETFilter object.public List<String> getOrderBy()
public void setOrderBy(List<String> orderBy)
orderBy
- The list of order by String to set of the ETFilter object.public Boolean getOrderByAsc()
public void setOrderByAsc(Boolean orderByAsc)
orderByAsc
- true if order by ascending, false otherwise. by default true.public List<String> getProperties()
public void setProperties(List<String> properties)
properties
- The list of properties to set for the ETFilter object.public void addProperty(String property)
property
- The property of the ETFilter object.public static ETFilter parse(String... s) throws ETSdkException
s
- The String to be parsed to create the ETFilter object.ETSdkException
@Deprecated public String getProperty()
ETExpression.getProperty
.@Deprecated public void setProperty(String property)
ETExpression.setProperty
.@Deprecated public ETFilter.Operator getOperator()
ETExpression.getOperator
.@Deprecated public void setOperator(ETFilter.Operator operator)
ETExpression.setOperator
.@Deprecated public String getValue()
ETExpression.getValue
.@Deprecated public List<String> getValues()
ETExpression.getValues
.@Deprecated public void addValue(String value)
ETExpression.addValue
.@Deprecated public List<ETFilter> getFilters()
ETExpression.getSubexpressions
.@Deprecated public void addFilter(ETFilter filter)
ETExpression.addSubexpression
.Copyright © 2017. All rights reserved.