public abstract class AbstractSimpleProperty extends AbstractProperty
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractSimpleProperty(ServiceRegistry serviceRegistry,
String propertyName) |
| Modifier and Type | Method and Description |
|---|---|
<Q,S,E extends Throwable> |
buildLuceneEquality(org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor<Q,S,E> lqpa,
Serializable value,
org.alfresco.repo.search.impl.querymodel.PredicateMode mode,
org.alfresco.repo.search.adaptor.lucene.LuceneFunction luceneFunction) |
<Q,S,E extends Throwable> |
buildLuceneExists(org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor<Q,S,E> lqpa,
Boolean not) |
<Q,S,E extends Throwable> |
buildLuceneGreaterThan(org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor<Q,S,E> lqpa,
Serializable value,
org.alfresco.repo.search.impl.querymodel.PredicateMode mode,
org.alfresco.repo.search.adaptor.lucene.LuceneFunction luceneFunction) |
<Q,S,E extends Throwable> |
buildLuceneGreaterThanOrEquals(org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor<Q,S,E> lqpa,
Serializable value,
org.alfresco.repo.search.impl.querymodel.PredicateMode mode,
org.alfresco.repo.search.adaptor.lucene.LuceneFunction luceneFunction) |
<Q,S,E extends Throwable> |
buildLuceneLessThan(org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor<Q,S,E> lqpa,
Serializable value,
org.alfresco.repo.search.impl.querymodel.PredicateMode mode,
org.alfresco.repo.search.adaptor.lucene.LuceneFunction luceneFunction) |
<Q,S,E extends Throwable> |
buildLuceneLessThanOrEquals(org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor<Q,S,E> lqpa,
Serializable value,
org.alfresco.repo.search.impl.querymodel.PredicateMode mode,
org.alfresco.repo.search.adaptor.lucene.LuceneFunction luceneFunction) |
<Q,S,E extends Throwable> |
buildLuceneLike(org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor<Q,S,E> lqpa,
Serializable value,
Boolean not) |
protected abstract org.alfresco.service.cmr.dictionary.DataTypeDefinition |
getInDataType() |
<Q,S,E extends Throwable> |
getLuceneSortField(org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor<Q,S,E> lqpa) |
protected abstract org.alfresco.service.namespace.QName |
getQNameForExists() |
protected String |
getRangeMax() |
protected String |
getRangeMin() |
protected abstract String |
getValueAsString(Serializable value) |
buildLuceneIn, buildLuceneInequality, getLuceneFieldName, getMappedProperty, getName, getServiceRegistry, getValue, getValue, setValueprotected AbstractSimpleProperty(ServiceRegistry serviceRegistry, String propertyName)
protected abstract String getValueAsString(Serializable value)
protected String getRangeMax()
protected String getRangeMin()
protected abstract org.alfresco.service.cmr.dictionary.DataTypeDefinition getInDataType()
protected abstract org.alfresco.service.namespace.QName getQNameForExists()
public <Q,S,E extends Throwable> Q buildLuceneEquality(org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor<Q,S,E> lqpa, Serializable value, org.alfresco.repo.search.impl.querymodel.PredicateMode mode, org.alfresco.repo.search.adaptor.lucene.LuceneFunction luceneFunction) throws E extends Throwable
buildLuceneEquality in interface org.alfresco.opencmis.dictionary.CMISPropertyLuceneBuilderbuildLuceneEquality in class AbstractPropertyE extends Throwablepublic <Q,S,E extends Throwable> Q buildLuceneExists(org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor<Q,S,E> lqpa, Boolean not) throws E extends Throwable
buildLuceneExists in interface org.alfresco.opencmis.dictionary.CMISPropertyLuceneBuilderbuildLuceneExists in class AbstractPropertyE extends Throwablepublic <Q,S,E extends Throwable> Q buildLuceneGreaterThan(org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor<Q,S,E> lqpa, Serializable value, org.alfresco.repo.search.impl.querymodel.PredicateMode mode, org.alfresco.repo.search.adaptor.lucene.LuceneFunction luceneFunction) throws E extends Throwable
buildLuceneGreaterThan in interface org.alfresco.opencmis.dictionary.CMISPropertyLuceneBuilderbuildLuceneGreaterThan in class AbstractPropertyE extends Throwablepublic <Q,S,E extends Throwable> Q buildLuceneGreaterThanOrEquals(org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor<Q,S,E> lqpa, Serializable value, org.alfresco.repo.search.impl.querymodel.PredicateMode mode, org.alfresco.repo.search.adaptor.lucene.LuceneFunction luceneFunction) throws E extends Throwable
buildLuceneGreaterThanOrEquals in interface org.alfresco.opencmis.dictionary.CMISPropertyLuceneBuilderbuildLuceneGreaterThanOrEquals in class AbstractPropertyE extends Throwablepublic <Q,S,E extends Throwable> Q buildLuceneLessThan(org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor<Q,S,E> lqpa, Serializable value, org.alfresco.repo.search.impl.querymodel.PredicateMode mode, org.alfresco.repo.search.adaptor.lucene.LuceneFunction luceneFunction) throws E extends Throwable
buildLuceneLessThan in interface org.alfresco.opencmis.dictionary.CMISPropertyLuceneBuilderbuildLuceneLessThan in class AbstractPropertyE extends Throwablepublic <Q,S,E extends Throwable> Q buildLuceneLessThanOrEquals(org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor<Q,S,E> lqpa, Serializable value, org.alfresco.repo.search.impl.querymodel.PredicateMode mode, org.alfresco.repo.search.adaptor.lucene.LuceneFunction luceneFunction) throws E extends Throwable
buildLuceneLessThanOrEquals in interface org.alfresco.opencmis.dictionary.CMISPropertyLuceneBuilderbuildLuceneLessThanOrEquals in class AbstractPropertyE extends Throwablepublic <Q,S,E extends Throwable> Q buildLuceneLike(org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor<Q,S,E> lqpa, Serializable value, Boolean not) throws E extends Throwable
buildLuceneLike in interface org.alfresco.opencmis.dictionary.CMISPropertyLuceneBuilderbuildLuceneLike in class AbstractPropertyE extends Throwablepublic <Q,S,E extends Throwable> String getLuceneSortField(org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor<Q,S,E> lqpa) throws E extends Throwable
getLuceneSortField in interface org.alfresco.opencmis.dictionary.CMISPropertyLuceneBuildergetLuceneSortField in class AbstractPropertyE extends ThrowableCopyright © 2005–2014 Alfresco Software. All rights reserved.