org.apache.hadoop.zebra.pig.comparator
Class BagExpr

java.lang.Object
  extended by org.apache.hadoop.zebra.pig.comparator.ComparatorExpr
      extended by org.apache.hadoop.zebra.pig.comparator.LeafExpr
          extended by org.apache.hadoop.zebra.pig.comparator.BagExpr

public class BagExpr
extends LeafExpr


Field Summary
protected  boolean c
           
protected  int cel
           
protected  int el
           
protected  ComparatorExpr expr
           
protected  List<LeafGenerator> list
           
 
Constructor Summary
BagExpr(int index, ComparatorExpr expr)
           
 
Method Summary
protected  void appendObject(org.apache.hadoop.zebra.pig.comparator.EncodingOutputStream out, Object object)
           
protected  String getType()
           
 void illustrate(PrintStream out, int escapeLevel, int comescLevel, boolean complement)
          Default illustrator for leaf expressions.
protected  boolean implicitBound()
           
protected  void toString(PrintStream out)
           
 
Methods inherited from class org.apache.hadoop.zebra.pig.comparator.LeafExpr
append, appendLeafGenerator
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

list

protected List<LeafGenerator> list

expr

protected final ComparatorExpr expr

el

protected int el

cel

protected int cel

c

protected boolean c
Constructor Detail

BagExpr

public BagExpr(int index,
               ComparatorExpr expr)
Method Detail

appendObject

protected void appendObject(org.apache.hadoop.zebra.pig.comparator.EncodingOutputStream out,
                            Object object)
                     throws ExecException
Specified by:
appendObject in class LeafExpr
Throws:
ExecException

implicitBound

protected boolean implicitBound()
Specified by:
implicitBound in class LeafExpr

illustrate

public void illustrate(PrintStream out,
                       int escapeLevel,
                       int comescLevel,
                       boolean complement)
Description copied from class: LeafExpr
Default illustrator for leaf expressions.

Overrides:
illustrate in class LeafExpr

getType

protected String getType()
Specified by:
getType in class LeafExpr

toString

protected void toString(PrintStream out)
Overrides:
toString in class LeafExpr


Copyright © ${year} The Apache Software Foundation