org.databene.benerator.sample
Class SeedManager<E>
java.lang.Object
org.databene.benerator.sample.SeedManager<E>
public class SeedManager<E>
- extends java.lang.Object
Counts frequencies of atoms and provides random atoms with the same frequency.
Created at 12.07.2009 07:51:04
- Since:
- 0.6.0
- Author:
- Volker Bergmann
Constructor Summary |
SeedManager(java.lang.Class<E> generatedType,
int depth)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
SeedManager
public SeedManager(java.lang.Class<E> generatedType,
int depth)
getDepth
public int getDepth()
getWeight
public double getWeight()
getGeneratedType
public java.lang.Class<E> getGeneratedType()
addSequence
public void addSequence(int startIndex,
E... sequence)
init
public void init()
randomAtom
public E randomAtom()
getSuccessor
public SeedManager<E> getSuccessor(E atom)
printState
public void printState()
printState
public void printState(java.lang.String indent)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
Copyright © 2013. All Rights Reserved.