@Override
  public Class<CellMessage.Cell> encodedClass() {
    return CellMessage.Cell.class;
  }
An example for using protobuf objects with {@link DataType} API.
hbase-examples/src/main/java/org/apache/hadoop/hbase/types/PBCell.java