Package com.hannonhill.cascade.velocity
Class LocatorTool.SearchQuery
- java.lang.Object
- 
- com.hannonhill.cascade.velocity.LocatorTool.SearchQuery
 
- 
- Enclosing class:
- LocatorTool
 
 public class LocatorTool.SearchQuery extends java.lang.ObjectA search query object that can be used to query for assets using theLocatorTool.- Since:
- 7.10
 
- 
- 
Constructor SummaryConstructors Constructor Description SearchQuery()Default constructor.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description LocatorTool.SearchQuerybyContentType(java.lang.String contentTypeLink)LocatorTool.SearchQuerybyDataDefinition(java.lang.String dataDefinitionLink)LocatorTool.SearchQuerybyFolderPath(java.lang.String folderPath)LocatorTool.SearchQuerybyMetadataSet(java.lang.String metadataSetLink)LocatorTool.SearchQuerybySiteName(java.lang.String siteName)protected com.hannonhill.cascade.model.dao.hibernate.HibernateSearchQueryconvertToHibernateSearchQuery()java.util.List<? extends BaseAsset>execute()LocatorTool.SearchQueryhasAnyMetadataValues(java.lang.String metadataFieldName, java.util.Collection<java.lang.String> metadataFieldValues)LocatorTool.SearchQueryhasAnyPaths(java.util.Collection<java.lang.String> assetPaths)LocatorTool.SearchQueryhasAnyStructuredDataValues(java.lang.String structuredDataFieldPath, java.util.Collection<java.lang.String> structuredDataFieldValues)LocatorTool.SearchQueryhasAnyStructuredDataValuesByFieldId(java.lang.String structuredDataFieldId, java.util.Collection<java.lang.String> structuredDataFieldValues)LocatorTool.SearchQueryhasAnyTags(java.util.Collection<java.lang.String> tags)LocatorTool.SearchQueryhasMetadata(java.lang.String metadataFieldName, java.lang.String metadataFieldValue)LocatorTool.SearchQueryhasMetadata(java.lang.String metadataFieldName, java.util.Collection<java.lang.String> metadataFieldValues)Deprecated.deprecated version ofhasAnyMetadataValues(String, Collection)LocatorTool.SearchQueryhasStructuredData(java.lang.String structuredDataFieldPath, java.lang.String structuredDataFieldValue)LocatorTool.SearchQueryhasStructuredDataByFieldId(java.lang.String structuredDataFieldId, java.lang.String structuredDataFieldValue)LocatorTool.SearchQueryhasTag(java.lang.String tag)LocatorTool.SearchQueryincludeBlocks(boolean includeBlocks)LocatorTool.SearchQueryincludeFiles(boolean includeFiles)LocatorTool.SearchQueryincludeFolders(boolean includeFolders)LocatorTool.SearchQueryincludePages(boolean includePages)LocatorTool.SearchQueryincludeSymlinks(boolean includeSymlinks)LocatorTool.SearchQueryindexableOnly(boolean indexableOnly)LocatorTool.SearchQuerymaxResults(int maxResults)LocatorTool.SearchQuerypreloadDynamicMetadata()LocatorTool.SearchQuerypreloadStructuredData()LocatorTool.SearchQuerypublishableOnly(boolean publishableOnly)LocatorTool.SearchQuerysearchAcrossAllSites()LocatorTool.SearchQuerysiteName(java.lang.String siteName)Deprecated.deprecated version ofbySiteName(String)LocatorTool.SearchQuerysortBy(java.lang.String sortBy)LocatorTool.SearchQuerysortDirection(java.lang.String sortDirection)java.lang.StringtoString()
 
- 
- 
- 
Method Detail- 
hasMetadatapublic LocatorTool.SearchQuery hasMetadata(java.lang.String metadataFieldName, java.lang.String metadataFieldValue) 
 - 
hasMetadata@Deprecated public LocatorTool.SearchQuery hasMetadata(java.lang.String metadataFieldName, java.util.Collection<java.lang.String> metadataFieldValues) Deprecated.deprecated version ofhasAnyMetadataValues(String, Collection)
 - 
hasAnyMetadataValuespublic LocatorTool.SearchQuery hasAnyMetadataValues(java.lang.String metadataFieldName, java.util.Collection<java.lang.String> metadataFieldValues) 
 - 
hasStructuredDatapublic LocatorTool.SearchQuery hasStructuredData(java.lang.String structuredDataFieldPath, java.lang.String structuredDataFieldValue) 
 - 
hasAnyStructuredDataValuespublic LocatorTool.SearchQuery hasAnyStructuredDataValues(java.lang.String structuredDataFieldPath, java.util.Collection<java.lang.String> structuredDataFieldValues) 
 - 
hasStructuredDataByFieldIdpublic LocatorTool.SearchQuery hasStructuredDataByFieldId(java.lang.String structuredDataFieldId, java.lang.String structuredDataFieldValue) 
 - 
hasAnyStructuredDataValuesByFieldIdpublic LocatorTool.SearchQuery hasAnyStructuredDataValuesByFieldId(java.lang.String structuredDataFieldId, java.util.Collection<java.lang.String> structuredDataFieldValues) 
 - 
hasAnyTagspublic LocatorTool.SearchQuery hasAnyTags(java.util.Collection<java.lang.String> tags) 
 - 
hasTagpublic LocatorTool.SearchQuery hasTag(java.lang.String tag) 
 - 
byContentTypepublic LocatorTool.SearchQuery byContentType(java.lang.String contentTypeLink) 
 - 
byMetadataSetpublic LocatorTool.SearchQuery byMetadataSet(java.lang.String metadataSetLink) 
 - 
byDataDefinitionpublic LocatorTool.SearchQuery byDataDefinition(java.lang.String dataDefinitionLink) 
 - 
maxResultspublic LocatorTool.SearchQuery maxResults(int maxResults) 
 - 
sortBypublic LocatorTool.SearchQuery sortBy(java.lang.String sortBy) 
 - 
sortDirectionpublic LocatorTool.SearchQuery sortDirection(java.lang.String sortDirection) 
 - 
includePagespublic LocatorTool.SearchQuery includePages(boolean includePages) 
 - 
includeBlockspublic LocatorTool.SearchQuery includeBlocks(boolean includeBlocks) 
 - 
includeFilespublic LocatorTool.SearchQuery includeFiles(boolean includeFiles) 
 - 
includeFolderspublic LocatorTool.SearchQuery includeFolders(boolean includeFolders) 
 - 
includeSymlinkspublic LocatorTool.SearchQuery includeSymlinks(boolean includeSymlinks) 
 - 
preloadStructuredDatapublic LocatorTool.SearchQuery preloadStructuredData() 
 - 
preloadDynamicMetadatapublic LocatorTool.SearchQuery preloadDynamicMetadata() 
 - 
publishableOnlypublic LocatorTool.SearchQuery publishableOnly(boolean publishableOnly) 
 - 
indexableOnlypublic LocatorTool.SearchQuery indexableOnly(boolean indexableOnly) 
 - 
siteName@Deprecated public LocatorTool.SearchQuery siteName(java.lang.String siteName) Deprecated.deprecated version ofbySiteName(String)
 - 
bySiteNamepublic LocatorTool.SearchQuery bySiteName(java.lang.String siteName) 
 - 
byFolderPathpublic LocatorTool.SearchQuery byFolderPath(java.lang.String folderPath) 
 - 
hasAnyPathspublic LocatorTool.SearchQuery hasAnyPaths(java.util.Collection<java.lang.String> assetPaths) 
 - 
searchAcrossAllSitespublic LocatorTool.SearchQuery searchAcrossAllSites() 
 - 
toStringpublic java.lang.String toString() - Overrides:
- toStringin class- java.lang.Object
 
 - 
executepublic java.util.List<? extends BaseAsset> execute() 
 - 
convertToHibernateSearchQueryprotected com.hannonhill.cascade.model.dao.hibernate.HibernateSearchQuery convertToHibernateSearchQuery() - Returns:
- Generates and returns HibernateSearchQuerywith equivalent parameters set.
 
 
- 
 
-