@Override
    public void serialize(final DataOutput pOutput) throws TTIOException {
        try {
            pOutput.writeInt(IConstants.UBERBUCKET);
            pOutput.writeLong(mBucketKey);
            pOutput.writeLong(mRevisionCount);
            pOutput.writeLong(mBucketCounter);
            pOutput.writeLong(mReferenceKeys[0]);
            pOutput.writeInt(mReferenceHashs[0].length);
            pOutput.write(mReferenceHashs[0]);
        } catch (final IOException exc) {
            throw new TTIOException(exc);
        }
    }
@ Override public void serialize ( final DataOutput pOutput ) throws TTIOException { try { pOutput . writeInt ( IConstants . UBERBUCKET ) ; pOutput . writeLong ( mBucketKey ) ; pOutput . writeLong ( mRevisionCount ) ; pOutput . writeLong ( mBucketCounter ) ; pOutput . writeLong ( mReferenceKeys [ 0 ] ) ; pOutput . writeInt ( mReferenceHashs [ 0 ] . length ) ; pOutput . write ( mReferenceHashs [ 0 ] ) ; } catch ( final IOException exc ) { throw new TTIOException ( exc ) ; } }
{@inheritDoc}