@Test(groups = "fast") public void testNoArgConstructor() throws Exception { final DataItem item = new IntegerDataItem(); Assert.assertEquals(item.getInteger(), Integer.valueOf(0)); }
@Override public Integer getInteger() { return value; }
IntegerDataItem implements DataItem { @Override public Integer getInteger() { return value; } }
IntegerDataItem implements DataItem { @Override public Integer getInteger() { return value; } IntegerDataItem();  IntegerDataItem(final int value); }
IntegerDataItem implements DataItem { @Override public Integer getInteger() { return value; } IntegerDataItem();  IntegerDataItem(final int value); @Override Boolean getBoolean(); @Override Byte getByte(); @Override Integer getInteger(); @Override Short getShort(); @Override Long getLong(); @Override String getString(); @Override Double getDouble(); @Override Comparable getComparable(); @Override int compareTo(final Object o); @Override boolean equals(final Object o); @Override int hashCode(); @Override void write(final DataOutput out); @Override void readFields(final DataInput in); @Override String toString(); @Override byte getThriftType(); }
IntegerDataItem implements DataItem { @Override public Integer getInteger() { return value; } IntegerDataItem();  IntegerDataItem(final int value); @Override Boolean getBoolean(); @Override Byte getByte(); @Override Integer getInteger(); @Override Short getShort(); @Override Long getLong(); @Override String getString(); @Override Double getDouble(); @Override Comparable getComparable(); @Override int compareTo(final Object o); @Override boolean equals(final Object o); @Override int hashCode(); @Override void write(final DataOutput out); @Override void readFields(final DataInput in); @Override String toString(); @Override byte getThriftType();  }