class ShapeFileIndexRecord implements Comparable<ShapeFileIndexRecord> {

	@Override
	@Pure
	public boolean equals(Object obj) {
		if (obj instanceof ShapeFileIndexRecord) {
			final ShapeFileIndexRecord r = (ShapeFileIndexRecord) obj;
			return r.offset == this.offset && r.length == this.length;
		}
		return false;
	}

	  ShapeFileIndexRecord(int recordOffset, int length, boolean recordContentSize, int index);

}