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
           
(package private)  java.util.Vector pwList
           
(package private)  int weight
           
 
Constructor Summary
PredicateList.PredicateWrapperList(int maxValue)
           
 
Method Summary
(package private)  java.util.Vector 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 removeElement(PredicateList.PredicateWrapper pw)
           
(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

java.util.Vector pwList

numPreds

int numPreds

numDuplicates

int numDuplicates

weight

int weight
Constructor Detail

PredicateList.PredicateWrapperList

PredicateList.PredicateWrapperList(int maxValue)
Method Detail

removeElement

void removeElement(PredicateList.PredicateWrapper pw)

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

java.util.Vector createLeadingUnique()

setWeight

void setWeight(int weight)

getWeight

int getWeight()

Built on Thu 2012-03-29 21:53:33+0000, from revision ???

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