Package org.ametys.cms.search
Interface SearchField
- All Known Implementing Classes:
AbstractMetadataSearchField
,AbstractNoJoinSystemSearchField
,BooleanSearchField
,CollectionSearchField
,CommentsSearchField
,ContentPrivacySearchField
,ContentSearchField
,ContentTypeSearchField
,ContributorSearchField
,CreationDateSearchField
,CreatorSearchField
,DateSearchField
,DoubleSearchField
,DublinCoreSearchField
,FirstValidationSearchField
,FirstValidatorSearchField
,HasLiveVersionSearchField
,JoinedSystemSearchField
,LanguageSearchField
,LastMajorValidationSearchField
,LastMajorValidatorSearchField
,LastModifiedSearchField
,LastValidationSearchField
,LastValidatorSearchField
,LongSearchField
,MixinTypeSearchField
,MultilingualStringSearchField
,OrphanSearchField
,PageIdsSearchField
,PagesSearchField
,ParentContentSearchField
,SharedSeachField
,SiteSearchField
,SiteTypeSearchField
,StringSearchField
,TagSearchField
,WorkflowStepSearchField
public interface SearchField
Represents a search field.
-
Method Summary
Modifier and TypeMethodDescriptionGet the facet field corresponding to this field.default String
Get the facet function corresponding to this field.Gets the joined pathsgetName()
Get the search field name.Get the sort field corresponding to this field.boolean
isJoined()
Indicates if the search field is joined
-
Method Details
-
getName
Get the search field name.- Returns:
- The search field name.
-
getSortField
Get the sort field corresponding to this field.- Returns:
- The sort field.
-
getFacetField
Get the facet field corresponding to this field.- Returns:
- The facet field.
-
isJoined
boolean isJoined()Indicates if the search field is joined- Returns:
true
if the search field is joined
-
getJoinedPaths
Gets the joined paths- Returns:
- the joined paths
-
getFacetFunction
Get the facet function corresponding to this field.- Returns:
- The facet function.
-