public class Query3DefImpl<T1,T2,T3> extends QueryDefImpl implements ModelComponent, Query3Def<T1,T2,T3>
QUERIES_BY_ARITY
Constructor and Description |
---|
Query3DefImpl(ViewBuilder viewBuilder,
String name,
Class<T1> type1,
Class<T2> type2,
Class<T3> type3) |
Query3DefImpl(ViewBuilder viewBuilder,
String name,
Class<T1> type1,
String arg1name,
Class<T2> type2,
String arg2name,
Class<T3> type3,
String arg3name) |
Query3DefImpl(ViewBuilder viewBuilder,
String pkg,
String name,
Class<T1> type1,
Class<T2> type2,
Class<T3> type3) |
Query3DefImpl(ViewBuilder viewBuilder,
String pkg,
String name,
Class<T1> type1,
String arg1name,
Class<T2> type2,
String arg2name,
Class<T3> type3,
String arg3name) |
Modifier and Type | Method and Description |
---|---|
QueryCallViewItem |
call(boolean open,
Argument<T1> var1,
Argument<T2> var2,
Argument<T3> var3) |
Variable<T1> |
getArg1() |
Variable<T2> |
getArg2() |
Variable<T3> |
getArg3() |
Variable<?>[] |
getArguments() |
boolean |
isEqualTo(ModelComponent other) |
build, getName, getPackage
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
areEqualInModel, areEqualInModel, areEqualInModel, areEqualInModel
build, getArg, getName, getPackage, getQueryClassByArity
public Query3DefImpl(ViewBuilder viewBuilder, String name, Class<T1> type1, Class<T2> type2, Class<T3> type3)
public Query3DefImpl(ViewBuilder viewBuilder, String pkg, String name, Class<T1> type1, Class<T2> type2, Class<T3> type3)
public Query3DefImpl(ViewBuilder viewBuilder, String name, Class<T1> type1, String arg1name, Class<T2> type2, String arg2name, Class<T3> type3, String arg3name)
public QueryCallViewItem call(boolean open, Argument<T1> var1, Argument<T2> var2, Argument<T3> var3)
public Variable<?>[] getArguments()
getArguments
in interface QueryDef
public boolean isEqualTo(ModelComponent other)
isEqualTo
in interface ModelComponent
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.