org.apache.hadoop.hbase.hbql.mapping
Class CurrentValueAnnotationAttrib

java.lang.Object
  extended by org.apache.hadoop.hbase.hbql.mapping.ColumnAttrib
      extended by org.apache.hadoop.hbase.hbql.mapping.FieldAttrib
          extended by org.apache.hadoop.hbase.hbql.mapping.CurrentValueAnnotationAttrib
All Implemented Interfaces:
Serializable

public class CurrentValueAnnotationAttrib
extends FieldAttrib

See Also:
Serialized Form

Constructor Summary
CurrentValueAnnotationAttrib(Field field, ColumnAttrib columnAttrib)
           
 
Method Summary
 Object getDefaultValue()
           
 boolean hasDefaultArg()
           
 boolean isAKeyAttrib()
           
 
Methods inherited from class org.apache.hadoop.hbase.hbql.mapping.FieldAttrib
getComponentType, getCurrentValue, getEnclosingClassName, getField, getMethod, getNameToUseInExceptions, getObjectQualifiedName, getObjectQualifiedName, getSimpleObjectQualifiedName, getVersionMap, resetDefaultValue, setAccessible, setCurrentValue, setUnMappedCurrentValue, setUnMappedVersionMap, toString
 
Methods inherited from class org.apache.hadoop.hbase.hbql.mapping.ColumnAttrib
defineAccessors, equals, getAliasName, getColumnDefinition, getColumnName, getColumnNameAsBytes, getDefaultArg, getFamilyName, getFamilyNameAsBytes, getFamilyQualifiedName, getFamilyQualifiedNameAsBytes, getFieldType, getGetter, getGetterMethod, getSetter, getSetterMethod, getValueAsBytes, getValueFromBytes, getValueFromBytes, hasAlias, hasGetter, hashCode, hasSetter, invokeGetterMethod, invokeSetterMethod, isACurrentValue, isAnArray, isASelectFamilyAttrib, isAVersionValue, setCurrentValue, setVersionMap, validateValueWidth
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CurrentValueAnnotationAttrib

public CurrentValueAnnotationAttrib(Field field,
                                    ColumnAttrib columnAttrib)
                             throws HBqlException
Throws:
HBqlException
Method Detail

isAKeyAttrib

public boolean isAKeyAttrib()
Overrides:
isAKeyAttrib in class ColumnAttrib

getDefaultValue

public Object getDefaultValue()
                       throws HBqlException
Overrides:
getDefaultValue in class FieldAttrib
Throws:
HBqlException

hasDefaultArg

public boolean hasDefaultArg()
                      throws HBqlException
Overrides:
hasDefaultArg in class FieldAttrib
Throws:
HBqlException


Copyright © 2011. All Rights Reserved.