public class io.ebeaninternal.server.expression.FilterExpressionList<T> extends io.ebeaninternal.server.expression.DefaultExpressionList<T>
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: io.ebeaninternal.server.expression.FilterExpressionList
super_class: io.ebeaninternal.server.expression.DefaultExpressionList
{
private static final java.lang.String notAllowedMessage;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "This method is not allowed on a filter"
private final io.ebean.Query<T> rootQuery;
descriptor: Lio/ebean/Query;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: Lio/ebean/Query<TT;>;
private final io.ebeaninternal.server.expression.FilterExprPath pathPrefix;
descriptor: Lio/ebeaninternal/server/expression/FilterExprPath;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private int firstRow;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int maxRows;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private java.lang.String orderByClause;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
public void <init>(io.ebeaninternal.server.expression.FilterExprPath, io.ebeaninternal.server.expression.FilterExpressionList<T>);
descriptor: (Lio/ebeaninternal/server/expression/FilterExprPath;Lio/ebeaninternal/server/expression/FilterExpressionList;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aconst_null
aload 2
getfield io.ebeaninternal.server.expression.FilterExpressionList.expr:Lio/ebean/ExpressionFactory;
aconst_null
aload 2
invokevirtual io.ebeaninternal.server.expression.FilterExpressionList.getUnderlyingList:()Ljava/util/List;
invokespecial io.ebeaninternal.server.expression.DefaultExpressionList.<init>:(Lio/ebean/Query;Lio/ebean/ExpressionFactory;Lio/ebean/ExpressionList;Ljava/util/List;)V
1: aload 0
aload 1
putfield io.ebeaninternal.server.expression.FilterExpressionList.pathPrefix:Lio/ebeaninternal/server/expression/FilterExprPath;
2: aload 0
aload 2
getfield io.ebeaninternal.server.expression.FilterExpressionList.rootQuery:Lio/ebean/Query;
putfield io.ebeaninternal.server.expression.FilterExpressionList.rootQuery:Lio/ebean/Query;
3: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/ebeaninternal/server/expression/FilterExpressionList<TT;>;
0 4 1 pathPrefix Lio/ebeaninternal/server/expression/FilterExprPath;
0 4 2 original Lio/ebeaninternal/server/expression/FilterExpressionList<TT;>;
Signature: (Lio/ebeaninternal/server/expression/FilterExprPath;Lio/ebeaninternal/server/expression/FilterExpressionList<TT;>;)V
MethodParameters:
Name Flags
pathPrefix
original
public void <init>(io.ebeaninternal.server.expression.FilterExprPath, io.ebean.ExpressionFactory, io.ebean.Query<T>);
descriptor: (Lio/ebeaninternal/server/expression/FilterExprPath;Lio/ebean/ExpressionFactory;Lio/ebean/Query;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aconst_null
aload 2
aconst_null
invokespecial io.ebeaninternal.server.expression.DefaultExpressionList.<init>:(Lio/ebean/Query;Lio/ebean/ExpressionFactory;Lio/ebean/ExpressionList;)V
1: aload 0
aload 1
putfield io.ebeaninternal.server.expression.FilterExpressionList.pathPrefix:Lio/ebeaninternal/server/expression/FilterExprPath;
2: aload 0
aload 3
putfield io.ebeaninternal.server.expression.FilterExpressionList.rootQuery:Lio/ebean/Query;
3: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/ebeaninternal/server/expression/FilterExpressionList<TT;>;
0 4 1 pathPrefix Lio/ebeaninternal/server/expression/FilterExprPath;
0 4 2 expr Lio/ebean/ExpressionFactory;
0 4 3 rootQuery Lio/ebean/Query<TT;>;
Signature: (Lio/ebeaninternal/server/expression/FilterExprPath;Lio/ebean/ExpressionFactory;Lio/ebean/Query<TT;>;)V
MethodParameters:
Name Flags
pathPrefix
expr
rootQuery
protected io.ebean.Junction<T> junction(io.ebean.Junction$Type);
descriptor: (Lio/ebean/Junction$Type;)Lio/ebean/Junction;
flags: (0x0004) ACC_PROTECTED
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield io.ebeaninternal.server.expression.FilterExpressionList.expr:Lio/ebean/ExpressionFactory;
aload 1
aload 0
getfield io.ebeaninternal.server.expression.FilterExpressionList.rootQuery:Lio/ebean/Query;
aload 0
invokeinterface io.ebean.ExpressionFactory.junction:(Lio/ebean/Junction$Type;Lio/ebean/Query;Lio/ebean/ExpressionList;)Lio/ebean/Junction;
astore 2
start local 2 1: aload 0
aload 2
invokevirtual io.ebeaninternal.server.expression.FilterExpressionList.add:(Lio/ebean/Expression;)Lio/ebean/ExpressionList;
pop
2: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lio/ebeaninternal/server/expression/FilterExpressionList<TT;>;
0 3 1 type Lio/ebean/Junction$Type;
1 3 2 junction Lio/ebean/Junction<TT;>;
Signature: (Lio/ebean/Junction$Type;)Lio/ebean/Junction<TT;>;
MethodParameters:
Name Flags
type
public io.ebeaninternal.api.SpiExpressionList<?> trimPath(int);
descriptor: (I)Lio/ebeaninternal/api/SpiExpressionList;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: new io.ebeaninternal.server.expression.FilterExpressionList
dup
aload 0
getfield io.ebeaninternal.server.expression.FilterExpressionList.pathPrefix:Lio/ebeaninternal/server/expression/FilterExprPath;
iload 1
invokevirtual io.ebeaninternal.server.expression.FilterExprPath.trimPath:(I)Lio/ebeaninternal/server/expression/FilterExprPath;
aload 0
invokespecial io.ebeaninternal.server.expression.FilterExpressionList.<init>:(Lio/ebeaninternal/server/expression/FilterExprPath;Lio/ebeaninternal/server/expression/FilterExpressionList;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/ebeaninternal/server/expression/FilterExpressionList<TT;>;
0 1 1 prefixTrim I
Signature: (I)Lio/ebeaninternal/api/SpiExpressionList<*>;
MethodParameters:
Name Flags
prefixTrim
public io.ebean.ExpressionList<T> filterMany(java.lang.String);
descriptor: (Ljava/lang/String;)Lio/ebean/ExpressionList;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield io.ebeaninternal.server.expression.FilterExpressionList.rootQuery:Lio/ebean/Query;
aload 1
invokeinterface io.ebean.Query.filterMany:(Ljava/lang/String;)Lio/ebean/ExpressionList;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/ebeaninternal/server/expression/FilterExpressionList<TT;>;
0 1 1 prop Ljava/lang/String;
Signature: (Ljava/lang/String;)Lio/ebean/ExpressionList<TT;>;
MethodParameters:
Name Flags
prop
public io.ebean.FutureIds<T> findFutureIds();
descriptor: ()Lio/ebean/FutureIds;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.ebeaninternal.server.expression.FilterExpressionList.rootQuery:Lio/ebean/Query;
invokeinterface io.ebean.Query.findFutureIds:()Lio/ebean/FutureIds;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/ebeaninternal/server/expression/FilterExpressionList<TT;>;
Signature: ()Lio/ebean/FutureIds<TT;>;
public io.ebean.FutureList<T> findFutureList();
descriptor: ()Lio/ebean/FutureList;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.ebeaninternal.server.expression.FilterExpressionList.rootQuery:Lio/ebean/Query;
invokeinterface io.ebean.Query.findFutureList:()Lio/ebean/FutureList;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/ebeaninternal/server/expression/FilterExpressionList<TT;>;
Signature: ()Lio/ebean/FutureList<TT;>;
public io.ebean.FutureRowCount<T> findFutureCount();
descriptor: ()Lio/ebean/FutureRowCount;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.ebeaninternal.server.expression.FilterExpressionList.rootQuery:Lio/ebean/Query;
invokeinterface io.ebean.Query.findFutureCount:()Lio/ebean/FutureRowCount;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/ebeaninternal/server/expression/FilterExpressionList<TT;>;
Signature: ()Lio/ebean/FutureRowCount<TT;>;
public java.util.List<T> findList();
descriptor: ()Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.ebeaninternal.server.expression.FilterExpressionList.rootQuery:Lio/ebean/Query;
invokeinterface io.ebean.Query.findList:()Ljava/util/List;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/ebeaninternal/server/expression/FilterExpressionList<TT;>;
Signature: ()Ljava/util/List<TT;>;
public <K> java.util.Map<K, T> findMap();
descriptor: ()Ljava/util/Map;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.ebeaninternal.server.expression.FilterExpressionList.rootQuery:Lio/ebean/Query;
invokeinterface io.ebean.Query.findMap:()Ljava/util/Map;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/ebeaninternal/server/expression/FilterExpressionList<TT;>;
Signature: <K:Ljava/lang/Object;>()Ljava/util/Map<TK;TT;>;
public int findCount();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.ebeaninternal.server.expression.FilterExpressionList.rootQuery:Lio/ebean/Query;
invokeinterface io.ebean.Query.findCount:()I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/ebeaninternal/server/expression/FilterExpressionList<TT;>;
public java.util.Set<T> findSet();
descriptor: ()Ljava/util/Set;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.ebeaninternal.server.expression.FilterExpressionList.rootQuery:Lio/ebean/Query;
invokeinterface io.ebean.Query.findSet:()Ljava/util/Set;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/ebeaninternal/server/expression/FilterExpressionList<TT;>;
Signature: ()Ljava/util/Set<TT;>;
public T findOne();
descriptor: ()Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.ebeaninternal.server.expression.FilterExpressionList.rootQuery:Lio/ebean/Query;
invokeinterface io.ebean.Query.findOne:()Ljava/lang/Object;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/ebeaninternal/server/expression/FilterExpressionList<TT;>;
Signature: ()TT;
public java.util.Optional<T> findOneOrEmpty();
descriptor: ()Ljava/util/Optional;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.ebeaninternal.server.expression.FilterExpressionList.rootQuery:Lio/ebean/Query;
invokeinterface io.ebean.Query.findOneOrEmpty:()Ljava/util/Optional;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/ebeaninternal/server/expression/FilterExpressionList<TT;>;
Signature: ()Ljava/util/Optional<TT;>;
public boolean exists();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.ebeaninternal.server.expression.FilterExpressionList.rootQuery:Lio/ebean/Query;
invokeinterface io.ebean.Query.exists:()Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/ebeaninternal/server/expression/FilterExpressionList<TT;>;
public io.ebean.ExpressionList<T> having();
descriptor: ()Lio/ebean/ExpressionList;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new javax.persistence.PersistenceException
dup
ldc "This method is not allowed on a filter"
invokespecial javax.persistence.PersistenceException.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/ebeaninternal/server/expression/FilterExpressionList<TT;>;
Signature: ()Lio/ebean/ExpressionList<TT;>;
public io.ebean.ExpressionList<T> idEq();
descriptor: (Ljava/lang/Object;)Lio/ebean/ExpressionList;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: new javax.persistence.PersistenceException
dup
ldc "This method is not allowed on a filter"
invokespecial javax.persistence.PersistenceException.<init>:(Ljava/lang/String;)V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/ebeaninternal/server/expression/FilterExpressionList<TT;>;
0 1 1 value Ljava/lang/Object;
Signature: (Ljava/lang/Object;)Lio/ebean/ExpressionList<TT;>;
MethodParameters:
Name Flags
value
public io.ebean.ExpressionList<T> idIn(java.util.Collection<?>);
descriptor: (Ljava/util/Collection;)Lio/ebean/ExpressionList;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: new javax.persistence.PersistenceException
dup
ldc "This method is not allowed on a filter"
invokespecial javax.persistence.PersistenceException.<init>:(Ljava/lang/String;)V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/ebeaninternal/server/expression/FilterExpressionList<TT;>;
0 1 1 idValues Ljava/util/Collection<*>;
Signature: (Ljava/util/Collection<*>;)Lio/ebean/ExpressionList<TT;>;
MethodParameters:
Name Flags
idValues
public io.ebean.Query<T> query();
descriptor: ()Lio/ebean/Query;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.ebeaninternal.server.expression.FilterExpressionList.rootQuery:Lio/ebean/Query;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/ebeaninternal/server/expression/FilterExpressionList<TT;>;
Signature: ()Lio/ebean/Query<TT;>;
public io.ebean.Query<T> select(java.lang.String);
descriptor: (Ljava/lang/String;)Lio/ebean/Query;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: new javax.persistence.PersistenceException
dup
ldc "This method is not allowed on a filter"
invokespecial javax.persistence.PersistenceException.<init>:(Ljava/lang/String;)V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/ebeaninternal/server/expression/FilterExpressionList<TT;>;
0 1 1 properties Ljava/lang/String;
Signature: (Ljava/lang/String;)Lio/ebean/Query<TT;>;
MethodParameters:
Name Flags
properties
public io.ebean.Query<T> setMapKey(java.lang.String);
descriptor: (Ljava/lang/String;)Lio/ebean/Query;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield io.ebeaninternal.server.expression.FilterExpressionList.rootQuery:Lio/ebean/Query;
aload 1
invokeinterface io.ebean.Query.setMapKey:(Ljava/lang/String;)Lio/ebean/Query;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/ebeaninternal/server/expression/FilterExpressionList<TT;>;
0 1 1 mapKey Ljava/lang/String;
Signature: (Ljava/lang/String;)Lio/ebean/Query<TT;>;
MethodParameters:
Name Flags
mapKey
public io.ebean.OrderBy<T> order();
descriptor: ()Lio/ebean/OrderBy;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.ebeaninternal.server.expression.FilterExpressionList.rootQuery:Lio/ebean/Query;
invokeinterface io.ebean.Query.order:()Lio/ebean/OrderBy;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/ebeaninternal/server/expression/FilterExpressionList<TT;>;
Signature: ()Lio/ebean/OrderBy<TT;>;
public io.ebean.ExpressionList<T> orderBy(java.lang.String);
descriptor: (Ljava/lang/String;)Lio/ebean/ExpressionList;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield io.ebeaninternal.server.expression.FilterExpressionList.orderByClause:Ljava/lang/String;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/ebeaninternal/server/expression/FilterExpressionList<TT;>;
0 2 1 orderByClause Ljava/lang/String;
Signature: (Ljava/lang/String;)Lio/ebean/ExpressionList<TT;>;
MethodParameters:
Name Flags
orderByClause
public io.ebean.ExpressionList<T> order(java.lang.String);
descriptor: (Ljava/lang/String;)Lio/ebean/ExpressionList;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield io.ebeaninternal.server.expression.FilterExpressionList.orderByClause:Ljava/lang/String;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/ebeaninternal/server/expression/FilterExpressionList<TT;>;
0 2 1 orderByClause Ljava/lang/String;
Signature: (Ljava/lang/String;)Lio/ebean/ExpressionList<TT;>;
MethodParameters:
Name Flags
orderByClause
public io.ebean.ExpressionList<T> setMaxRows(int);
descriptor: (I)Lio/ebean/ExpressionList;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield io.ebeaninternal.server.expression.FilterExpressionList.maxRows:I
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/ebeaninternal/server/expression/FilterExpressionList<TT;>;
0 2 1 maxRows I
Signature: (I)Lio/ebean/ExpressionList<TT;>;
MethodParameters:
Name Flags
maxRows
public io.ebean.ExpressionList<T> setFirstRow(int);
descriptor: (I)Lio/ebean/ExpressionList;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield io.ebeaninternal.server.expression.FilterExpressionList.firstRow:I
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/ebeaninternal/server/expression/FilterExpressionList<TT;>;
0 2 1 firstRow I
Signature: (I)Lio/ebean/ExpressionList<TT;>;
MethodParameters:
Name Flags
firstRow
public io.ebean.Query<T> setUseCache(boolean);
descriptor: (Z)Lio/ebean/Query;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield io.ebeaninternal.server.expression.FilterExpressionList.rootQuery:Lio/ebean/Query;
iload 1
invokeinterface io.ebean.Query.setUseCache:(Z)Lio/ebean/Query;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/ebeaninternal/server/expression/FilterExpressionList<TT;>;
0 1 1 useCache Z
Signature: (Z)Lio/ebean/Query<TT;>;
MethodParameters:
Name Flags
useCache
public io.ebean.ExpressionList<T> where();
descriptor: ()Lio/ebean/ExpressionList;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.ebeaninternal.server.expression.FilterExpressionList.rootQuery:Lio/ebean/Query;
invokeinterface io.ebean.Query.where:()Lio/ebean/ExpressionList;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/ebeaninternal/server/expression/FilterExpressionList<TT;>;
Signature: ()Lio/ebean/ExpressionList<TT;>;
public void applyRowLimits(io.ebeaninternal.api.SpiQuery<?>);
descriptor: (Lio/ebeaninternal/api/SpiQuery;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield io.ebeaninternal.server.expression.FilterExpressionList.firstRow:I
ifle 2
1: aload 1
aload 0
getfield io.ebeaninternal.server.expression.FilterExpressionList.firstRow:I
invokeinterface io.ebeaninternal.api.SpiQuery.setFirstRow:(I)Lio/ebean/Query;
pop
2: StackMap locals:
StackMap stack:
aload 0
getfield io.ebeaninternal.server.expression.FilterExpressionList.maxRows:I
ifle 4
3: aload 1
aload 0
getfield io.ebeaninternal.server.expression.FilterExpressionList.maxRows:I
invokeinterface io.ebeaninternal.api.SpiQuery.setMaxRows:(I)Lio/ebean/Query;
pop
4: StackMap locals:
StackMap stack:
aload 0
getfield io.ebeaninternal.server.expression.FilterExpressionList.orderByClause:Ljava/lang/String;
ifnull 6
5: aload 1
aload 0
getfield io.ebeaninternal.server.expression.FilterExpressionList.orderByClause:Ljava/lang/String;
invokeinterface io.ebeaninternal.api.SpiQuery.order:(Ljava/lang/String;)Lio/ebean/Query;
pop
6: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lio/ebeaninternal/server/expression/FilterExpressionList<TT;>;
0 7 1 query Lio/ebeaninternal/api/SpiQuery<*>;
Signature: (Lio/ebeaninternal/api/SpiQuery<*>;)V
MethodParameters:
Name Flags
query
}
Signature: <T:Ljava/lang/Object;>Lio/ebeaninternal/server/expression/DefaultExpressionList<TT;>;
SourceFile: "FilterExpressionList.java"
InnerClasses:
public final Type = io.ebean.Junction$Type of io.ebean.Junction