org.apache.derby.impl.sql.compile
Class PredicateList.PredicateWrapperList

java.lang.Object
  extended by org.apache.derby.impl.sql.compile.PredicateList.PredicateWrapperList
Enclosing class:
PredicateList

private class PredicateList.PredicateWrapperList
extends java.lang.Object

Another inner class which is basically a List of Predicate Wrappers.


Field Summary
(package private)  int numDuplicates
           
(package private)  int numPreds
           
private  java.util.ArrayList pwList
           
(package private)  int weight
           
 
Constructor Summary
PredicateList.PredicateWrapperList(int maxValue)
           
 
Method Summary
private  java.util.List createLeadingUnique()
           
(package private)  PredicateList.PredicateWrapper elementAt(int i)
           
(package private)  int getWeight()
           
(package private)  void insert(PredicateList.PredicateWrapper pw)
           
(package private)  void removeElement(Predicate p)
           
(package private)  void removeElementAt(int index)
           
(package private)  void retainLeadingContiguous()
           
(package private)  void setWeight(int weight)
           
(package private)  int size()
           
(package private)  int uniqueSize()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

pwList

private final java.util.ArrayList pwList

numPreds

int numPreds

numDuplicates

int numDuplicates

weight

int weight
Constructor Detail

PredicateList.PredicateWrapperList

PredicateList.PredicateWrapperList(int maxValue)
Method Detail

removeElement

void removeElement(Predicate p)

removeElementAt

void removeElementAt(int index)

elementAt

PredicateList.PredicateWrapper elementAt(int i)

insert

void insert(PredicateList.PredicateWrapper pw)

size

int size()

uniqueSize

int uniqueSize()

retainLeadingContiguous

void retainLeadingContiguous()

createLeadingUnique

private java.util.List createLeadingUnique()

setWeight

void setWeight(int weight)

getWeight

int getWeight()

Built on Wed 2013-06-12 15:21:56+0000, from revision ???

Apache Derby V10.10 Internals - Copyright © 2004,2013 The Apache Software Foundation. All Rights Reserved.