Package org.alfresco.repo.search.impl
Class QueryParserUtils
- java.lang.Object
-
- org.alfresco.repo.search.impl.QueryParserUtils
-
- All Implemented Interfaces:
QueryConstants
public class QueryParserUtils extends java.lang.Object implements QueryConstants
- Author:
- Andy
-
-
Field Summary
-
Fields inherited from interface org.alfresco.repo.search.adaptor.lucene.QueryConstants
FIELD_ACLID, FIELD_ACLTXCOMMITTIME, FIELD_ACLTXID, FIELD_ALL, FIELD_ANAME, FIELD_ANCESTOR, FIELD_APATH, FIELD_ASPECT, FIELD_ASSOCTYPEQNAME, FIELD_AUTHORITY, FIELD_AUTHORITYSET, FIELD_CASCADE_FLAG, FIELD_CASCADETX, FIELD_CLASS, FIELD_CONTENT_DOC_ID_SUFFIX, FIELD_DBID, FIELD_DENIED, FIELD_DENYSET, FIELD_DOC_TYPE, FIELD_ENCODING_SUFFIX, FIELD_EXACTASPECT, FIELD_EXACTTYPE, FIELD_EXCEPTION_MESSAGE, FIELD_EXCEPTION_STACK, FIELD_EXISTS, FIELD_FIELDS, FIELD_FINGERPRINT, FIELD_FTSREF, FIELD_FTSSTATUS, FIELD_GEO, FIELD_ID, FIELD_INACLTXID, FIELD_INTXID, FIELD_ISCATEGORY, FIELD_ISCONTAINER, FIELD_ISNODE, FIELD_ISNOTNULL, FIELD_ISNULL, FIELD_ISROOT, FIELD_ISUNSET, FIELD_LID, FIELD_LINKASPECT, FIELD_LOCALE_SUFFIX, FIELD_MIMETYPE_SUFFIX, FIELD_NO_LOCALE_SUFFIX, FIELD_NPATH, FIELD_NULLPROPERTIES, FIELD_OWNER, FIELD_OWNERSET, FIELD_PARENT, FIELD_PARENT_ASSOC_CRC, FIELD_PATH, FIELD_PATHWITHREPEATS, FIELD_PNAME, FIELD_PRIMARYASSOCQNAME, FIELD_PRIMARYASSOCTYPEQNAME, FIELD_PRIMARYPARENT, FIELD_PROPERTIES, FIELD_QNAME, FIELD_READER, FIELD_READERSET, FIELD_S_ACLTXCOMMITTIME, FIELD_S_ACLTXID, FIELD_S_INACLTXID, FIELD_S_INTXID, FIELD_S_TXCOMMITTIME, FIELD_S_TXID, FIELD_SITE, FIELD_SIZE_SUFFIX, FIELD_SOLR_LOCALISED_UNTOKENISED_SUFFIX, FIELD_SOLR_NOLOCALE_TOKENISED_SUFFIX, FIELD_SOLR_NOLOCALE_UNTOKENISED_SUFFIX, FIELD_SOLR_UNIT_OF_TIME_DAY_SUFFIX, FIELD_SOLR_UNIT_OF_TIME_HOUR_SUFFIX, FIELD_SOLR_UNIT_OF_TIME_MINUTE_SUFFIX, FIELD_SOLR_UNIT_OF_TIME_MONTH_SUFFIX, FIELD_SOLR_UNIT_OF_TIME_SECOND_SUFFIX, FIELD_SOLR_UNIT_OF_TIME_YEAR_SUFFIX, FIELD_SOLR4_ID, FIELD_SORT_SUFFIX, FIELD_TAG, FIELD_TAG_SUGGEST, FIELD_TENANT, FIELD_TEXT, FIELD_TRANSFORMATION_EXCEPTION_SUFFIX, FIELD_TRANSFORMATION_STATUS_SUFFIX, FIELD_TRANSFORMATION_TIME_SUFFIX, FIELD_TX, FIELD_TXCOMMITTIME, FIELD_TXID, FIELD_TYPE, FIELD_VERSION, PROPERTY_FIELD_PREFIX
-
-
Constructor Summary
Constructors Constructor Description QueryParserUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.String
expandQName(java.lang.String defaultNameSpaceUri, NamespacePrefixResolver namespacePrefixResolver, java.lang.String qnameString)
static org.alfresco.util.Pair<java.lang.String,java.lang.String>
extractFieldNameAndEnding(java.lang.String field)
static AspectDefinition
matchAspectDefinition(java.lang.String defaultNameSpaceUri, NamespacePrefixResolver namespacePrefixResolver, DictionaryService dictionaryService, java.lang.String string)
static ClassDefinition
matchClassDefinition(java.lang.String defaultNameSpaceUri, NamespacePrefixResolver namespacePrefixResolver, DictionaryService dictionaryService, java.lang.String string)
static DataTypeDefinition
matchDataTypeDefinition(java.lang.String defaultNameSpaceUri, NamespacePrefixResolver namespacePrefixResolver, DictionaryService dictionaryService, java.lang.String string)
static PropertyDefinition
matchPropertyDefinition(java.lang.String defaultNameSpaceUri, NamespacePrefixResolver namespacePrefixResolver, DictionaryService dictionaryService, java.lang.String string)
static TypeDefinition
matchTypeDefinition(java.lang.String defaultNameSpaceUri, NamespacePrefixResolver namespacePrefixResolver, DictionaryService dictionaryService, java.lang.String string)
static java.lang.String
matchURI(NamespacePrefixResolver namespacePrefixResolver, java.lang.String prefix)
-
-
-
Method Detail
-
expandQName
public static java.lang.String expandQName(java.lang.String defaultNameSpaceUri, NamespacePrefixResolver namespacePrefixResolver, java.lang.String qnameString)
-
matchURI
public static java.lang.String matchURI(NamespacePrefixResolver namespacePrefixResolver, java.lang.String prefix)
-
matchClassDefinition
public static ClassDefinition matchClassDefinition(java.lang.String defaultNameSpaceUri, NamespacePrefixResolver namespacePrefixResolver, DictionaryService dictionaryService, java.lang.String string)
-
matchAspectDefinition
public static AspectDefinition matchAspectDefinition(java.lang.String defaultNameSpaceUri, NamespacePrefixResolver namespacePrefixResolver, DictionaryService dictionaryService, java.lang.String string)
-
matchTypeDefinition
public static TypeDefinition matchTypeDefinition(java.lang.String defaultNameSpaceUri, NamespacePrefixResolver namespacePrefixResolver, DictionaryService dictionaryService, java.lang.String string)
-
matchDataTypeDefinition
public static DataTypeDefinition matchDataTypeDefinition(java.lang.String defaultNameSpaceUri, NamespacePrefixResolver namespacePrefixResolver, DictionaryService dictionaryService, java.lang.String string)
-
matchPropertyDefinition
public static PropertyDefinition matchPropertyDefinition(java.lang.String defaultNameSpaceUri, NamespacePrefixResolver namespacePrefixResolver, DictionaryService dictionaryService, java.lang.String string)
-
extractFieldNameAndEnding
public static org.alfresco.util.Pair<java.lang.String,java.lang.String> extractFieldNameAndEnding(java.lang.String field)
-
-