org.databene.domain.person
Class EMailAddressGenerator
java.lang.Object
org.databene.domain.person.EMailAddressBuilder
org.databene.domain.person.EMailAddressGenerator
- All Implemented Interfaces:
- java.io.Closeable, Generator<java.lang.String>, Resettable, ThreadAware
public class EMailAddressGenerator
- extends EMailAddressBuilder
- implements Generator<java.lang.String>
Generates EMail Addresses.
Created at 09.04.2008 01:34:17
- Since:
- 0.5.1
- Author:
- Volker Bergmann
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
EMailAddressGenerator
public EMailAddressGenerator()
EMailAddressGenerator
public EMailAddressGenerator(java.lang.String dataset)
setDataset
public void setDataset(java.lang.String datasetName)
- Overrides:
setDataset in class EMailAddressBuilder
setLocale
public void setLocale(java.util.Locale locale)
- Overrides:
setLocale in class EMailAddressBuilder
getGeneratedType
public java.lang.Class<java.lang.String> getGeneratedType()
- Description copied from interface:
Generator
- Declares the type of the objects returned by the generate() method.
- Specified by:
getGeneratedType in interface Generator<java.lang.String>
init
public void init(GeneratorContext context)
throws InvalidGeneratorSetupException
- Specified by:
init in interface Generator<java.lang.String>- Overrides:
init in class EMailAddressBuilder
- Throws:
InvalidGeneratorSetupException
wasInitialized
public boolean wasInitialized()
- Specified by:
wasInitialized in interface Generator<java.lang.String>
reset
public void reset()
- Specified by:
reset in interface Resettable
close
public void close()
- Description copied from interface:
Generator
- Closes the generator. After invocation the state is unavailable.
- Specified by:
close in interface java.io.Closeable- Specified by:
close in interface Generator<java.lang.String>
generate
public java.lang.String generate()
- Description copied from interface:
Generator
- Returns an instance of the generic type E.
- Specified by:
generate in interface Generator<java.lang.String>
isThreadSafe
public boolean isThreadSafe()
- Specified by:
isThreadSafe in interface ThreadAware- Overrides:
isThreadSafe in class EMailAddressBuilder
isParallelizable
public boolean isParallelizable()
- Specified by:
isParallelizable in interface ThreadAware- Overrides:
isParallelizable in class EMailAddressBuilder
toString
public java.lang.String toString()
- Overrides:
toString in class EMailAddressBuilder
Copyright © 2010. All Rights Reserved.