ThinkUI Data Generator 1.0.2 API

thinkui.datagen.generators
Class LastNameGenerator

java.lang.Object
  extended bythinkui.datagen.AbstractAttributeValueGenerator
      extended bythinkui.datagen.generators.DynamicDataGenerator
          extended bythinkui.datagen.generators.LastNameGenerator
All Implemented Interfaces:
AttributeValueGenerator, java.lang.Cloneable

public class LastNameGenerator
extends DynamicDataGenerator

Extend DynamicDataGenerator to support generating last names.


Field Summary
 
Fields inherited from interface thinkui.datagen.AttributeValueGenerator
ALL_MODES, BERNOULLI_MODE, BINOMIAL_MODE, CONSTANT_MODE, DEFAULT_MODE, EXPONENTIAL_MODE, MILLIS_PER_DAY, MILLIS_PER_HOUR, MILLIS_PER_MINUTE, MILLIS_PER_SECOND, NORMAL_MODE, POISON_MODE, SEQUENTIAL_MODE, UNIFORM_MODE
 
Constructor Summary
LastNameGenerator()
          LastNameGenerator constructor.
 
Method Summary
 java.lang.Object generateValue()
          Generate a value for the attribute.
 
Methods inherited from class thinkui.datagen.generators.DynamicDataGenerator
getDataClass, getDataObjectManager, getGeneratorMode, getIndexAttributeName, getMaxObjectCount, getMinMaxAttributeType, getOrderByAttributeName, getProbabilityNull, getSearchCriteria, getSQLQuery, getValueAttributeName, initGenerator, setDataClass, setDataObjectManager, setGeneratorMode, setIndexAttributeName, setMaxObjectCount, setOrderByAttributeName, setProbabilityNull, setSearchCriteria, setSQLQuery, setValueAttributeName
 
Methods inherited from class thinkui.datagen.AbstractAttributeValueGenerator
copy, createGenerator, getAttribute, getConstantValue, getCount, getCountAsInt, getDataObject, getDataObjectMap, getMaxValue, getMeanIndex, getMeanIndexAsDouble, getMeanLength, getMeanLengthAsDouble, getMeanValue, getMeanValueAsDouble, getMinValue, getParameterData, getParentDataObject, getProbability, getProbabilityAsDouble, getStdDevValue, getStdDevValueAsDouble, isDataDependent, isMultiValued, isParentDataDependent, setAttribute, setConstantValue, setCount, setDataDependent, setDataObject, setDataObjectMap, setMaxValue, setMeanIndex, setMeanLength, setMeanValue, setMinValue, setMultiValued, setParentDataDependent, setParentDataObject, setProbability, setStdDevValue
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LastNameGenerator

public LastNameGenerator()
LastNameGenerator constructor.

Method Detail

generateValue

public final java.lang.Object generateValue()
                                     throws java.lang.Exception
Generate a value for the attribute.

Specified by:
generateValue in interface AttributeValueGenerator
Overrides:
generateValue in class DynamicDataGenerator
Throws:
java.lang.Exception

ThinkUI Data Generator 1.0.2 API

Copyright © 2007-2009. ThinkUI Software Inc. All rights reserved.