public class DirectProperty extends AbstractSimpleProperty
| Constructor and Description |
|---|
DirectProperty(ServiceRegistry serviceRegistry,
String propertyName,
org.alfresco.service.namespace.QName alfrescoName)
Construct
|
| Modifier and Type | Method and Description |
|---|---|
protected org.alfresco.service.cmr.dictionary.DataTypeDefinition |
getInDataType() |
String |
getLuceneFieldName() |
<Q,S,E extends Throwable> |
getLuceneSortField(org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor<Q,S,E> lqpa) |
org.alfresco.service.namespace.QName |
getMappedProperty()
Get the (directly) mapped Alfresco property (if a direct mapping exists)
|
protected org.alfresco.service.namespace.QName |
getQNameForExists() |
protected String |
getRangeMax() |
protected String |
getRangeMin() |
Serializable |
getValue(org.alfresco.service.cmr.repository.AssociationRef assocRef)
Get the property value for an association
|
Serializable |
getValue(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Get the property value for a node or an association
|
protected String |
getValueAsString(Serializable value) |
buildLuceneEquality, buildLuceneExists, buildLuceneGreaterThan, buildLuceneGreaterThanOrEquals, buildLuceneLessThan, buildLuceneLessThanOrEquals, buildLuceneLikebuildLuceneIn, buildLuceneInequality, getName, getServiceRegistry, setValuepublic DirectProperty(ServiceRegistry serviceRegistry, String propertyName, org.alfresco.service.namespace.QName alfrescoName)
serviceRegistry - propertyName - alfrescoName - protected String getRangeMax()
getRangeMax in class AbstractSimplePropertyprotected String getRangeMin()
getRangeMin in class AbstractSimplePropertypublic <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 AbstractSimplePropertyE extends Throwablepublic org.alfresco.service.namespace.QName getMappedProperty()
CMISPropertyAccessorgetMappedProperty in interface CMISPropertyAccessorgetMappedProperty in class AbstractPropertypublic Serializable getValue(org.alfresco.service.cmr.repository.NodeRef nodeRef)
CMISPropertyAccessorgetValue in interface CMISPropertyAccessorgetValue in class AbstractPropertypublic Serializable getValue(org.alfresco.service.cmr.repository.AssociationRef assocRef)
CMISPropertyAccessorgetValue in interface CMISPropertyAccessorgetValue in class AbstractPropertypublic String getLuceneFieldName()
getLuceneFieldName in interface org.alfresco.opencmis.dictionary.CMISPropertyLuceneBuildergetLuceneFieldName in class AbstractPropertyprotected String getValueAsString(Serializable value)
getValueAsString in class AbstractSimplePropertyprotected org.alfresco.service.namespace.QName getQNameForExists()
getQNameForExists in class AbstractSimplePropertyprotected org.alfresco.service.cmr.dictionary.DataTypeDefinition getInDataType()
getInDataType in class AbstractSimplePropertyCopyright © 2005–2014 Alfresco Software. All rights reserved.