Edit C:\Program Files\Java\jdk1.7.0_45\db\lib\org\apache\derby\iapi\sql\compile\Optimizable.class
Êþº¾ 0 W T U nextAccessPath ?(Lorg/apache/derby/iapi/sql/compile/Optimizer;Lorg/apache/derby/iapi/sql/compile/OptimizablePredicateList;Lorg/apache/derby/iapi/sql/compile/RowOrdering;)Z Exceptions V optimizeIt ú(Lorg/apache/derby/iapi/sql/compile/Optimizer;Lorg/apache/derby/iapi/sql/compile/OptimizablePredicateList;Lorg/apache/derby/iapi/sql/compile/CostEstimate;Lorg/apache/derby/iapi/sql/compile/RowOrdering;)Lorg/apache/derby/iapi/sql/compile/CostEstimate; getCurrentAccessPath 0()Lorg/apache/derby/iapi/sql/compile/AccessPath; getBestAccessPath getBestSortAvoidancePath getTrulyTheBestAccessPath rememberSortAvoidancePath ()V considerSortAvoidancePath ()Z rememberJoinStrategyAsBest 1(Lorg/apache/derby/iapi/sql/compile/AccessPath;)V getTableDescriptor 8()Lorg/apache/derby/iapi/sql/dictionary/TableDescriptor; getReferencedTableMap &()Lorg/apache/derby/iapi/util/JBitSet; pushOptPredicate ;(Lorg/apache/derby/iapi/sql/compile/OptimizablePredicate;)Z pullOptPredicates ?(Lorg/apache/derby/iapi/sql/compile/OptimizablePredicateList;)V modifyAccessPath U(Lorg/apache/derby/iapi/util/JBitSet;)Lorg/apache/derby/iapi/sql/compile/Optimizable; isCoveringIndex @(Lorg/apache/derby/iapi/sql/dictionary/ConglomerateDescriptor;)Z getProperties ()Ljava/util/Properties; setProperties (Ljava/util/Properties;)V verifyProperties 8(Lorg/apache/derby/iapi/sql/dictionary/DataDictionary;)V getName ()Ljava/lang/String; getBaseTableName 'convertAbsoluteToRelativeColumnPosition (I)I updateBestPlanMap (SLjava/lang/Object;)V rememberAsBest 1(ILorg/apache/derby/iapi/sql/compile/Optimizer;)V startOptimizing _(Lorg/apache/derby/iapi/sql/compile/Optimizer;Lorg/apache/derby/iapi/sql/compile/RowOrdering;)V estimateCost7(Lorg/apache/derby/iapi/sql/compile/OptimizablePredicateList;Lorg/apache/derby/iapi/sql/dictionary/ConglomerateDescriptor;Lorg/apache/derby/iapi/sql/compile/CostEstimate;Lorg/apache/derby/iapi/sql/compile/Optimizer;Lorg/apache/derby/iapi/sql/compile/RowOrdering;)Lorg/apache/derby/iapi/sql/compile/CostEstimate; isBaseTable isMaterializable supportsMultipleInstantiations hasLargeObjectColumns getResultSetNumber ()I getTableNumber hasTableNumber forUpdate initialCapacity loadFactor ()F hashKeyColumns ()[I setHashKeyColumns ([I)V feasibleJoinStrategy l(Lorg/apache/derby/iapi/sql/compile/OptimizablePredicateList;Lorg/apache/derby/iapi/sql/compile/Optimizer;)Z memoryUsageOK (DI)Z maxCapacity 4(Lorg/apache/derby/iapi/sql/compile/JoinStrategy;I)I legalJoinOrder '(Lorg/apache/derby/iapi/util/JBitSet;)Z getDataDictionary 7()Lorg/apache/derby/iapi/sql/dictionary/DataDictionary; isTargetTable getNumColumnsReturned isOneRowScan initAccessPaths 0(Lorg/apache/derby/iapi/sql/compile/Optimizer;)V uniqueJoin ?(Lorg/apache/derby/iapi/sql/compile/OptimizablePredicateList;)D -org/apache/derby/iapi/sql/compile/Optimizable java/lang/Object -org/apache/derby/iapi/error/StandardException / ! "