org.databene.benerator.distribution
Class SequenceManager

java.lang.Object
  extended by org.databene.benerator.distribution.SequenceManager

public class SequenceManager
extends java.lang.Object

Manages Sequences.

Created: 17.02.2010 13:36:17

Since:
0.6.0
Author:
Volker Bergmann

Field Summary
static Sequence BIT_REVERSE_SEQUENCE
           
static Sequence CUMULATED_SEQUENCE
           
static Sequence EXPAND_SEQUENCE
           
static Sequence FIBONACCI_SEQUENCE
           
static Sequence INCREMENT_SEQUENCE
           
static Sequence PADOVAN_SEQUENCE
           
static Sequence RANDOM_SEQUENCE
           
static Sequence RANDOM_WALK_SEQUENCE
           
static Sequence SHUFFLE_SEQUENCE
           
static Sequence SINGLE_SEQUENCE
           
static Sequence STEP_SEQUENCE
           
static Sequence WEDGE_SEQUENCE
           
 
Constructor Summary
SequenceManager()
           
 
Method Summary
static Sequence getRegisteredSequence(java.lang.String name, boolean required)
           
static Sequence register(Sequence sequence)
           
static Sequence register(Sequence sequence, java.lang.String name)
           
static java.util.Collection<Sequence> registeredSequences()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RANDOM_SEQUENCE

public static final Sequence RANDOM_SEQUENCE

SHUFFLE_SEQUENCE

public static final Sequence SHUFFLE_SEQUENCE

CUMULATED_SEQUENCE

public static final Sequence CUMULATED_SEQUENCE

RANDOM_WALK_SEQUENCE

public static final Sequence RANDOM_WALK_SEQUENCE

STEP_SEQUENCE

public static final Sequence STEP_SEQUENCE

INCREMENT_SEQUENCE

public static final Sequence INCREMENT_SEQUENCE

WEDGE_SEQUENCE

public static final Sequence WEDGE_SEQUENCE

BIT_REVERSE_SEQUENCE

public static final Sequence BIT_REVERSE_SEQUENCE

EXPAND_SEQUENCE

public static final Sequence EXPAND_SEQUENCE

FIBONACCI_SEQUENCE

public static final Sequence FIBONACCI_SEQUENCE

PADOVAN_SEQUENCE

public static final Sequence PADOVAN_SEQUENCE

SINGLE_SEQUENCE

public static final Sequence SINGLE_SEQUENCE
Constructor Detail

SequenceManager

public SequenceManager()
Method Detail

getRegisteredSequence

public static Sequence getRegisteredSequence(java.lang.String name,
                                             boolean required)

register

public static Sequence register(Sequence sequence)

register

public static Sequence register(Sequence sequence,
                                java.lang.String name)

registeredSequences

public static java.util.Collection<Sequence> registeredSequences()


Copyright © 2011. All Rights Reserved.