Package org.apache.cxf.tools.wsdlto.core
Class RandomValueProvider
- java.lang.Object
-
- org.apache.cxf.tools.wsdlto.core.RandomValueProvider
-
- All Implemented Interfaces:
DefaultValueProvider
public class RandomValueProvider extends Object implements DefaultValueProvider
-
-
Constructor Summary
Constructors Constructor Description RandomValueProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringchooseEnumValue(String path, Set<String> values)BigDecimalgetBigDecimalValue(String path)BigIntegergetBigIntegerValue(String path)booleangetBooleanValue(String path)bytegetByteValue(String path)chargetCharValue(String path)doublegetDoubleValue(String path)StringgetDurationValueString(String path)floatgetFloatValue(String path)intgetIntValue(String path)intgetListLength(String path)longgetLongValue(String path)QNamegetQNameValue(String path)shortgetShortValue(String path)StringgetStringValue(String path)URIgetURIValue(String path)StringgetXMLGregorianCalendarValueString(String path)
-
-
-
Method Detail
-
getBooleanValue
public boolean getBooleanValue(String path)
- Specified by:
getBooleanValuein interfaceDefaultValueProvider
-
getByteValue
public byte getByteValue(String path)
- Specified by:
getByteValuein interfaceDefaultValueProvider
-
getCharValue
public char getCharValue(String path)
- Specified by:
getCharValuein interfaceDefaultValueProvider
-
getDoubleValue
public double getDoubleValue(String path)
- Specified by:
getDoubleValuein interfaceDefaultValueProvider
-
getFloatValue
public float getFloatValue(String path)
- Specified by:
getFloatValuein interfaceDefaultValueProvider
-
getIntValue
public int getIntValue(String path)
- Specified by:
getIntValuein interfaceDefaultValueProvider
-
getLongValue
public long getLongValue(String path)
- Specified by:
getLongValuein interfaceDefaultValueProvider
-
getShortValue
public short getShortValue(String path)
- Specified by:
getShortValuein interfaceDefaultValueProvider
-
getStringValue
public String getStringValue(String path)
- Specified by:
getStringValuein interfaceDefaultValueProvider
-
getQNameValue
public QName getQNameValue(String path)
- Specified by:
getQNameValuein interfaceDefaultValueProvider
-
getURIValue
public URI getURIValue(String path)
- Specified by:
getURIValuein interfaceDefaultValueProvider
-
getBigDecimalValue
public BigDecimal getBigDecimalValue(String path)
- Specified by:
getBigDecimalValuein interfaceDefaultValueProvider
-
getBigIntegerValue
public BigInteger getBigIntegerValue(String path)
- Specified by:
getBigIntegerValuein interfaceDefaultValueProvider
-
getXMLGregorianCalendarValueString
public String getXMLGregorianCalendarValueString(String path)
- Specified by:
getXMLGregorianCalendarValueStringin interfaceDefaultValueProvider
-
getDurationValueString
public String getDurationValueString(String path)
- Specified by:
getDurationValueStringin interfaceDefaultValueProvider
-
chooseEnumValue
public String chooseEnumValue(String path, Set<String> values)
- Specified by:
chooseEnumValuein interfaceDefaultValueProvider
-
getListLength
public int getListLength(String path)
- Specified by:
getListLengthin interfaceDefaultValueProvider
-
-