public class ContentSearchable extends AbstractContentBasedSearchable
Searchable for Contents| Modifier and Type | Field and Description |
|---|---|
private static String |
__CRITERION_DEFINITIONS_PREFIX_ID |
static String |
PARAMETER_CONTENT_TYPES
The additional parameter for content types
|
static String |
ROLE
Avalon Role
|
_associatedContentReturnable, _criteriaPosition, _label, _pageReturnable_manager, _pluginName| Constructor and Description |
|---|
ContentSearchable() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
associatedContentReturnableRole()
The Avalon Role for the associated Content Returnable
|
protected Collection<String> |
getContentTypes(AdditionalParameterValueMap additionalParameterValues)
Gets the content types which will be used to retrieve the criteria relative to the Indexing Model
|
protected String |
getCriterionDefinitionPrefix()
Gets the prefix for criterion definitions
|
Optional<Query> |
joinQuery(Query queryOnCriterion,
Collection<Returnable> returnables,
AdditionalParameterValueMap additionalParameters)
Returns the query which joins the given one (on a criterion) with the given result types
|
configure, contextualize, criteriaPosition, dispose, getCriteria, getIndexingFieldCriterionDefinitionPrefix, getLabel, getSystemPropertyCriterionDefinitionPrefix, initialize, relationsWith, serviceadditionalServiceParameters, setPluginInfogetLogger, setLoggerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitadditionalServiceParameterspublic static final String PARAMETER_CONTENT_TYPES
private static final String __CRITERION_DEFINITIONS_PREFIX_ID
public ContentSearchable()
protected String associatedContentReturnableRole()
AbstractContentBasedSearchableassociatedContentReturnableRole in class AbstractContentBasedSearchableprotected String getCriterionDefinitionPrefix()
AbstractContentBasedSearchablegetCriterionDefinitionPrefix in class AbstractContentBasedSearchableprotected Collection<String> getContentTypes(AdditionalParameterValueMap additionalParameterValues)
AbstractContentBasedSearchablegetContentTypes in class AbstractContentBasedSearchableadditionalParameterValues - The additional parameter valuespublic Optional<Query> joinQuery(Query queryOnCriterion, Collection<Returnable> returnables, AdditionalParameterValueMap additionalParameters)
SearchablequeryOnCriterion - The query on the criterion to join fromreturnables - The returnables to join toadditionalParameters - The additional parameters