0 *L *MN )OP QR S )TU AV WX WYZ S [\ )] )^_ L` a bc d e )f )g hij )k l Sm n o p q rs t )u )vwxwindow.Lorg/apache/derby/impl/sql/compile/WindowNode; generatedRC0Lorg/apache/derby/impl/sql/compile/ResultColumn; generatedRef3Lorg/apache/derby/impl/sql/compile/ColumnReference;()VCodeinit9(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)VisConstantExpression()ZconstantExpression4(Lorg/apache/derby/impl/sql/compile/PredicateList;)Z getWindow0()Lorg/apache/derby/impl/sql/compile/WindowNode; setWindow;(Lorg/apache/derby/impl/sql/compile/WindowDefinitionNode;)VbindExpression(Lorg/apache/derby/impl/sql/compile/FromList;Lorg/apache/derby/impl/sql/compile/SubqueryList;Ljava/util/Vector;)Lorg/apache/derby/impl/sql/compile/ValueNode; Exceptionsy definedWindowz(Lorg/apache/derby/impl/sql/compile/WindowList;Ljava/lang/String;)Lorg/apache/derby/impl/sql/compile/WindowDefinitionNode; printSubNodes(I)V replaceCallsWithColumnReferencesd(Lorg/apache/derby/impl/sql/compile/ResultColumnList;I)Lorg/apache/derby/impl/sql/compile/ValueNode;getGeneratedRef5()Lorg/apache/derby/impl/sql/compile/ColumnReference;getNewNullResultExpression/()Lorg/apache/derby/impl/sql/compile/ValueNode; 12 45,org/apache/derby/impl/sql/compile/WindowNode +,5org/apache/derby/impl/sql/compile/WindowReferenceNodez {| }~ BC42ZC0  6org/apache/derby/impl/sql/compile/WindowDefinitionNode /0 java/lang/StringBufferSQLCol  ~  .org/apache/derby/impl/sql/compile/ResultColumn -. 21org/apache/derby/impl/sql/compile/ColumnReference E E E 2 4org/apache/derby/impl/sql/compile/WindowFunctionNode3org/apache/derby/impl/sql/compile/UnaryOperatorNode-org/apache/derby/iapi/error/StandardException*org/apache/derby/impl/sql/compile/FromList getWindows0()Lorg/apache/derby/impl/sql/compile/WindowList;getName()Ljava/lang/String; newExceptionU(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/derby/iapi/error/StandardException;,org/apache/derby/impl/sql/compile/WindowListsize()I elementAt4(I)Lorg/apache/derby/impl/sql/compile/QueryTreeNode;java/lang/Stringequals(Ljava/lang/Object;)ZgetCompilerContext5()Lorg/apache/derby/iapi/sql/compile/CompilerContext;append,(Ljava/lang/String;)Ljava/lang/StringBuffer;1org/apache/derby/iapi/sql/compile/CompilerContextgetNextColumnNumber(I)Ljava/lang/StringBuffer;toStringgetNodeFactory1()Lorg/apache/derby/iapi/sql/compile/NodeFactory;getContextManager9()Lorg/apache/derby/iapi/services/context/ContextManager;-org/apache/derby/iapi/sql/compile/NodeFactorygetNode(ILjava/lang/Object;Ljava/lang/Object;Lorg/apache/derby/iapi/services/context/ContextManager;)Lorg/apache/derby/impl/sql/compile/QueryTreeNode; markGenerated setSource3(Lorg/apache/derby/impl/sql/compile/ResultColumn;)VsetNestingLevelsetSourceLevelsetTableNumber2org/apache/derby/impl/sql/compile/ResultColumnListaddResultColumn(markGeneratedToReplaceWindowFunctionCallgetTypeServices2()Lorg/apache/derby/iapi/types/DataTypeDescriptor; getNullNodeb(Lorg/apache/derby/iapi/types/DataTypeDescriptor;)Lorg/apache/derby/impl/sql/compile/ConstantNode;!)*+,-./0 123*453*+,*-673893:;3*<=3*+>?3D8*/*+*: * * *@ABC37+>+ "+ :,DE3 FG3**:YN**P-*****>** **!*"*# *$+*%*& +*%*@AHI3*JK3 **'(@A