org.alfresco.repo.search
Class QueryParameterDefImpl

java.lang.Object
  extended by 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
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
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)
           
 org.alfresco.service.cmr.dictionary.DataTypeDefinition getDataTypeDefinition()
           
 java.lang.String getDefault()
          There may be a default value which is null ie the empty string or no entry at all for no default value
static org.dom4j.QName getElementQName()
           
 org.alfresco.service.cmr.dictionary.PropertyDefinition getPropertyDefinition()
           
 org.alfresco.service.namespace.QName getQName()
           
 org.alfresco.service.cmr.search.QueryParameterDefinition getQueryParameterDefinition()
           
 boolean hasDefaultValue()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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 -
propertyDefinition -
hasDefaultValue -
defaultValue -

QueryParameterDefImpl

public QueryParameterDefImpl(org.alfresco.service.namespace.QName qName,
                             org.alfresco.service.cmr.dictionary.DataTypeDefinition dataTypeDefintion,
                             boolean hasDefaultValue,
                             java.lang.String defaultValue)
Parameters:
qName -
dataTypeDefintion -
hasDefaultValue -
defaultValue -
Method Detail

getQName

public org.alfresco.service.namespace.QName getQName()
Specified by:
getQName in interface org.alfresco.service.cmr.search.NamedQueryParameterDefinition

getPropertyDefinition

public org.alfresco.service.cmr.dictionary.PropertyDefinition getPropertyDefinition()
Specified by:
getPropertyDefinition in interface org.alfresco.service.cmr.search.QueryParameterDefinition

getDataTypeDefinition

public org.alfresco.service.cmr.dictionary.DataTypeDefinition getDataTypeDefinition()
Specified by:
getDataTypeDefinition in interface org.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:
getQueryParameterDefinition in interface org.alfresco.service.cmr.search.NamedQueryParameterDefinition

getDefault

public java.lang.String getDefault()
There may be a default value which is null ie the empty string or no entry at all for no default value

Specified by:
getDefault in interface org.alfresco.service.cmr.search.QueryParameterDefinition

hasDefaultValue

public boolean hasDefaultValue()
Specified by:
hasDefaultValue in interface org.alfresco.service.cmr.search.QueryParameterDefinition


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.