public class ConditionExpression extends Object implements com.github.davidmoten.odata.client.ODataType
| Modifier and Type | Class and Description |
|---|---|
static class |
ConditionExpression.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected String |
attributeName |
protected Boolean |
compareColumns |
protected com.github.davidmoten.odata.client.ContextPath |
contextPath |
protected String |
entityName |
protected String |
odataType |
protected ConditionOperator |
operator |
protected com.github.davidmoten.odata.client.internal.UnmappedFieldsImpl |
unmappedFields |
protected List<Object> |
values |
protected String |
valuesNextLink |
| Modifier | Constructor and Description |
|---|---|
protected |
ConditionExpression() |
| Modifier and Type | Method and Description |
|---|---|
static ConditionExpression.Builder |
builder()
Returns a builder which is used to create a new
instance of this class (given that this class is immutable).
|
Optional<String> |
getAttributeName() |
Optional<Boolean> |
getCompareColumns() |
Optional<String> |
getEntityName() |
Optional<ConditionOperator> |
getOperator() |
com.github.davidmoten.odata.client.UnmappedFields |
getUnmappedFields() |
com.github.davidmoten.odata.client.CollectionPage<Object> |
getValues() |
com.github.davidmoten.odata.client.CollectionPage<Object> |
getValues(com.github.davidmoten.odata.client.HttpRequestOptions options) |
String |
odataTypeName() |
void |
postInject(boolean addKeysToContextPath) |
String |
toString() |
ConditionExpression |
withAttributeName(String attributeName) |
ConditionExpression |
withCompareColumns(Boolean compareColumns) |
ConditionExpression |
withEntityName(String entityName) |
ConditionExpression |
withOperator(ConditionOperator operator) |
ConditionExpression |
withUnmappedField(String name,
String value) |
protected com.github.davidmoten.odata.client.ContextPath contextPath
protected com.github.davidmoten.odata.client.internal.UnmappedFieldsImpl unmappedFields
protected String odataType
protected String entityName
protected Boolean compareColumns
protected String attributeName
protected ConditionOperator operator
protected String valuesNextLink
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypepublic ConditionExpression withEntityName(String entityName)
public ConditionExpression withCompareColumns(Boolean compareColumns)
public ConditionExpression withAttributeName(String attributeName)
public Optional<ConditionOperator> getOperator()
public ConditionExpression withOperator(ConditionOperator operator)
public com.github.davidmoten.odata.client.CollectionPage<Object> getValues()
public com.github.davidmoten.odata.client.CollectionPage<Object> getValues(com.github.davidmoten.odata.client.HttpRequestOptions options)
public ConditionExpression withUnmappedField(String name, String value)
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypepublic void postInject(boolean addKeysToContextPath)
postInject in interface com.github.davidmoten.odata.client.ODataTypepublic static ConditionExpression.Builder builder()
Copyright © 2018–2021. All rights reserved.