public class Base64ValueProducer extends AbstractValueProducer<JsonStringNode>
JsonStringNode which can generate an
base64 string.| 构造器和说明 |
|---|
Base64ValueProducer() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected int |
getDefaultLength()
Returns the default length of the base64 string
|
String |
getTypeName()
Returns the name of the producer used in the template.
|
JsonStringNode |
produce()
Produces a node which can generate a random base64 string.
|
JsonStringNode |
produce(Map<String,String> paramMap)
Produces a node which generate base64 string based on a configuration.
|
protected String |
produceBase64(int outputLength)
Generates a base64 string with a given length.
|
pickBooleanParam, pickFloatParam, pickIntegerParam, pickStringParam, produce, produce, randomFloatInRange, randomIntInRange, shouldBeInAscOrder, shouldBeInAscOrder, shouldBePositive, validateParamMappublic String getTypeName()
IValueProducerpublic JsonStringNode produce()
getDefaultLength()produce 在接口中 IValueProducer<JsonStringNode>produce 在类中 AbstractValueProducer<JsonStringNode>public JsonStringNode produce(Map<String,String> paramMap)
produce 在接口中 IValueProducer<JsonStringNode>produce 在类中 AbstractValueProducer<JsonStringNode>paramMap - configurationprotected String produceBase64(int outputLength)
outputLength - expected length of the base64 stringprotected int getDefaultLength()
Copyright © 2019. All rights reserved.