Package org.alfresco.repo.search
Class QueryParameterDefImpl
java.lang.Object
org.alfresco.repo.search.QueryParameterDefImpl
- All Implemented Interfaces:
NamedQueryParameterDefinition,QueryParameterDefinition
-
Constructor Summary
ConstructorsConstructorDescriptionQueryParameterDefImpl(QName qName, DataTypeDefinition dataTypeDefintion, boolean hasDefaultValue, String defaultValue) QueryParameterDefImpl(QName qName, PropertyDefinition propertyDefinition, boolean hasDefaultValue, String defaultValue) QueryParameterDefImpl -
Method Summary
Modifier and TypeMethodDescriptionstatic QueryParameterDefinitioncreateParameterDefinition(org.dom4j.Element element, DictionaryService dictionaryService, NamespacePrefixResolver nspr) There may be a default value which is null ie <default-value/> the empty string <default-value></default-value> or no entry at all for no default valuestatic org.dom4j.QNamegetQName()boolean
-
Constructor Details
-
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 Details
-
getQName
- Specified by:
getQNamein interfaceNamedQueryParameterDefinition
-
getPropertyDefinition
- Specified by:
getPropertyDefinitionin interfaceQueryParameterDefinition
-
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
- Specified by:
getQueryParameterDefinitionin interfaceNamedQueryParameterDefinition
-
getDefault
There may be a default value which is null ie <default-value/> the empty string <default-value></default-value> or no entry at all for no default value- Specified by:
getDefaultin interfaceQueryParameterDefinition
-
hasDefaultValue
public boolean hasDefaultValue()- Specified by:
hasDefaultValuein interfaceQueryParameterDefinition
-