Edit C:\Program Files\Java\jdk1.7.0_45\db\lib\org\apache\derby\impl\sql\compile\ResultSetNode.class
Êþº¾ 0i ?/0 -1 -2 -3 -456 -7 <8 <9 <:; < _= > _? -@A -B -C DE _F GH DIJ K > ? L <M DNO <PQ "R <S <T <U VW <X <Y <Z <[ D\] -^ <_ <` -a <b <c d ef g -h <i jk -l Dmn <o jp jq jr -s <t u v wx yz y{| y} y~ - H? -? -??? _? _> y?5? ? -? ? ?? Y? z Y? Y? Y?? ? -?? b/? b? b???5???? j? -W?? -_ -? ¡ -¢ <£ -¤ ¥¦§¨ -©ª«§¬ª§®¯°±§² -³?´5µ¶·¸¹º¶© ?» <¼ ½¾¿ ÀÁ b ÃÄ -Å P9 PÆÇ ?ÈÉ ?ÊË ?Ì ?ÍÎ resultSetNumber I referencedTableMap $Lorg/apache/derby/iapi/util/JBitSet; resultColumns 4Lorg/apache/derby/impl/sql/compile/ResultColumnList; statementResultSet Z cursorTargetTable insertSource costEstimate 0Lorg/apache/derby/iapi/sql/compile/CostEstimate; scratchCostEstimate optimizer -Lorg/apache/derby/iapi/sql/compile/Optimizer; finalCostEstimate <init> ()V Code toString ()Ljava/lang/String; printSubNodes (I)V getResultSetNumber ()I getCostEstimate 2()Lorg/apache/derby/iapi/sql/compile/CostEstimate; getFinalCostEstimate ExceptionsÏ assignResultSetNumber bindNonVTITables ?(Lorg/apache/derby/iapi/sql/dictionary/DataDictionary;Lorg/apache/derby/impl/sql/compile/FromList;)Lorg/apache/derby/impl/sql/compile/ResultSetNode; bindVTITables _(Lorg/apache/derby/impl/sql/compile/FromList;)Lorg/apache/derby/impl/sql/compile/ResultSetNode; bindExpressions /(Lorg/apache/derby/impl/sql/compile/FromList;)V bindExpressionsWithTables bindTargetExpressions setTableConstructorTypes 7(Lorg/apache/derby/impl/sql/compile/ResultColumnList;)V setInsertSource verifySelectStarSubquery 0(Lorg/apache/derby/impl/sql/compile/FromList;I)V getAllResultColumns c(Lorg/apache/derby/impl/sql/compile/TableName;)Lorg/apache/derby/impl/sql/compile/ResultColumnList; getMatchingColumn e(Lorg/apache/derby/impl/sql/compile/ColumnReference;)Lorg/apache/derby/impl/sql/compile/ResultColumn; setResultToBooleanTrueNode 4(Z)Lorg/apache/derby/impl/sql/compile/ResultSetNode; getFromList .()Lorg/apache/derby/impl/sql/compile/FromList; bindResultColumns ø(Lorg/apache/derby/iapi/sql/dictionary/TableDescriptor;Lorg/apache/derby/impl/sql/compile/FromVTI;Lorg/apache/derby/impl/sql/compile/ResultColumnList;Lorg/apache/derby/impl/sql/compile/DMLStatementNode;Lorg/apache/derby/impl/sql/compile/FromList;)V bindUntypedNullsToResultColumns preprocess ?(ILorg/apache/derby/impl/sql/compile/GroupByList;Lorg/apache/derby/impl/sql/compile/FromList;)Lorg/apache/derby/impl/sql/compile/ResultSetNode; projectResultColumns ensurePredicateList 4(I)Lorg/apache/derby/impl/sql/compile/ResultSetNode; addNewPredicate `(Lorg/apache/derby/impl/sql/compile/Predicate;)Lorg/apache/derby/impl/sql/compile/ResultSetNode; flattenableInFromSubquery /(Lorg/apache/derby/impl/sql/compile/FromList;)Z genProjectRestrictForReordering 3()Lorg/apache/derby/impl/sql/compile/ResultSetNode; optimize ?(Lorg/apache/derby/iapi/sql/dictionary/DataDictionary;Lorg/apache/derby/impl/sql/compile/PredicateList;D)Lorg/apache/derby/impl/sql/compile/ResultSetNode; modifyAccessPaths d(Lorg/apache/derby/impl/sql/compile/PredicateList;)Lorg/apache/derby/impl/sql/compile/ResultSetNode; makeResultDescriptors 5()[Lorg/apache/derby/iapi/sql/ResultColumnDescriptor; columnTypesAndLengthsMatch ()Z setResultColumns getResultColumns 6()Lorg/apache/derby/impl/sql/compile/ResultColumnList; setReferencedTableMap '(Lorg/apache/derby/iapi/util/JBitSet;)V getReferencedTableMap &()Lorg/apache/derby/iapi/util/JBitSet; fillInReferencedTableMap rejectParameters rejectXMLValues renameGeneratedResultNames markStatementResultSet enhanceRCLForInsert d(Lorg/apache/derby/impl/sql/compile/InsertNode;Z[I)Lorg/apache/derby/impl/sql/compile/ResultSetNode; getRCLForInsert f(Lorg/apache/derby/impl/sql/compile/InsertNode;[I)Lorg/apache/derby/impl/sql/compile/ResultColumnList; genNewRCForInsert É(Lorg/apache/derby/iapi/sql/dictionary/TableDescriptor;Lorg/apache/derby/impl/sql/compile/FromVTI;ILorg/apache/derby/iapi/sql/dictionary/DataDictionary;)Lorg/apache/derby/impl/sql/compile/ResultColumn; generateProjectRestrictForInsert c(Lorg/apache/derby/impl/sql/compile/InsertNode;[I)Lorg/apache/derby/impl/sql/compile/ResultSetNode; createGeneratedColumn ?(Lorg/apache/derby/iapi/sql/dictionary/TableDescriptor;Lorg/apache/derby/iapi/sql/dictionary/ColumnDescriptor;)Lorg/apache/derby/impl/sql/compile/ResultColumn; parseDefault A(Ljava/lang/String;)Lorg/apache/derby/impl/sql/compile/ValueNode; makeResultDescription /()Lorg/apache/derby/iapi/sql/ResultDescription; isUpdatableCursor 8(Lorg/apache/derby/iapi/sql/dictionary/DataDictionary;)Z getCursorTargetTable /()Lorg/apache/derby/impl/sql/compile/FromTable; markAsCursorTargetTable notCursorTargetTable genProjectRestrict generateNormalizationResultSet ¢(Lorg/apache/derby/impl/sql/compile/ActivationClassBuilder;Lorg/apache/derby/iapi/services/compiler/MethodBuilder;ILorg/apache/derby/iapi/sql/ResultDescription;)V changeAccessPath referencesTarget (Ljava/lang/String;Z)Z subqueryReferencesTarget isOneRowResultSet isNotExists getOptimizer (Lorg/apache/derby/iapi/sql/compile/OptimizableList;Lorg/apache/derby/iapi/sql/compile/OptimizablePredicateList;Lorg/apache/derby/iapi/sql/dictionary/DataDictionary;Lorg/apache/derby/iapi/sql/compile/RequiredRowOrdering;)Lorg/apache/derby/iapi/sql/compile/Optimizer; getOptimizerImpl 3()Lorg/apache/derby/impl/sql/compile/OptimizerImpl; getNewCostEstimate acceptChildren .(Lorg/apache/derby/iapi/sql/compile/Visitor;)V considerMaterialization W(Lorg/apache/derby/iapi/util/JBitSet;)Lorg/apache/derby/impl/sql/compile/ResultSetNode; performMaterialization '(Lorg/apache/derby/iapi/util/JBitSet;)Z getFromTableByName T(Ljava/lang/String;Ljava/lang/String;Z)Lorg/apache/derby/impl/sql/compile/FromTable; decrementLevel pushOrderByList 2(Lorg/apache/derby/impl/sql/compile/OrderByList;)V pushOffsetFetchFirst ](Lorg/apache/derby/impl/sql/compile/ValueNode;Lorg/apache/derby/impl/sql/compile/ValueNode;)V generateResultSet t(Lorg/apache/derby/impl/sql/compile/ExpressionClassBuilder;Lorg/apache/derby/iapi/services/compiler/MethodBuilder;)V updateTargetLockMode notFlattenableJoin isOrderedOn J([Lorg/apache/derby/impl/sql/compile/ColumnReference;ZLjava/util/Vector;)Z returnsAtMostOneRow replaceOrForbidDefaults n(Lorg/apache/derby/iapi/sql/dictionary/TableDescriptor;Lorg/apache/derby/impl/sql/compile/ResultColumnList;Z)V isPossibleDistinctScan (Ljava/util/Set;)Z markForDistinctScan adjustForSortElimination :(Lorg/apache/derby/iapi/sql/compile/RequiredRowOrdering;)V numDistinctAggregates (Ljava/util/Vector;)I LOJgetReferencedTables '(I)Lorg/apache/derby/iapi/util/JBitSet; ¨ © ? ? ¢ £ § £ÐÑÒÓ ° ? ?Ô ®Õ °Ö× .org/apache/derby/impl/sql/compile/ResultColumnØÙÚ áÛÜÝÞ ¡ ? 1org/apache/derby/impl/sql/compile/AllResultColumnßàáâãäåæ áçèéäê 5org/apache/derby/impl/sql/compile/BooleanConstantNodeëìí ®îïðñ *org/apache/derby/impl/sql/compile/FromListò © ,org/apache/derby/impl/sql/compile/SelectNodeóôõ ¼ö À÷øù ã ä÷úûüý äþÿä /org/apache/derby/impl/sql/compile/ResultSetNode Ü Ù Þ ß à á ? ? ê © ë © á « ? ? ° ? ô õä 2org/apache/derby/impl/sql/compile/ResultColumnList ò ó ©Ü .org/apache/derby/catalog/types/DefaultInfoImpl á á ö ÷ ¬ ø ù Ê Ë .org/apache/derby/impl/sql/compile/SubqueryList java/util/Vector!"#$%&' ©()* ©+ ¬ 1org/apache/derby/impl/sql/compile/ColumnReference,- ®. ® +org/apache/derby/impl/sql/compile/ValueNode/012 java/lang/StringBuffer VALUES 34 « ¬56Ñ789:; ,org/apache/derby/impl/sql/compile/CursorNode<