public class DirectProperty extends AbstractSimpleProperty
| Constructor and Description |
|---|
DirectProperty(ServiceRegistry serviceRegistry,
java.lang.String propertyName,
org.alfresco.service.namespace.QName alfrescoName)
Construct
|
| Modifier and Type | Method and Description |
|---|---|
protected org.alfresco.service.cmr.dictionary.DataTypeDefinition |
getInDataType() |
java.lang.String |
getLuceneFieldName() |
java.lang.String |
getLuceneSortField(org.alfresco.repo.search.impl.lucene.AbstractLuceneQueryParser lqp) |
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 java.lang.String |
getRangeMax() |
protected java.lang.String |
getRangeMin() |
java.io.Serializable |
getValue(org.alfresco.service.cmr.repository.AssociationRef assocRef)
Get the property value for an association
|
java.io.Serializable |
getValue(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Get the property value for a node or an association
|
protected java.lang.String |
getValueAsString(java.io.Serializable value) |
buildLuceneEquality, buildLuceneExists, buildLuceneGreaterThan, buildLuceneGreaterThanOrEquals, buildLuceneIn, buildLuceneInequality, buildLuceneLessThan, buildLuceneLessThanOrEquals, buildLuceneLikegetName, getServiceRegistry, setValuepublic DirectProperty(ServiceRegistry serviceRegistry, java.lang.String propertyName, org.alfresco.service.namespace.QName alfrescoName)
serviceRegistry - propertyName - alfrescoName - protected java.lang.String getRangeMax()
getRangeMax in class AbstractSimplePropertyprotected java.lang.String getRangeMin()
getRangeMin in class AbstractSimplePropertypublic java.lang.String getLuceneSortField(org.alfresco.repo.search.impl.lucene.AbstractLuceneQueryParser lqp)
getLuceneSortField in interface org.alfresco.opencmis.dictionary.CMISPropertyLuceneBuildergetLuceneSortField in class AbstractSimplePropertypublic org.alfresco.service.namespace.QName getMappedProperty()
CMISPropertyAccessorgetMappedProperty in interface CMISPropertyAccessorgetMappedProperty in class AbstractPropertypublic java.io.Serializable getValue(org.alfresco.service.cmr.repository.NodeRef nodeRef)
CMISPropertyAccessorgetValue in interface CMISPropertyAccessorgetValue in class AbstractPropertypublic java.io.Serializable getValue(org.alfresco.service.cmr.repository.AssociationRef assocRef)
CMISPropertyAccessorgetValue in interface CMISPropertyAccessorgetValue in class AbstractPropertypublic java.lang.String getLuceneFieldName()
getLuceneFieldName in interface org.alfresco.opencmis.dictionary.CMISPropertyLuceneBuildergetLuceneFieldName in class AbstractPropertyprotected java.lang.String getValueAsString(java.io.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 - 2010 Alfresco Software, Inc. All Rights Reserved.