Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Rice Pastry API
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.mpisws.p2p.transport.peerreview.history
Interface HashProvider

All Known Implementing Classes:
  NullHashProvider

    public interface HashProvider

Method Summary
`Hash` | `build(byte[] hashBytes, int start, int length)`
`Hash` | `build(InputBuffer buf)`
`Hash` | `getEmpty()`
`int` | `getSerizlizedSize()`
`Hash` | `hash(java.nio.ByteBuffer... hashMe)`
`Hash` | `hash(long seq, short type, Hash nodeHash, Hash contentHash)`

Method Detail

### hash

    Hash hash(long seq,
              short type,
              Hash nodeHash,
              Hash contentHash)

### hash

    Hash hash(java.nio.ByteBuffer... hashMe)

### build

    Hash build(InputBuffer buf)

### build

    Hash build(byte[] hashBytes,
               int start,
               int length)

### getSerizlizedSize

    int getSerizlizedSize()

### getEmpty

    Hash getEmpty()

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Rice Pastry API
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2001-2005 - Rice Pastry.