public class NameGeneratedValueProvider extends BaseParrotProvider implements NameGender, NameValueConsistency
BaseParrotProvider.ParrotProviderResult
NameGender.Gender
NameValueConsistency.NameType
counter, repeatValues, repetition
Constructor and Description |
---|
NameGeneratedValueProvider(NameProperties properties) |
Modifier and Type | Method and Description |
---|---|
static GeneratorDescriptor |
getDefaultDescriptor() |
NameGender.Gender |
getGender() |
NameValueConsistency.NameType |
getNameType() |
protected String |
getNewValueInternal() |
void |
setGender(NameGender.Gender g) |
void |
setNameType(NameValueConsistency.NameType consistency) |
getNewValue, getValue, tweetNextValue
getIterationCount, getRepeatValues, setIterationCount, setRepeatValues
public NameGeneratedValueProvider(NameProperties properties)
public static GeneratorDescriptor getDefaultDescriptor()
protected String getNewValueInternal()
getNewValueInternal
in class BaseParrotProvider
public NameGender.Gender getGender()
getGender
in interface NameGender
public void setGender(NameGender.Gender g)
setGender
in interface NameGender
public NameValueConsistency.NameType getNameType()
getNameType
in interface NameValueConsistency
public void setNameType(NameValueConsistency.NameType consistency)
setNameType
in interface NameValueConsistency
Copyright © 2019. All rights reserved.