Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## swarm.collections
Interface PermutationC

All Known Implementing Classes:
  PermutationCImpl

public interface PermutationC
extends CollectionC, CollectionS, CreateC, CreateS, ArrayC, ArrayS

A class that represents a permutation of elements of a collection. Permutation is used to generate a permutation of elements of a a collection and store them in an array for fast access. Permutation only mirrors the original collection. Updates of contents of Permutation will not reflect on the original collection.

Method Summary
`java.lang.Object` | `setCollection(Collection collection)`
`java.lang.Object` | `setLastPermutation(Permutation permutation)`
`java.lang.Object` | `setUniformRandom(java.lang.Object rnd)`

Methods inherited from interface swarm.collections.ArrayC
`create$setCount`

Methods inherited from interface swarm.collections.ArrayS
`setCount`

Methods inherited from interface swarm.defobj.SerializationC
`hdf5InCreate, lispInCreate`

Method Detail

### setCollection

    public java.lang.Object setCollection(Collection collection)

### setLastPermutation

    public java.lang.Object setLastPermutation(Permutation permutation)

### setUniformRandom

    public java.lang.Object setUniformRandom(java.lang.Object rnd)

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD