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(java.lang.String name, Sequence sequence)
           
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(java.lang.String name,
                                Sequence sequence)

registeredSequences

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


Copyright © 2013. All Rights Reserved.