Package org.alfresco.repo.search
Class QueryParameterDefImpl
- java.lang.Object
-
- org.alfresco.repo.search.QueryParameterDefImpl
-
- All Implemented Interfaces:
org.alfresco.service.cmr.search.NamedQueryParameterDefinition,org.alfresco.service.cmr.search.QueryParameterDefinition
public class QueryParameterDefImpl extends java.lang.Object implements org.alfresco.service.cmr.search.QueryParameterDefinition
-
-
Constructor Summary
Constructors Constructor Description QueryParameterDefImpl(org.alfresco.service.namespace.QName qName, org.alfresco.service.cmr.dictionary.DataTypeDefinition dataTypeDefintion, boolean hasDefaultValue, java.lang.String defaultValue)QueryParameterDefImpl(org.alfresco.service.namespace.QName qName, org.alfresco.service.cmr.dictionary.PropertyDefinition propertyDefinition, boolean hasDefaultValue, java.lang.String defaultValue)QueryParameterDefImpl
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static org.alfresco.service.cmr.search.QueryParameterDefinitioncreateParameterDefinition(org.dom4j.Element element, org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService, org.alfresco.service.namespace.NamespacePrefixResolver nspr)org.alfresco.service.cmr.dictionary.DataTypeDefinitiongetDataTypeDefinition()java.lang.StringgetDefault()There may be a default value which is null iethe empty string or no entry at all for no default value static org.dom4j.QNamegetElementQName()org.alfresco.service.cmr.dictionary.PropertyDefinitiongetPropertyDefinition()org.alfresco.service.namespace.QNamegetQName()org.alfresco.service.cmr.search.QueryParameterDefinitiongetQueryParameterDefinition()booleanhasDefaultValue()
-
-
-
Constructor Detail
-
QueryParameterDefImpl
public QueryParameterDefImpl(org.alfresco.service.namespace.QName qName, org.alfresco.service.cmr.dictionary.PropertyDefinition propertyDefinition, boolean hasDefaultValue, java.lang.String defaultValue)QueryParameterDefImpl- Parameters:
qName- QNamepropertyDefinition- PropertyDefinitionhasDefaultValue- booleandefaultValue- String
-
QueryParameterDefImpl
public QueryParameterDefImpl(org.alfresco.service.namespace.QName qName, org.alfresco.service.cmr.dictionary.DataTypeDefinition dataTypeDefintion, boolean hasDefaultValue, java.lang.String defaultValue)- Parameters:
qName- QNamedataTypeDefintion- DataTypeDefinitionhasDefaultValue- booleandefaultValue- String
-
-
Method Detail
-
getQName
public org.alfresco.service.namespace.QName getQName()
- Specified by:
getQNamein interfaceorg.alfresco.service.cmr.search.NamedQueryParameterDefinition
-
getPropertyDefinition
public org.alfresco.service.cmr.dictionary.PropertyDefinition getPropertyDefinition()
- Specified by:
getPropertyDefinitionin interfaceorg.alfresco.service.cmr.search.QueryParameterDefinition
-
getDataTypeDefinition
public org.alfresco.service.cmr.dictionary.DataTypeDefinition getDataTypeDefinition()
- Specified by:
getDataTypeDefinitionin interfaceorg.alfresco.service.cmr.search.QueryParameterDefinition
-
createParameterDefinition
public static org.alfresco.service.cmr.search.QueryParameterDefinition createParameterDefinition(org.dom4j.Element element, org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService, org.alfresco.service.namespace.NamespacePrefixResolver nspr)
-
getElementQName
public static org.dom4j.QName getElementQName()
-
getQueryParameterDefinition
public org.alfresco.service.cmr.search.QueryParameterDefinition getQueryParameterDefinition()
- Specified by:
getQueryParameterDefinitionin interfaceorg.alfresco.service.cmr.search.NamedQueryParameterDefinition
-
getDefault
public java.lang.String getDefault()
There may be a default value which is null iethe empty string or no entry at all for no default value - Specified by:
getDefaultin interfaceorg.alfresco.service.cmr.search.QueryParameterDefinition
-
hasDefaultValue
public boolean hasDefaultValue()
- Specified by:
hasDefaultValuein interfaceorg.alfresco.service.cmr.search.QueryParameterDefinition
-
-