public interface QueryModelFactory
Query createQuery(List<Column> columns, Source source, Constraint constraint, List<Ordering> orderings)
Join createJoin(Source left, Source right, JoinType joinType, Constraint joinCondition)
Constraint createConjunction(List<Constraint> constraints)
Constraint createDisjunction(List<Constraint> constraints)
Constraint createFunctionalConstraint(Function function, Map<String,Argument> functionArguments)
Column createColumn(Function function, Map<String,Argument> functionArguments, String alias)
LiteralArgument createLiteralArgument(String name, QName type, Serializable value)
ParameterArgument createParameterArgument(String name, String parameterName)
PropertyArgument createPropertyArgument(String name, boolean queryable, boolean orderable, String selectorAlias, String propertyName)
SelectorArgument createSelectorArgument(String name, String selectorAlias)
ListArgument createListArgument(String name, ArrayList<Argument> arguments)
Copyright © 2005–2018 Alfresco Software. All rights reserved.