Package org.alfresco.repo.search
Class QueryParameterDefImpl
- java.lang.Object
-
- org.alfresco.repo.search.QueryParameterDefImpl
-
- All Implemented Interfaces:
NamedQueryParameterDefinition,QueryParameterDefinition
public class QueryParameterDefImpl extends Object implements QueryParameterDefinition
-
-
Constructor Summary
Constructors Constructor Description QueryParameterDefImpl(QName qName, DataTypeDefinition dataTypeDefintion, boolean hasDefaultValue, String defaultValue)QueryParameterDefImpl(QName qName, PropertyDefinition propertyDefinition, boolean hasDefaultValue, String defaultValue)QueryParameterDefImpl
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static QueryParameterDefinitioncreateParameterDefinition(org.dom4j.Element element, DictionaryService dictionaryService, NamespacePrefixResolver nspr)DataTypeDefinitiongetDataTypeDefinition()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()PropertyDefinitiongetPropertyDefinition()QNamegetQName()QueryParameterDefinitiongetQueryParameterDefinition()booleanhasDefaultValue()
-
-
-
Constructor Detail
-
QueryParameterDefImpl
public QueryParameterDefImpl(QName qName, PropertyDefinition propertyDefinition, boolean hasDefaultValue, String defaultValue)
QueryParameterDefImpl- Parameters:
qName- QNamepropertyDefinition- PropertyDefinitionhasDefaultValue- booleandefaultValue- String
-
QueryParameterDefImpl
public QueryParameterDefImpl(QName qName, DataTypeDefinition dataTypeDefintion, boolean hasDefaultValue, String defaultValue)
- Parameters:
qName- QNamedataTypeDefintion- DataTypeDefinitionhasDefaultValue- booleandefaultValue- String
-
-
Method Detail
-
getQName
public QName getQName()
- Specified by:
getQNamein interfaceNamedQueryParameterDefinition
-
getPropertyDefinition
public PropertyDefinition getPropertyDefinition()
- Specified by:
getPropertyDefinitionin interfaceQueryParameterDefinition
-
getDataTypeDefinition
public DataTypeDefinition getDataTypeDefinition()
- Specified by:
getDataTypeDefinitionin interfaceQueryParameterDefinition
-
createParameterDefinition
public static QueryParameterDefinition createParameterDefinition(org.dom4j.Element element, DictionaryService dictionaryService, NamespacePrefixResolver nspr)
-
getElementQName
public static org.dom4j.QName getElementQName()
-
getQueryParameterDefinition
public QueryParameterDefinition getQueryParameterDefinition()
- Specified by:
getQueryParameterDefinitionin interfaceNamedQueryParameterDefinition
-
getDefault
public 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 interfaceQueryParameterDefinition
-
hasDefaultValue
public boolean hasDefaultValue()
- Specified by:
hasDefaultValuein interfaceQueryParameterDefinition
-
-