public class DBQueryModelFactory
extends java.lang.Object
implements org.alfresco.repo.search.impl.querymodel.QueryModelFactory
| Constructor and Description |
|---|
DBQueryModelFactory() |
| Modifier and Type | Method and Description |
|---|---|
org.alfresco.repo.search.impl.querymodel.Column |
createColumn(org.alfresco.repo.search.impl.querymodel.Function function,
java.util.Map functionArguments,
java.lang.String alias) |
org.alfresco.repo.search.impl.querymodel.Constraint |
createConjunction(java.util.List constraints) |
org.alfresco.repo.search.impl.querymodel.Constraint |
createDisjunction(java.util.List constraints) |
org.alfresco.repo.search.impl.querymodel.Constraint |
createFunctionalConstraint(org.alfresco.repo.search.impl.querymodel.Function function,
java.util.Map functionArguments) |
org.alfresco.repo.search.impl.querymodel.FunctionArgument |
createFunctionArgument(java.lang.String name,
org.alfresco.repo.search.impl.querymodel.Function function,
java.util.Map functionArguments) |
org.alfresco.repo.search.impl.querymodel.Join |
createJoin(org.alfresco.repo.search.impl.querymodel.Source left,
org.alfresco.repo.search.impl.querymodel.Source right,
org.alfresco.repo.search.impl.querymodel.JoinType joinType,
org.alfresco.repo.search.impl.querymodel.Constraint joinCondition) |
org.alfresco.repo.search.impl.querymodel.ListArgument |
createListArgument(java.lang.String name,
java.util.ArrayList arguments) |
org.alfresco.repo.search.impl.querymodel.LiteralArgument |
createLiteralArgument(java.lang.String name,
org.alfresco.service.namespace.QName type,
java.io.Serializable value) |
org.alfresco.repo.search.impl.querymodel.Ordering |
createOrdering(org.alfresco.repo.search.impl.querymodel.Column column,
org.alfresco.repo.search.impl.querymodel.Order order) |
org.alfresco.repo.search.impl.querymodel.ParameterArgument |
createParameterArgument(java.lang.String name,
java.lang.String parameterName) |
org.alfresco.repo.search.impl.querymodel.PropertyArgument |
createPropertyArgument(java.lang.String name,
boolean queryable,
boolean orderable,
java.lang.String selectorAlias,
java.lang.String propertyName) |
org.alfresco.repo.search.impl.querymodel.Query |
createQuery(java.util.List columns,
org.alfresco.repo.search.impl.querymodel.Source source,
org.alfresco.repo.search.impl.querymodel.Constraint constraint,
java.util.List orderings) |
org.alfresco.repo.search.impl.querymodel.Selector |
createSelector(org.alfresco.service.namespace.QName classQName,
java.lang.String alias) |
org.alfresco.repo.search.impl.querymodel.SelectorArgument |
createSelectorArgument(java.lang.String name,
java.lang.String selectorAlias) |
org.alfresco.repo.search.impl.querymodel.Function |
getFunction(java.lang.String functionName) |
public org.alfresco.repo.search.impl.querymodel.Query createQuery(java.util.List columns,
org.alfresco.repo.search.impl.querymodel.Source source,
org.alfresco.repo.search.impl.querymodel.Constraint constraint,
java.util.List orderings)
createQuery in interface org.alfresco.repo.search.impl.querymodel.QueryModelFactorypublic org.alfresco.repo.search.impl.querymodel.Selector createSelector(org.alfresco.service.namespace.QName classQName,
java.lang.String alias)
createSelector in interface org.alfresco.repo.search.impl.querymodel.QueryModelFactorypublic org.alfresco.repo.search.impl.querymodel.Join createJoin(org.alfresco.repo.search.impl.querymodel.Source left,
org.alfresco.repo.search.impl.querymodel.Source right,
org.alfresco.repo.search.impl.querymodel.JoinType joinType,
org.alfresco.repo.search.impl.querymodel.Constraint joinCondition)
createJoin in interface org.alfresco.repo.search.impl.querymodel.QueryModelFactorypublic org.alfresco.repo.search.impl.querymodel.Constraint createConjunction(java.util.List constraints)
createConjunction in interface org.alfresco.repo.search.impl.querymodel.QueryModelFactorypublic org.alfresco.repo.search.impl.querymodel.Constraint createDisjunction(java.util.List constraints)
createDisjunction in interface org.alfresco.repo.search.impl.querymodel.QueryModelFactorypublic org.alfresco.repo.search.impl.querymodel.Constraint createFunctionalConstraint(org.alfresco.repo.search.impl.querymodel.Function function,
java.util.Map functionArguments)
createFunctionalConstraint in interface org.alfresco.repo.search.impl.querymodel.QueryModelFactorypublic org.alfresco.repo.search.impl.querymodel.Column createColumn(org.alfresco.repo.search.impl.querymodel.Function function,
java.util.Map functionArguments,
java.lang.String alias)
createColumn in interface org.alfresco.repo.search.impl.querymodel.QueryModelFactorypublic org.alfresco.repo.search.impl.querymodel.LiteralArgument createLiteralArgument(java.lang.String name,
org.alfresco.service.namespace.QName type,
java.io.Serializable value)
createLiteralArgument in interface org.alfresco.repo.search.impl.querymodel.QueryModelFactorypublic org.alfresco.repo.search.impl.querymodel.Ordering createOrdering(org.alfresco.repo.search.impl.querymodel.Column column,
org.alfresco.repo.search.impl.querymodel.Order order)
createOrdering in interface org.alfresco.repo.search.impl.querymodel.QueryModelFactorypublic org.alfresco.repo.search.impl.querymodel.ParameterArgument createParameterArgument(java.lang.String name,
java.lang.String parameterName)
createParameterArgument in interface org.alfresco.repo.search.impl.querymodel.QueryModelFactorypublic org.alfresco.repo.search.impl.querymodel.PropertyArgument createPropertyArgument(java.lang.String name,
boolean queryable,
boolean orderable,
java.lang.String selectorAlias,
java.lang.String propertyName)
createPropertyArgument in interface org.alfresco.repo.search.impl.querymodel.QueryModelFactorypublic org.alfresco.repo.search.impl.querymodel.SelectorArgument createSelectorArgument(java.lang.String name,
java.lang.String selectorAlias)
createSelectorArgument in interface org.alfresco.repo.search.impl.querymodel.QueryModelFactorypublic org.alfresco.repo.search.impl.querymodel.Function getFunction(java.lang.String functionName)
getFunction in interface org.alfresco.repo.search.impl.querymodel.QueryModelFactorypublic org.alfresco.repo.search.impl.querymodel.ListArgument createListArgument(java.lang.String name,
java.util.ArrayList arguments)
createListArgument in interface org.alfresco.repo.search.impl.querymodel.QueryModelFactorypublic org.alfresco.repo.search.impl.querymodel.FunctionArgument createFunctionArgument(java.lang.String name,
org.alfresco.repo.search.impl.querymodel.Function function,
java.util.Map functionArguments)
createFunctionArgument in interface org.alfresco.repo.search.impl.querymodel.QueryModelFactoryCopyright © 2005 - 2013 Alfresco Software, Inc. All Rights Reserved.