Edit C:\Program Files\Java\jdk1.7.0_45\db\lib\org\apache\derby\impl\sql\compile\WindowFunctionNode.class
Êþº¾ 0 ¥ * L * M N ) O P Q R S ) T U A V W X W Y Z S [ \ ) ] ) ^ _ L ` a b c d e ) f ) g h i j ) k l S m n o p q r s t ) u ) v w x window .Lorg/apache/derby/impl/sql/compile/WindowNode; generatedRC 0Lorg/apache/derby/impl/sql/compile/ResultColumn; generatedRef 3Lorg/apache/derby/impl/sql/compile/ColumnReference; <init> ()V Code init 9(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V isConstantExpression ()Z constantExpression 4(Lorg/apache/derby/impl/sql/compile/PredicateList;)Z getWindow 0()Lorg/apache/derby/impl/sql/compile/WindowNode; setWindow ;(Lorg/apache/derby/impl/sql/compile/WindowDefinitionNode;)V bindExpression ?(Lorg/apache/derby/impl/sql/compile/FromList;Lorg/apache/derby/impl/sql/compile/SubqueryList;Ljava/util/Vector;)Lorg/apache/derby/impl/sql/compile/ValueNode; Exceptions y definedWindow z(Lorg/apache/derby/impl/sql/compile/WindowList;Ljava/lang/String;)Lorg/apache/derby/impl/sql/compile/WindowDefinitionNode; printSubNodes (I)V replaceCallsWithColumnReferences d(Lorg/apache/derby/impl/sql/compile/ResultColumnList;I)Lorg/apache/derby/impl/sql/compile/ValueNode; getGeneratedRef 5()Lorg/apache/derby/impl/sql/compile/ColumnReference; getNewNullResultExpression /()Lorg/apache/derby/impl/sql/compile/ValueNode; 1 2 4 5 ,org/apache/derby/impl/sql/compile/WindowNode + , 5org/apache/derby/impl/sql/compile/WindowReferenceNode z { | } ~ B C 42ZC0 ? ? ? ? ? ? 6org/apache/derby/impl/sql/compile/WindowDefinitionNode ? ? ? / 0 ? ? java/lang/StringBuffer SQLCol ? ? ? ? ? ? ? ? ~ ? ? ? ? ? ? ? .org/apache/derby/impl/sql/compile/ResultColumn - . ? 2 1org/apache/derby/impl/sql/compile/ColumnReference ? ? ? E ? E ? E ? ? ? 2 ¡ ¢ £ ¤ 4org/apache/derby/impl/sql/compile/WindowFunctionNode 3org/apache/derby/impl/sql/compile/UnaryOperatorNode -org/apache/derby/iapi/error/StandardException *org/apache/derby/impl/sql/compile/FromList getWindows 0()Lorg/apache/derby/impl/sql/compile/WindowList; getName ()Ljava/lang/String; newException U(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/derby/iapi/error/StandardException; ,org/apache/derby/impl/sql/compile/WindowList size ()I elementAt 4(I)Lorg/apache/derby/impl/sql/compile/QueryTreeNode; java/lang/String equals (Ljava/lang/Object;)Z getCompilerContext 5()Lorg/apache/derby/iapi/sql/compile/CompilerContext; append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; 1org/apache/derby/iapi/sql/compile/CompilerContext getNextColumnNumber (I)Ljava/lang/StringBuffer; toString getNodeFactory 1()Lorg/apache/derby/iapi/sql/compile/NodeFactory; getContextManager 9()Lorg/apache/derby/iapi/services/context/ContextManager; -org/apache/derby/iapi/sql/compile/NodeFactory getNode ?(ILjava/lang/Object;Ljava/lang/Object;Lorg/apache/derby/iapi/services/context/ContextManager;)Lorg/apache/derby/impl/sql/compile/QueryTreeNode; markGenerated setSource 3(Lorg/apache/derby/impl/sql/compile/ResultColumn;)V setNestingLevel setSourceLevel setTableNumber 2org/apache/derby/impl/sql/compile/ResultColumnList addResultColumn (markGeneratedToReplaceWindowFunctionCall getTypeServices 2()Lorg/apache/derby/iapi/types/DataTypeDescriptor; getNullNode b(Lorg/apache/derby/iapi/types/DataTypeDescriptor;)Lorg/apache/derby/impl/sql/compile/ConstantNode;! ) * + , - . / 0 1 2 3 *· ± 4 5 3 *+,· *-À µ ± 6 7 3 ¬ 8 9 3 ¬ : ; 3 *´ ° <