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_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.StringexpandQName(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 AspectDefinitionmatchAspectDefinition(java.lang.String defaultNameSpaceUri, NamespacePrefixResolver namespacePrefixResolver, DictionaryService dictionaryService, java.lang.String string)static ClassDefinitionmatchClassDefinition(java.lang.String defaultNameSpaceUri, NamespacePrefixResolver namespacePrefixResolver, DictionaryService dictionaryService, java.lang.String string)static DataTypeDefinitionmatchDataTypeDefinition(java.lang.String defaultNameSpaceUri, NamespacePrefixResolver namespacePrefixResolver, DictionaryService dictionaryService, java.lang.String string)static PropertyDefinitionmatchPropertyDefinition(java.lang.String defaultNameSpaceUri, NamespacePrefixResolver namespacePrefixResolver, DictionaryService dictionaryService, java.lang.String string)static TypeDefinitionmatchTypeDefinition(java.lang.String defaultNameSpaceUri, NamespacePrefixResolver namespacePrefixResolver, DictionaryService dictionaryService, java.lang.String string)static java.lang.StringmatchURI(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)
-
-