Modifier and Type | Method and Description |
---|---|
Criteria |
Query.getCriteria()
Retrieves the Criteria applied to this Query.
|
Modifier and Type | Method and Description |
---|---|
static AndCriteria |
CriteriaFactory.And(Criteria[] criteria) |
static AndCriteria |
CriteriaFactory.And(Criteria firstCriteria,
Criteria secondCriteria) |
static GeneratorStrategy |
StrategyConfigurationLoader.getStrategy(Criteria criteria,
com.tridion.broker.querying.criteria.strategies.QueryNumberGenerator joinNumberGenerator)
This retrieves the criteria strategy for a given broker criteria which can generate the part of the query for
this criteria.
|
static InCriteria |
CriteriaFactory.In(Criteria criteria) |
static NotInCriteria |
CriteriaFactory.NotIn(Criteria criteria) |
static OrCriteria |
CriteriaFactory.Or(Criteria[] criteria) |
static OrCriteria |
CriteriaFactory.Or(Criteria firstCriteria,
Criteria secondCriteria) |
void |
Query.setCriteria(Criteria theQueryCriteria)
Sets the Criteria to apply to the Query, the CriteriaBuilder can be used
to build a set of Criteria.
|
Constructor and Description |
---|
Query(Criteria criteria)
This constructs a Query object, enabling the Query facilities.
|
SubQuery(Criteria criteria)
This constructs a SubQuery object, enabling the Query facilities.
|
Modifier and Type | Class and Description |
---|---|
class |
DateCriteria
Criteria class to be extended by all criteria that need to use a date as selector.
|
Modifier and Type | Method and Description |
---|---|
Criteria |
DecoratedCriteria.getCriteria()
Retrieve the criteria attached to this strategy.
|
Modifier and Type | Method and Description |
---|---|
List<Criteria> |
Criteria.getCriteriaChildren()
Returns a list of children for the Criteria.
|
Modifier and Type | Method and Description |
---|---|
void |
Criteria.addCriteria(Criteria childCriteria)
Add criteria to the current Criteria, as a nested Child.
|
Constructor and Description |
---|
DecoratedCriteria(Criteria criteria,
com.tridion.broker.querying.criteria.strategies.QueryNumberGenerator joinNumberGenerator)
Constructor of the class.
|
Modifier and Type | Class and Description |
---|---|
class |
CategorizationCriteria
This queries for all content belonging to a specific Category.
|
class |
CategoryCriteria
This queries for all content belonging to a specific Category.
|
class |
KeywordCriteria
This restricts the results of a query to all the content which is directly related to a specific
keyword with the specified URI.
|
Modifier and Type | Class and Description |
---|---|
class |
BinaryTypeCriteria
This queries the Broker Storage by Binary Item's binary type.
|
class |
ContentItemCriteria
Deprecated.
Use
ItemReferenceCriteria instead. |
class |
ItemCreationDateCriteria
This queries the Broker Storage by Item's creation date.
|
class |
ItemInitialPublishDateCriteria
This queries the Broker Storage by Item's initialPublish date.
|
class |
ItemLastPublishedDateCriteria
This queries the Broker Storage to a specified Item's last published date.
|
class |
ItemModificationDateCriteria
This queries the Broker Storage by Item's modification date.
|
class |
ItemReferenceCriteria
This queries the broker storage for items with a specific ItemReference.
|
class |
ItemSchemaCriteria
This enables the broker query engine to retrieve content based on a schema.
|
class |
ItemTemplateCriteria
This is to restrict returned content to a specific template.
|
class |
ItemTitleCriteria
This queries the broker storage for items with a specific ItemTitle.
|
class |
ItemTypeCriteria
This queries the broker storage for items with a specific ItemType.
|
class |
MultimediaCriteria
This enables the broker query engine to retrieve components that are multimedia or not.
|
class |
NamespaceCriteria
This queries the broker storage for items with a specific namespace id.
|
class |
PageTemplateCriteria
This criteria queries the broker storage for pages with a specific template id.
|
class |
PageURLCriteria
This criteria queries the broker storage for pages with a specific url.
|
class |
PublicationCriteria
This enables the broker query engine to retrieve content for a publication id.
|
class |
SchemaTitleCriteria
This enables the broker query engine to retrieve content based on a schema title.
|
Modifier and Type | Class and Description |
---|---|
class |
CustomMetaDateRangeCriteria
This allows queries on ranges of custom metadata, this is to retrieve content which has date fields and
wants to retrieve content with a specific date range.
|
class |
CustomMetaKeyCriteria
This is the criteria to use for querying a specific custom metadata field with a specific key name.
|
class |
CustomMetaKeyStringCriteria
Deprecated.
Please use the CustomMetaValueCriteria instead for all value queries
|
class |
CustomMetaStringRangeCriteria
This criteria enables the retrieval of content which has a specific custom metadata value within
the specified range of values.
|
class |
CustomMetaValueCriteria
This is the criteria to be used for querying on custom metadata values.
|
class |
LegacyCustomMetaValueCriteria
Deprecated.
Use
CustomMetaValueCriteria which is more optimal than this criteria. |
class |
MetadataRangeCriteria
MetadataRangeCriteria.
|
class |
NumericalRangeCriteria
This criteria enables the retrieval of content which has a specific custom metadata value within
the specified range of values.
|
Modifier and Type | Class and Description |
---|---|
class |
AndCriteria
This is the AndOperator used in queries to combined multiple criteria.
|
class |
CriteriaOperator
This is the base of all the operators in the Query (AND, OR, NOT, IN).
|
class |
InCriteria
The InCriteria is used when a repetitive type of condition occurs, for example
when the Item may be related to one or more taxonomyfacets.
|
class |
NotInCriteria
The NotInCriteria is used when a repetitive type of condition occurs, for example
when the Item may be not related to any of taxonomyfacets.
|
class |
OrCriteria
This is the OR Operator which makes it possible to condition between two Criteria.
|
Modifier and Type | Method and Description |
---|---|
void |
CriteriaOperator.addCriteria(Criteria childCriteria)
This method is override so whenever a childCriteria is
added the parentOperator is set.
|
Constructor and Description |
---|
AndCriteria(Criteria... criteria)
Constructs a AndCriteria using a variable amount of childCriteria.
|
InCriteria(Criteria criteria)
Constructs a InCriteria for specified criteria.
|
NotInCriteria(Criteria criteria)
Constructs a NotInCriteria for specified criteria.
|
OrCriteria(Criteria... criteria)
Constructs an OrCriteria using a variable amount of childCriteria.
|
Constructor and Description |
---|
AndCriteria(List<Criteria> criterias)
Constructs a AndCriteria using a List of childCriteria.
|
OrCriteria(List<Criteria> criterias)
Constructs an OrCriteria using a variable amount of childCriteria.
|
Modifier and Type | Class and Description |
---|---|
class |
PublicationKeyCriteria
This enables the broker query engine to retrieve content for a publication key.
|
class |
PublicationMultimediaPathCriteria
This enables the broker query engine to retrieve content for a publication multimedia path.
|
class |
PublicationMultimediaURLCriteria
This enables the broker query engine to retrieve content for a publication multimedia url.
|
class |
PublicationPathCriteria
This enables the broker query engine to retrieve content for a Publication path.
|
class |
PublicationTitleCriteria
This enables the broker query engine to retrieve content for a publication title.
|
class |
PublicationURLCriteria
This enables the broker query engine to retrieve content for a publication URL.
|
Modifier and Type | Class and Description |
---|---|
class |
StructureGroupCriteria
This will make sure the items returned are only returned if there is a relation
with the specified StructureGroup.
|
class |
StructureGroupDirectoryCriteria
This will make sure the items returned are only returned if there is a relation
with the specified directory of a StructureGroup.
|
class |
StructureGroupTitleCriteria
This allows querying for items related to a specific structure group with a specific title.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractTaxonomyKeywordCriteria
This is the base for all Taxonomy Criteria based on Keywords.
|
class |
TaxonomyCriteria
This will make sure the items returned are only returned if there is a relation
with the specified Taxonomy.
|
class |
TaxonomyKeywordCriteria
This queries for all content which are related to a specific Taxonomy Keyword.
|
class |
TaxonomyKeywordDescriptionCriteria
This is the criteria which can be used to retrieve all content related to any keyword
with the given description field.
|
class |
TaxonomyKeywordKeyCriteria
This is the criteria which can be used to retrieve all content related to any keyword
with the given key.
|
class |
TaxonomyKeywordNameCriteria
This is the criteria which can be used to retrieve all content related to any keyword
with the given name.
|
class |
TaxonomyUsedForIdentificationCriteria
This queries for all content with taxonomies which are used for identification.
|
Modifier and Type | Method and Description |
---|---|
QueryResult |
QueryService.executeQuery(String selectField,
Criteria criteria,
Sorting sorting,
ResultFilter resultFilter)
This executes the actual broker query based on the given criteria, sorting and filter.
|
QueryResult |
JPAQueryService.executeQuery(String selectField,
Criteria criteria,
Sorting sorting,
ResultFilter resultFilter) |
QueryResult |
CachingQueryService.executeQuery(String selectField,
Criteria criteria,
Sorting sorting,
ResultFilter resultFilter) |
QueryConstructor |
QueryService.generateQuery(String selectField,
Criteria criteria,
Sorting sorting)
This generates the main broker query needed to execute the JPQL query.
|
QueryConstructor |
JPAQueryService.generateQuery(String selectField,
Criteria criteria,
Sorting sorting) |
QueryConstructor |
CachingQueryService.generateQuery(String selectField,
Criteria criteria,
Sorting sorting) |
Modifier and Type | Method and Description |
---|---|
String[] |
TaxonomyRelationManager.getTaxonomyContent(Keyword[] taxonomyKeywords,
boolean includeBranches,
Criteria additionalCriteria)
This retrieves all the content in a Taxonomy related context.
|
String[] |
TaxonomyRelationManager.getTaxonomyContent(Keyword taxonomyKeyword,
boolean includeBranches,
Criteria additionalCriteria)
This retrieves all the content in a Taxonomy related context.
|
Copyright (c) 2014-2021 All Rights Reserved by the RWS Group for and on behalf of its affiliates and subsidiaries