| Package | Description |
|---|---|
| com.sap.ip.collaboration.core.api.scf.client | |
| com.sapportals.wcm.repository |
Contains the repository framework interfaces and classes.
|
| com.sapportals.wcm.repository.manager |
Contains interfaces for repository managers.
|
| com.sapportals.wcm.repository.search |
Contains interfaces for search sub-managers.
|
| Modifier and Type | Method and Description |
|---|---|
IQueryExpression |
SCSessionSearchCriteria.getQueryExpression(IPropertySearchManager propertySearchManager) |
| Modifier and Type | Method and Description |
|---|---|
IQueryExpression |
IQueryExpression.and(IQueryExpression other)
Create a new AND expression which concatenates this expression with other
(this and other).
|
IQueryExpression |
IQueryBuilder.constFalse() |
IQueryExpression |
IQueryBuilder.constTrue() |
IQueryExpression |
IQueryBuilder.eq(IPropertyName name,
Object value)
Returns a new expression which tests property == value.
|
IQueryExpression |
IQueryBuilder.eq(IPropertyName name,
String value)
Returns a new expression which tests property == value.
|
IQueryExpression |
IQueryBuilder.eqIgnoreCase(IPropertyName name,
String value)
Returns a new expression which tests property == value, ignoring case.
|
IQueryExpression |
IQueryBuilder.greater(IPropertyName name,
Object value)
Returns a new expression which tests property greater than value.
|
IQueryExpression |
IQueryBuilder.greater(IPropertyName name,
String value)
Returns a new expression which tests property greater than value.
|
IQueryExpression |
IQueryBuilder.greaterEq(IPropertyName name,
Object value)
Returns a new expression which tests property equal or greater than value.
|
IQueryExpression |
IQueryBuilder.greaterEq(IPropertyName name,
String value)
Returns a new expression which tests property equal or greater than value.
|
IQueryExpression |
IQueryBuilder.greaterEqIgnoreCase(IPropertyName name,
String value)
Returns a new expression which tests property greater or equal to value, ignoring case.
|
IQueryExpression |
IQueryBuilder.greaterIgnoreCase(IPropertyName name,
String value)
Returns a new expression which tests property greater than value, ignoring case.
|
IQueryExpression |
IQueryBuilder.isCollection()
Returns a new expression which tests if the resource is a collection
|
IQueryExpression |
IQueryBuilder.isDefined(IPropertyName name)
Returns a new expression which tests for the properties existence.
|
IQueryExpression |
IQueryBuilder.less(IPropertyName name,
Object value)
Returns a new expression which tests property less than value.
|
IQueryExpression |
IQueryBuilder.less(IPropertyName name,
String value)
Returns a new expression which tests property less than value.
|
IQueryExpression |
IQueryBuilder.lessEq(IPropertyName name,
Object value)
Returns a new expression which tests property equal or less than value.
|
IQueryExpression |
IQueryBuilder.lessEq(IPropertyName name,
String value)
Returns a new expression which tests property equal or less than value.
|
IQueryExpression |
IQueryBuilder.lessEqIgnoreCase(IPropertyName name,
String value)
Returns a new expression which tests property less or equal to value, ignoring case.
|
IQueryExpression |
IQueryBuilder.lessIgnoreCase(IPropertyName name,
String value)
Returns a new expression which tests property less than value, ignoring case.
|
IQueryExpression |
IQueryBuilder.like(IPropertyName name,
String value)
Returns a new expression which tests property is like value, where value is
a wildcard expression.
|
IQueryExpression |
IQueryBuilder.likeIgnoreCase(IPropertyName name,
String value)
Returns a new expression which tests property is like value, where value is
a wildcard expression.
|
IQueryExpression |
IQueryExpression.not()
Create a new NOT expression which negates this expression.
|
IQueryExpression |
IQueryBuilder.not(IQueryExpression expression)
Returns a new expression which is the complement of the given expression.
|
IQueryExpression |
IQueryBuilder.notEq(IPropertyName name,
Object value)
Returns a new expression which tests property !
|
IQueryExpression |
IQueryBuilder.notEq(IPropertyName name,
String value)
Returns a new expression which tests property !
|
IQueryExpression |
IQueryBuilder.notEqIgnoreCase(IPropertyName name,
String value)
Returns a new expression which tests property !
|
IQueryExpression |
IQueryExpression.or(IQueryExpression other)
Create a new OR expression which concatenates this expression with other
(this or other).
|
IQueryExpression |
IMultiValueQueryBuilder.someEq(IPropertyName name,
Object value)
Returns a new expression which tests that someValueOf(property) == value.
|
IQueryExpression |
IMultiValueQueryBuilder.someEqIgnoreCase(IPropertyName name,
Object value)
Returns a new expression which tests someValueOf(property) == value,
ignoring case.
|
IQueryExpression |
IMultiValueQueryBuilder.someGreater(IPropertyName name,
Object value)
Returns a new expression which tests someValueOf(property) greater than value.
|
IQueryExpression |
IMultiValueQueryBuilder.someGreaterEq(IPropertyName name,
Object value)
Returns a new expression which tests someValueOf(property) equal or greater than value.
|
IQueryExpression |
IMultiValueQueryBuilder.someGreaterEqIgnoreCase(IPropertyName name,
Object value)
Returns a new expression which tests someValueOf(property) equal or greater than value,
ignoring case.
|
IQueryExpression |
IMultiValueQueryBuilder.someGreaterIgnoreCase(IPropertyName name,
Object value)
Returns a new expression which tests someValueOf(property) greater than value,
ignoring case.
|
IQueryExpression |
IMultiValueQueryBuilder.someLess(IPropertyName name,
Object value)
Returns a new expression which tests someValueOf(property) less than value.
|
IQueryExpression |
IMultiValueQueryBuilder.someLessEq(IPropertyName name,
Object value)
Returns a new expression which tests someValueOf(property) less or equal to value.
|
IQueryExpression |
IMultiValueQueryBuilder.someLessEqIgnoreCase(IPropertyName name,
Object value)
Returns a new expression which tests someValueOf(property) less or equal to value,
ignoring case.
|
IQueryExpression |
IMultiValueQueryBuilder.someLessIgnoreCase(IPropertyName name,
Object value)
Returns a new expression which tests someValueOf(property) less than value,
ignoring case.
|
IQueryExpression |
IMultiValueQueryBuilder.someLike(IPropertyName name,
String value)
Returns a new expression which tests someValueOf(property) is like value,
where value is a wildcard expression.
|
IQueryExpression |
IMultiValueQueryBuilder.someLikeIgnoreCase(IPropertyName name,
String value)
Returns a new expression which tests someValueOf(property) is like value,
where value is a wildcard expression.
|
IQueryExpression |
IMultiValueQueryBuilder.someNotEq(IPropertyName name,
Object value)
Returns a new expression which tests someValueOf(property) !
|
IQueryExpression |
IMultiValueQueryBuilder.someNotEqIgnoreCase(IPropertyName name,
Object value)
Returns a new expression which tests someValueOf(property) !
|
| Modifier and Type | Method and Description |
|---|---|
IQueryExpression |
IQueryExpression.and(IQueryExpression other)
Create a new AND expression which concatenates this expression with other
(this and other).
|
IQueryExpression |
IQueryBuilder.not(IQueryExpression expression)
Returns a new expression which is the complement of the given expression.
|
IQueryExpression |
IQueryExpression.or(IQueryExpression other)
Create a new OR expression which concatenates this expression with other
(this or other).
|
IResourceList |
IResource.search(IQueryExpression query,
int depth,
int maxResults,
boolean includeRevisions)
Queries the resource and optionally the collection hierarchy for resources.
|
| Modifier and Type | Method and Description |
|---|---|
IResourceList |
IPropertySearchManager.execute(IQueryExpression query,
IResource resource,
int depth,
int maxResults,
boolean includeVersions)
Runs a query and returns a list of resource that matched the criteria.
|
| Modifier and Type | Method and Description |
|---|---|
IQueryExpression |
IGenericQueryFactory.fromXml(String persistedQuery)
Transforms a persisted query (obtained from
IGenericQueryFactory.fromXml(String) back into a generic query expression. |
| Modifier and Type | Method and Description |
|---|---|
IGenericQuery |
IGenericQueryFactory.toGenericQuery(IQueryExpression query)
Convert the given query to a generic one.
|
String |
IGenericQueryFactory.toXml(IQueryExpression queryExpression)
Transforms a generic query expression into a plain string that can be
persisted.
|
Copyright 2021 SAP SE Complete Copyright Notice