org.apache.hadoop.hbase.hbql.statement.args
Class ColumnWidth

java.lang.Object
  extended by org.apache.expreval.expr.MultipleExpressionContext
      extended by org.apache.expreval.expr.ExpressionProperty
          extended by org.apache.hadoop.hbase.hbql.statement.args.ColumnWidth
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
KeyInfo

public class ColumnWidth
extends ExpressionProperty
implements Serializable

See Also:
Serialized Form

Constructor Summary
ColumnWidth()
           
ColumnWidth(GenericValue val)
           
 
Method Summary
 String asString()
           
 int getWidth()
           
 boolean isWidthSpecified()
           
 void validate()
           
 
Methods inherited from class org.apache.expreval.expr.ExpressionProperty
allowColumns, getBooleanValue, getIntegerValue, getPropertyType, useResultData
 
Methods inherited from class org.apache.expreval.expr.MultipleExpressionContext
addColumnToUsedList, addExpression, addNamedParameter, evaluate, evaluateConstant, getAttribsUsedInExpr, getColumnsUsedInExpr, getExpressionList, getGenericValue, getMapping, getMappingContext, getNamedParamMap, getParameterList, getResultAccessor, getTableMapping, optimize, reset, setGenericValue, setMappingContext, setParameter, validateTypes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ColumnWidth

public ColumnWidth()

ColumnWidth

public ColumnWidth(GenericValue val)
Method Detail

isWidthSpecified

public boolean isWidthSpecified()

getWidth

public int getWidth()

asString

public String asString()
Specified by:
asString in class MultipleExpressionContext

validate

public void validate()
              throws HBqlException
Overrides:
validate in class ExpressionProperty
Throws:
HBqlException


Copyright © 2011. All Rights Reserved.