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