| Modifier and Type | Method and Description |
|---|---|
java.util.List<GenericCondition> |
ConditionQueryBuilder.buildQuery(GenericQuery query,
java.lang.String typeCode,
SearchAttributeDescriptor attribute,
SearchQueryData searchQueryData) |
default java.util.List<GenericCondition> |
ConditionQueryBuilder.buildQuery(GenericQuery query,
java.lang.String typeCode,
SearchQueryCondition condition,
SearchQueryData searchQueryData) |
| Modifier and Type | Method and Description |
|---|---|
protected GenericCondition |
GenericConditionQueryBuilder.createMany2ManyRelationCondition(RelationDescriptorModel relationDescriptor,
java.lang.String typeCode,
Operator operator,
java.lang.Object value) |
protected GenericCondition |
LocalizedGenericConditionQueryBuilder.createMany2ManyRelationCondition(RelationDescriptorModel relationDescriptor,
java.lang.String typeCode,
Operator operator,
java.lang.Object value) |
protected GenericCondition |
GenericConditionQueryBuilder.createOne2ManyRelationCondition(RelationDescriptorModel relationDescriptor,
java.lang.String typeCode,
Operator operator,
java.lang.Object value) |
protected GenericCondition |
GenericConditionQueryBuilder.createRelationCondition(RelationDescriptorModel relationDescriptor,
java.lang.String typeCode,
java.lang.String qualifier,
ValueComparisonOperator comparisonOperator,
java.lang.Object value) |
protected GenericCondition |
GenericConditionQueryBuilder.createSingleTokenCondition(SearchQueryData searchQueryData,
SearchAttributeDescriptor searchAttributeDescriptor,
java.lang.Object value) |
protected GenericCondition |
GenericConditionQueryBuilder.createSingleTokenCondition(SearchQueryData searchQueryData,
SearchAttributeDescriptor searchAttributeDescriptor,
java.lang.Object value,
ValueComparisonOperator givenOperator) |
protected GenericCondition |
LocalizedGenericConditionQueryBuilder.createSingleTokenCondition(SearchQueryData searchQueryData,
SearchAttributeDescriptor qualifier,
java.lang.Object value,
ValueComparisonOperator givenOperator) |
protected GenericCondition |
GenericConditionQueryBuilder.handleUnaryOperator(java.lang.String typeCode,
java.lang.String attributeName,
ValueComparisonOperator operator,
java.lang.Object value) |
protected GenericCondition |
LocalizedGenericConditionQueryBuilder.handleUnaryOperator(java.lang.String typeCode,
java.lang.String attributeName,
ValueComparisonOperator operator,
java.lang.Object value) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<GenericCondition> |
GenericConditionQueryBuilder.buildCondition(java.lang.Object value,
ValueComparisonOperator attributeOperator,
SearchQueryData searchQueryData,
SearchAttributeDescriptor searchAttributeDescriptor) |
java.util.List<GenericCondition> |
GenericConditionQueryBuilder.buildQuery(GenericQuery query,
java.lang.String typeCode,
SearchAttributeDescriptor searchAttributeDescriptor,
SearchQueryData searchQueryData) |
java.util.List<GenericCondition> |
GenericMultiConditionQueryBuilder.buildQuery(GenericQuery query,
java.lang.String typeCode,
SearchAttributeDescriptor searchAttributeDescriptor,
SearchQueryData searchQueryData) |
java.util.List<GenericCondition> |
GenericConditionQueryBuilder.buildQuery(GenericQuery query,
java.lang.String typeCode,
SearchQueryCondition condition,
SearchQueryData searchQueryData) |
java.util.List<GenericCondition> |
GenericMultiConditionQueryBuilder.buildQuery(GenericQuery query,
java.lang.String typeCode,
SearchQueryCondition condition,
SearchQueryData searchQueryData) |
protected java.util.List<GenericCondition> |
GenericConditionQueryBuilder.buildQueryCondition(SearchAttributeDescriptor searchAttributeDescriptor,
SearchQueryCondition searchQueryCondition,
SearchQueryData searchQueryData) |
protected java.util.List<GenericCondition> |
GenericMultiConditionQueryBuilder.processCondition(GenericQuery query,
SearchQueryData searchQueryData,
SearchQueryCondition condition) |
| Modifier and Type | Method and Description |
|---|---|
protected GenericCondition |
BTGSearchProvider.createCatalogCondition() |
protected GenericCondition |
BTGSearchProvider.createSiteCondition() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<GenericCondition> |
BTGSearchProvider.createConditions(Query query,
GenericQuery genQuery) |
| Modifier and Type | Class and Description |
|---|---|
class |
FeatureValueCondition |
| Modifier and Type | Method and Description |
|---|---|
protected GenericCondition |
CmsSearchProvider.createCatalogCondition() |
protected GenericCondition |
CmsSearchProvider.createCatalogCondition(CatalogVersionModel catalogVersionModel) |
protected GenericCondition |
CmsSearchProvider.createSiteCondition() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<GenericCondition> |
CmsSearchProvider.createConditions(Query query,
GenericQuery genQuery) |
| Modifier and Type | Method and Description |
|---|---|
GenericCondition |
GenericQueryConditionTranslator.translate(SearchParameterValue paramValue,
ConditionTranslatorContext ctx) |
| Modifier and Type | Class and Description |
|---|---|
class |
GenericSearchSubQuery
Class represents a Condition in form of a subquery
|
| Modifier and Type | Method and Description |
|---|---|
protected GenericCondition |
GenericQuerySearchProvider.createAdvancedSearchCondition(Query query,
GenericQuery genQuery) |
protected GenericCondition |
GenericQuerySearchProvider.createBlacklistCondition(Query query,
GenericQuery genQuery) |
protected GenericCondition |
DefaultGenericQueryConditionTranslator.createCondition(GenericQuery query,
ConditionValue conditionValue,
SearchParameterDescriptor descriptor) |
protected GenericCondition |
SpecialDateConditionTranslator.createCondition(GenericQuery query,
ConditionValue conditionValue,
SearchParameterDescriptor descriptor) |
GenericCondition |
ItemAttributeSearchDescriptor.createCondition(GenericQuery query,
java.lang.Object value,
Operator operator) |
GenericCondition |
GenericSearchParameterDescriptor.createCondition(GenericQuery query,
java.lang.Object value,
Operator operator)
Creates the condition for the given generic query combined of the specified arguments.
|
GenericCondition |
SpecialGenericSearchParameterDescriptor.createCondition(GenericQuery query,
java.lang.Object value,
Operator operator) |
GenericCondition |
ClassAttributeSearchDescriptor.createCondition(GenericQuery query,
java.lang.Object value,
Operator operator) |
GenericCondition |
GenericQueryParameterCreator.createCondition(java.lang.Object value,
Operator operator) |
protected GenericCondition |
GenericQuerySearchProvider.createExcludeItemsCondition(java.util.Collection<TypedObject> excludeItems) |
protected GenericCondition |
GenericQueryParameterCreator.createInCondition(java.lang.Object rawValue) |
protected GenericCondition |
GenericQuerySearchProvider.createObjectTemplateCondition(Query query) |
protected GenericCondition |
GenericQueryParameterCreator.createRangeCondition(java.lang.Object rawValue) |
static GenericCondition |
GenericSearchSubQuery.createSearchSubQuery(java.lang.String query)
Factory method for subquery condition.
|
protected GenericCondition |
GenericQuerySearchProvider.createSimpleSearchCondition(Query query,
GenericQuery genericQuery) |
protected GenericCondition |
GenericQueryParameterCreator.createSingleTokenCondition(java.lang.Object value,
Operator operator) |
protected GenericCondition |
GenericQueryClassParameterCreator.createSingleTokenCondition(java.lang.String typeCode,
java.lang.String attribute,
java.lang.Object value,
Operator operator) |
protected GenericCondition |
GenericQueryParameterCreator.createSingleTokenCondition(java.lang.String typeCode,
java.lang.String attribute,
java.lang.Object value,
Operator operator) |
protected GenericCondition |
GenericQueryParameterCreator.createSingleTokenCondition(java.lang.String typeCode,
java.lang.String attribute,
java.lang.Object value,
Operator operator,
boolean localized) |
GenericCondition |
ReferenceGenericQueryConditionTranslator.translate(SearchParameterValue paramValue,
ConditionTranslatorContext ctx) |
GenericCondition |
DefaultGenericQueryConditionTranslator.translate(SearchParameterValue paramValue,
ConditionTranslatorContext ctx) |
GenericCondition |
FeatureGenericQueryConditionTranslator.translate(SearchParameterValue paramValue,
ConditionTranslatorContext ctx) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<GenericCondition> |
GenericQuerySearchProvider.createConditions(Query query,
GenericQuery genQuery)
Creates the search conditions to be used when searching.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
GenericQuerySearchProvider.addCondition(GenericCondition condition,
java.util.List<GenericCondition> conditions) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
GenericQuerySearchProvider.addCondition(GenericCondition condition,
java.util.List<GenericCondition> conditions) |
protected void |
GenericQuerySearchProvider.createAndAddCondition(SearchParameterValue searchParameterValue,
java.util.List<GenericCondition> searchConditions,
GenericQuerySearchProvider.GenericConditionTranslatorContext context) |
| Modifier and Type | Method and Description |
|---|---|
GenericCondition |
ReferenceGenericQueryConditionTranslator.translate(SearchParameterValue paramValue,
ConditionTranslatorContext ctx) |
| Modifier and Type | Class and Description |
|---|---|
class |
GenericConditionList
This Class holds a list of Conditions, concatenates them by
AND or OR operator. |
class |
GenericFieldComparisonCondition
Class represents a Condition for a field comparison (e.g.
|
class |
GenericFieldCondition
Super class for all conditions responsible for any kind of field comparison.
|
protected static class |
GenericFieldConditionTest.TestableGenericFieldCondition
Subclass of
GenericFieldCondition to make constructor accessible for testing. |
class |
GenericLiteralCondition
Class represents a Condition for a literal comparison (e.g.
|
class |
GenericSubQueryCondition
Class represents a Condition for comparing a field with the outcome of a SubQuery ( e.g.
|
class |
GenericValueCondition
Class represents a Condition for value comparison (e.g.
|
| Modifier and Type | Method and Description |
|---|---|
static GenericCondition |
GenericCondition.caseSensitiveLike(GenericSearchField field,
java.lang.Object value) |
static GenericCondition |
GenericCondition.caseSensitiveNotLike(GenericSearchField field,
java.lang.Object value) |
static GenericCondition |
GenericCondition.contains(GenericSearchField field,
java.lang.Object value) |
static GenericCondition |
GenericCondition.createConditionForFieldComparison(GenericSearchField field,
Operator operator,
GenericSearchField comparisonField)
factory method for creating field conditions.
|
static GenericCondition |
GenericCondition.createConditionForFieldComparison(GenericSearchField field,
Operator operator,
GenericSearchField comparisonField,
boolean caseInsensitive)
factory method for creating field conditions.
|
static GenericCondition |
GenericCondition.createConditionForLiteralComparison(GenericSearchField field,
Operator operator)
factory method for creating literal conditions.
|
static GenericCondition |
GenericCondition.createConditionForValueComparison(GenericSearchField field,
Operator operator,
java.lang.Object value)
factory method for creating value conditions.
|
static GenericCondition |
GenericCondition.createConditionForValueComparison(GenericSearchField field,
Operator operator,
java.lang.Object value,
boolean caseInsensitive)
factory method for creating value conditions.
|
static GenericCondition |
GenericCondition.createConditionForValueComparison(GenericSearchField field,
Operator operator,
java.lang.Object value,
java.lang.String valueQualifier)
factory method for creating value conditions.
|
static GenericCondition |
GenericCondition.createConditionForValueComparison(GenericSearchField field,
Operator operator,
java.lang.Object value,
java.lang.String valueQualifier,
boolean caseInsensitive)
factory method for creating value conditions.
|
static GenericCondition |
GenericCondition.createContainsCondition(GenericSearchField field,
java.lang.Object value)
Creates a CONTAINS search condition in case insensitive mode.
|
static GenericCondition |
GenericCondition.createEndsWithCondition(GenericSearchField field,
java.lang.Object value)
Creates a ENDS_WITH search condition in case insensitive mode.
|
static GenericCondition |
GenericCondition.createEqualCondition(GenericSearchField field,
java.lang.Object value)
Deprecated.
since ages - use
equals(GenericSearchField, Object) or equals(String, Object) |
static GenericCondition |
GenericCondition.createGreaterCondition(GenericSearchField field,
java.lang.Object value)
Creates a unlocalized GREATER search condition.
|
static GenericCondition |
GenericCondition.createGreaterOrEqualCondition(GenericSearchField field,
java.lang.Object value)
Creates a unlocalized GREATER_OR_EQUAL search condition.
|
static GenericCondition |
GenericCondition.createIsNotNullCondition(GenericSearchField field)
Creates a IS_NOT_NULL search condition.
|
static GenericCondition |
GenericCondition.createIsNullCondition(GenericSearchField field)
Creates a IS_NULL search condition.
|
static GenericCondition |
GenericCondition.createJoinCondition(GenericSearchField field,
GenericSearchField joinedField)
factory method for creating join conditions (with EQUAL)
|
static GenericCondition |
GenericCondition.createLessCondition(GenericSearchField field,
java.lang.Object value)
Creates a unlocalized LESS search condition.
|
static GenericCondition |
GenericCondition.createLessOrEqualCondition(GenericSearchField field,
java.lang.Object value)
Creates a unlocalized LESS_OR_EQUAL search condition.
|
static GenericCondition |
GenericCondition.createLikeCondition(GenericSearchField field,
java.lang.Object value)
Creates a LIKE search condition in case insensitive mode.
|
static GenericCondition |
GenericCondition.createNotLikeCondition(GenericSearchField field,
java.lang.Object value)
Creates a NOT_LIKE search condition in case insensitive mode.
|
static GenericCondition |
GenericCondition.createStartsWithCondition(GenericSearchField field,
java.lang.Object value)
Creates a STARTS_WITH search condition in case insensitive mode.
|
static GenericCondition |
GenericCondition.createSubQueryCondition(GenericSearchField field,
Operator operator,
GenericQuery query)
factory method for subquery condition
|
static GenericCondition |
GenericCondition.createUnequalCondition(GenericSearchField field,
java.lang.Object value)
Deprecated.
since ages - use
notEquals(GenericSearchField, Object) or notEquals(String, Object) |
static GenericCondition |
GenericCondition.endsWith(GenericSearchField field,
java.lang.Object value) |
static GenericCondition |
GenericCondition.equals(GenericSearchField field,
java.lang.Object value)
Creates a EQUAL search condition upon a specified field.
|
static GenericCondition |
GenericCondition.equals(java.lang.String fieldQualifier,
java.lang.Object value)
Creates a EQUAL search condition upon a default type field.
|
static GenericCondition |
GenericCondition.getComparison(GenericSearchField field,
Operator operator,
GenericSearchField comparisonField) |
static GenericCondition |
GenericCondition.getComparison(GenericSearchField field,
Operator operator,
GenericSearchField comparisonField,
boolean caseInsensitive) |
static GenericCondition |
GenericCondition.getComparison(GenericSearchField field,
Operator operator,
java.lang.Object value)
Creates a value comparison condition for a specified field.
|
static GenericCondition |
GenericCondition.getComparison(GenericSearchField field,
Operator operator,
java.lang.Object value,
boolean caseInsensitive) |
static GenericCondition |
GenericCondition.getComparison(GenericSearchField field,
Operator operator,
java.lang.Object value,
java.lang.String valueQualifier) |
static GenericCondition |
GenericCondition.getComparison(java.lang.String fieldQualifier,
Operator operator,
java.lang.Object value)
Creates a value comparison condition for a field of the initial type of the enclosing query.
|
GenericCondition |
GenericQuery.getCondition()
Returns the condition hold by this instance.
|
GenericCondition |
GenericTypeJoin.getJoinCondition() |
static GenericCondition |
GenericCondition.getNotNull(GenericSearchField field) |
static GenericCondition |
GenericCondition.getNull(GenericSearchField field) |
static GenericCondition |
GenericCondition.greater(GenericSearchField field,
java.lang.Object value) |
static GenericCondition |
GenericCondition.greaterOrEqual(GenericSearchField field,
java.lang.Object value) |
static GenericCondition |
GenericCondition.less(GenericSearchField field,
java.lang.Object value) |
static GenericCondition |
GenericCondition.lessOrEqual(GenericSearchField field,
java.lang.Object value) |
static GenericCondition |
GenericCondition.like(GenericSearchField field,
java.lang.Object value) |
static GenericCondition |
GenericCondition.like(java.lang.String fieldQualifier,
java.lang.Object value) |
static GenericCondition |
GenericCondition.notEquals(GenericSearchField field,
java.lang.Object value)
Creates a UNEQUAL search condition upon a specified field.
|
static GenericCondition |
GenericCondition.notEquals(java.lang.String fieldQualifier,
java.lang.Object value)
Creates a UNEQUAL search condition upon a default type field.
|
static GenericCondition |
GenericCondition.notLike(GenericSearchField field,
java.lang.Object value) |
static GenericCondition |
GenericCondition.notLike(java.lang.String fieldQualifier,
java.lang.Object value) |
static GenericCondition |
GenericCondition.startsWith(GenericSearchField field,
java.lang.Object value) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<GenericCondition> |
GenericConditionList.getConditionList()
Returns a copy of the condition list.
|
| Modifier and Type | Method and Description |
|---|---|
void |
GenericTypeJoin.addCondition(GenericCondition condition) |
GenericQuery |
GenericQuery.addCondition(GenericCondition condition)
Adds a
GenericCondition |
GenericQuery |
GenericQuery.addConditions(GenericCondition... conditions)
Adds one or more conditions to this query at once.
|
GenericTypeJoin |
GenericQuery.addInnerJoin(java.lang.String typeCode,
GenericCondition joinCondition) |
GenericTypeJoin |
GenericQuery.addInnerJoin(java.lang.String typeCode,
GenericCondition joinCondition,
boolean isTypeExclusive) |
GenericTypeJoin |
GenericQuery.addInnerJoin(java.lang.String typeCode,
java.lang.String alias,
GenericCondition joinCondition)
Adds an InnerJoin to the query.
|
GenericTypeJoin |
GenericQuery.addInnerJoin(java.lang.String typeCode,
java.lang.String alias,
GenericCondition joinCondition,
boolean isTypeExclusive)
Adds an InnerJoin to the query.
|
GenericTypeJoin |
GenericQuery.addOuterJoin(java.lang.String typeCode,
GenericCondition joinCondition) |
GenericTypeJoin |
GenericQuery.addOuterJoin(java.lang.String typeCode,
GenericCondition joinCondition,
boolean isTypeExclusive) |
GenericTypeJoin |
GenericQuery.addOuterJoin(java.lang.String typeCode,
java.lang.String alias,
GenericCondition joinCondition)
Adds an OuterJoin to the query.
|
GenericTypeJoin |
GenericQuery.addOuterJoin(java.lang.String typeCode,
java.lang.String alias,
GenericCondition joinCondition,
boolean isTypeExclusive)
Adds an OuterJoin to the query.
|
void |
GenericConditionList.addToConditionList(GenericCondition condition)
Adds a condition to the condition list.
|
static GenericConditionList |
GenericCondition.and(GenericCondition... conditions) |
static GenericConditionList |
GenericCondition.createConditionList(GenericCondition... conditions) |
static GenericConditionList |
GenericCondition.createConditionList(GenericCondition condition)
Factory method for creating a conditionsList with a single GenericConditions.
|
static GenericConditionList |
GenericCondition.createConditionList(Operator operator,
GenericCondition... conditions) |
static GenericConditionList |
GenericCondition.or(GenericCondition... conditions) |
protected void |
GenericQuery.setCondition(GenericCondition genericCondition) |
void |
GenericTypeJoin.setJoinCondition(GenericCondition joinCondition) |
| Modifier and Type | Method and Description |
|---|---|
static GenericConditionList |
GenericCondition.and(java.util.Collection<GenericCondition> conditions) |
static GenericConditionList |
GenericCondition.createConditionList(java.util.Collection<GenericCondition> conditions,
Operator operator)
factory method for creating a conditionsList with a list of GenericConditions
|
static GenericConditionList |
GenericCondition.or(java.util.Collection<GenericCondition> conditions) |
| Constructor and Description |
|---|
GenericConditionList(GenericCondition... conditions) |
GenericConditionList(Operator operator,
GenericCondition... conditions) |
GenericQuery(java.lang.String typeCode,
GenericCondition condition) |
GenericQuery(java.lang.String typeCode,
GenericCondition condition,
boolean typeExclusive) |
| Constructor and Description |
|---|
GenericConditionList(Operator operator,
java.util.Collection<GenericCondition> conditionsList) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map |
ViewType.convertGenericValueConditions(GenericCondition cond) |
| Modifier and Type | Method and Description |
|---|---|
protected GenericCondition |
ProductPerspectiveQueryProvider.createCatalogConditions(java.util.Collection<CatalogVersionModel> selectedVersions,
java.util.Collection<CategoryModel> selectedCategories) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<GenericCondition> |
ProductPerspectiveQueryProvider.createConditions(Query query,
GenericQuery genQuery)
In addition to
GenericQuerySearchProvider.createConditions(Query, GenericQuery) search conditions based on
the currently selected catalogs and/or categories are added. |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<GenericCondition> |
UiExperienceCmsSearchProvider.createConditions(Query query,
GenericQuery genQuery) |
protected java.util.List<GenericCondition> |
UiExperienceCmsSearchProvider.createUiExperienceCondition(Query query,
GenericQuery genQuery) |
Copyright © 2018 SAP SE. All Rights Reserved.