org.apache.hadoop.hbase.hbql.mapping
Class CurrentValueAnnotationAttrib
java.lang.Object
org.apache.hadoop.hbase.hbql.mapping.ColumnAttrib
org.apache.hadoop.hbase.hbql.mapping.FieldAttrib
org.apache.hadoop.hbase.hbql.mapping.CurrentValueAnnotationAttrib
- All Implemented Interfaces:
- Serializable
public class CurrentValueAnnotationAttrib
- extends FieldAttrib
- See Also:
- Serialized Form
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 |
CurrentValueAnnotationAttrib
public CurrentValueAnnotationAttrib(Field field,
ColumnAttrib columnAttrib)
throws HBqlException
- Throws:
HBqlException
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.