Class HBaseCell

java.lang.Object
org.apache.camel.component.hbase.model.HBaseCell

public class HBaseCell extends Object
A simplified representation of HBase KeyValue objects, which uses the actual Objects instead of byte arrays. It is used in order to abstract the conversion strategy from CellMappingStrategy. It is also used as a template to specify which will be the columns returned in gets, scans etc.
  • Constructor Details

    • HBaseCell

      public HBaseCell()
  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getFamily

      public String getFamily()
    • setFamily

      public void setFamily(String family)
    • getQualifier

      public String getQualifier()
    • setQualifier

      public void setQualifier(String qualifier)
    • getValue

      public Object getValue()
    • setValue

      public void setValue(Object value)
    • getValueType

      public Class<?> getValueType()
    • setValueType

      public void setValueType(Class<?> valueType)
    • getTimestamp

      public Long getTimestamp()
    • setTimestamp

      public void setTimestamp(Long timestamp)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object