public class Query4DefImpl<A,B,C,D> extends QueryDefImpl implements Query4Def<A,B,C,D>, ModelComponent
QUERIES_BY_ARITY
Constructor and Description |
---|
Query4DefImpl(ViewBuilder viewBuilder,
String name,
Class<A> type1,
Class<B> type2,
Class<C> type3,
Class<D> type4) |
Query4DefImpl(ViewBuilder viewBuilder,
String name,
Class<A> type1,
String arg1name,
Class<B> type2,
String arg2name,
Class<C> type3,
String arg3name,
Class<D> type4,
String arg4name) |
Query4DefImpl(ViewBuilder viewBuilder,
String pkg,
String name,
Class<A> type1,
Class<B> type2,
Class<C> type3,
Class<D> type4) |
Query4DefImpl(ViewBuilder viewBuilder,
String pkg,
String name,
Class<A> type1,
String arg1name,
Class<B> type2,
String arg2name,
Class<C> type3,
String arg3name,
Class<D> type4,
String arg4name) |
Modifier and Type | Method and Description |
---|---|
QueryCallViewItem |
call(boolean open,
Argument<A> aVar,
Argument<B> bVar,
Argument<C> cVar,
Argument<D> dVar) |
Variable<A> |
getArg1() |
Variable<B> |
getArg2() |
Variable<C> |
getArg3() |
Variable<D> |
getArg4() |
Variable<?>[] |
getArguments() |
boolean |
isEqualTo(ModelComponent other) |
build, getName, getPackage
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
build, getArg, getName, getPackage, getQueryClassByArity
areEqualInModel, areEqualInModel, areEqualInModel, areEqualInModel
public Query4DefImpl(ViewBuilder viewBuilder, String name, Class<A> type1, Class<B> type2, Class<C> type3, Class<D> type4)
public Query4DefImpl(ViewBuilder viewBuilder, String pkg, String name, Class<A> type1, Class<B> type2, Class<C> type3, Class<D> type4)
public Query4DefImpl(ViewBuilder viewBuilder, String name, Class<A> type1, String arg1name, Class<B> type2, String arg2name, Class<C> type3, String arg3name, Class<D> type4, String arg4name)
public QueryCallViewItem call(boolean open, Argument<A> aVar, Argument<B> bVar, Argument<C> cVar, Argument<D> dVar)
public Variable<?>[] getArguments()
getArguments
in interface QueryDef
public boolean isEqualTo(ModelComponent other)
isEqualTo
in interface ModelComponent
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.