
org.apache.cayenne.exp.parser.ASTOr.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of cayenne Show documentation
Show all versions of cayenne Show documentation
Cayenne Object Persistence Framework
The newest version!
???? 7 y
4org/apache/cayenne/exp/parser/AggregateConditionNode (I)V ;org/apache/cayenne/exp/parser/ExpressionParserTreeConstants
"org/apache/cayenne/exp/parser/Node
#org/apache/cayenne/exp/parser/ASTOr jjtAddChild ((Lorg/apache/cayenne/exp/parser/Node;I)V
connectChildren ()V java/util/Collection size ()I iterator ()Ljava/util/Iterator; ! " # $ java/util/Iterator next ()Ljava/lang/Object;
& ' jjtGetNumChildren ) * + , - java/lang/Boolean FALSE Ljava/lang/Boolean;
/ 0 1
evaluateChild '(ILjava/lang/Object;)Ljava/lang/Object;
3 4 5 6 7 &org/apache/cayenne/util/ConversionUtil toBoolean (Ljava/lang/Object;)Z ) 9 : - TRUE < = > id I
A or C !org/apache/cayenne/exp/Expression
E F jjtClose
H I flattenTree serialVersionUID J
ConstantValue
ӭlh4?? Code LineNumberTable LocalVariableTable this %Lorg/apache/cayenne/exp/parser/ASTOr; ([Ljava/lang/Object;)V i nodes [Ljava/lang/Object; len
StackMapTable W (Ljava/util/Collection;)V Ljava/util/Collection; it Ljava/util/Iterator; LocalVariableTypeTable =Ljava/util/Collection<+Lorg/apache/cayenne/exp/parser/Node;>; ;Ljava/util/Iterator<+Lorg/apache/cayenne/exp/parser/Node;>; Signature @(Ljava/util/Collection<+Lorg/apache/cayenne/exp/parser/Node;>;)V evaluateNode &(Ljava/lang/Object;)Ljava/lang/Object; value Ljava/lang/Object; o unknown Z result m java/lang/Object
Exceptions p java/lang/Exception shallowCopy %()Lorg/apache/cayenne/exp/Expression; getExpressionOperator (I)Ljava/lang/String; index getType
SourceFile
ASTOr.java ! J K L M O > *? ? P
&