Package | Description |
---|---|
com.lexmark.saperion | |
com.lexmark.saperion.client | |
com.lexmark.saperion.client.implementation | |
com.lexmark.saperion.search.expression | |
com.lexmark.saperion.search.query |
Modifier and Type | Method and Description |
---|---|
static Statement |
TypeConversions.statement(List<String> fields,
Expression whereClause,
List<FieldOrderDescriptor> order)
This factory method creates a new
Statement with the given members. |
Modifier and Type | Method and Description |
---|---|
boolean |
SearchClient.exists(Expression filter)
This convenience method checks whether an element matching the filter actually exists.
|
Iterable<ItemType> |
SearchClient.list(Expression filter)
This method returns an iterable over the filtered result of the search using the default paging.
|
Iterable<ItemType> |
SearchClient.list(Expression filter,
List<FieldOrderDescriptor> order,
PageDefinition paging)
This method returns an iterable over the filtered result of the search paging as defined.
|
Iterable<ItemType> |
SearchClient.list(Expression filter,
PageDefinition paging)
This method returns an iterable over the filtered result of the search paging as defined.
|
Iterable<ItemType> |
SearchClient.list(List<String> fields,
Expression filter,
List<FieldOrderDescriptor> order,
PageDefinition paging)
This method returns an iterable over the filtered result of the search paging as defined.
|
Iterable<ItemType> |
SearchClient.list(List<String> fields,
Expression filter,
PageDefinition paging)
This method returns an iterable over the filtered result of the search paging as defined.
|
ItemType |
SearchClient.uniqueResult(Expression filter)
This convenience method expects the filter to return at most one result.
|
Modifier and Type | Method and Description |
---|---|
boolean |
SearchClientImpl.exists(Expression filter) |
Iterable<ItemType> |
SearchClientImpl.list(Expression filter) |
Iterable<ItemType> |
SearchClientImpl.list(Expression filter,
List<FieldOrderDescriptor> order,
PageDefinition paging) |
Iterable<ItemType> |
SearchClientImpl.list(Expression filter,
PageDefinition paging) |
Iterable<ItemType> |
SearchClientImpl.list(List<String> fields,
Expression filter,
List<FieldOrderDescriptor> order,
PageDefinition paging) |
Iterable<ItemType> |
SearchClientImpl.list(List<String> fields,
Expression filter,
PageDefinition paging) |
ItemType |
SearchClientImpl.uniqueResult(Expression filter) |
Modifier and Type | Class and Description |
---|---|
class |
BinaryOperation
This
expression represents a comparision between a field and a value. |
class |
BooleanAndExpression
The and-expression consists a set of expressions that are logically combined with an AND operator.
|
class |
BooleanNotExpression
This
Expression is a meta expression that negates another expression. |
class |
BooleanOrExpression
The or-expression consists a set of expressions that are logically combined with an OR operator.
|
class |
CompositeExpression
A composite expression is a special expression type that consist of zero or more expressions in a specific order.
|
class |
UnaryOperation
This
expression represents an unary operation on a field. |
Modifier and Type | Method and Description |
---|---|
Expression |
BooleanNotExpression.getNegatedExpression() |
Modifier and Type | Method and Description |
---|---|
List<Expression> |
CompositeExpression.getChildren()
Returns the child expressions contained in the composite expression.
|
Modifier and Type | Method and Description |
---|---|
void |
CompositeExpression.addExpression(Expression expression)
Adds a new expression to this composite.
|
void |
BooleanNotExpression.setNegatedExpression(Expression negatedExpression) |
Constructor and Description |
---|
BooleanNotExpression(Expression negatedExpression) |
Modifier and Type | Method and Description |
---|---|
Expression |
Statement.getWhere()
Returns the expression representing the where clause of the query.
|
Modifier and Type | Method and Description |
---|---|
void |
Statement.setWhere(Expression where)
Sets the expression representing the where clause of the query.
|
Copyright © 2016 Lexmark Enterprise Software Deutschland GmbH. All rights reserved.