org.apache.cxf.tools.wsdlto.core
Class RandomValueProvider

java.lang.Object
  extended by org.apache.cxf.tools.wsdlto.core.RandomValueProvider
All Implemented Interfaces:
DefaultValueProvider

public class RandomValueProvider
extends java.lang.Object
implements DefaultValueProvider


Constructor Summary
RandomValueProvider()
           
 
Method Summary
 java.lang.String chooseEnumValue(java.lang.String path, java.util.Set<java.lang.String> values)
           
 java.math.BigDecimal getBigDecimalValue(java.lang.String path)
           
 java.math.BigInteger getBigIntegerValue(java.lang.String path)
           
 boolean getBooleanValue(java.lang.String path)
           
 byte getByteValue(java.lang.String path)
           
 char getCharValue(java.lang.String path)
           
 double getDoubleValue(java.lang.String path)
           
 java.lang.String getDurationValueString(java.lang.String path)
           
 float getFloatValue(java.lang.String path)
           
 int getIntValue(java.lang.String path)
           
 int getListLength(java.lang.String path)
           
 long getLongValue(java.lang.String path)
           
 javax.xml.namespace.QName getQNameValue(java.lang.String path)
           
 short getShortValue(java.lang.String path)
           
 java.lang.String getStringValue(java.lang.String path)
           
 java.net.URI getURIValue(java.lang.String path)
           
 java.lang.String getXMLGregorianCalendarValueString(java.lang.String path)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RandomValueProvider

public RandomValueProvider()
Method Detail

getBooleanValue

public boolean getBooleanValue(java.lang.String path)
Specified by:
getBooleanValue in interface DefaultValueProvider

getByteValue

public byte getByteValue(java.lang.String path)
Specified by:
getByteValue in interface DefaultValueProvider

getCharValue

public char getCharValue(java.lang.String path)
Specified by:
getCharValue in interface DefaultValueProvider

getDoubleValue

public double getDoubleValue(java.lang.String path)
Specified by:
getDoubleValue in interface DefaultValueProvider

getFloatValue

public float getFloatValue(java.lang.String path)
Specified by:
getFloatValue in interface DefaultValueProvider

getIntValue

public int getIntValue(java.lang.String path)
Specified by:
getIntValue in interface DefaultValueProvider

getLongValue

public long getLongValue(java.lang.String path)
Specified by:
getLongValue in interface DefaultValueProvider

getShortValue

public short getShortValue(java.lang.String path)
Specified by:
getShortValue in interface DefaultValueProvider

getStringValue

public java.lang.String getStringValue(java.lang.String path)
Specified by:
getStringValue in interface DefaultValueProvider

getQNameValue

public javax.xml.namespace.QName getQNameValue(java.lang.String path)
Specified by:
getQNameValue in interface DefaultValueProvider

getURIValue

public java.net.URI getURIValue(java.lang.String path)
Specified by:
getURIValue in interface DefaultValueProvider

getBigDecimalValue

public java.math.BigDecimal getBigDecimalValue(java.lang.String path)
Specified by:
getBigDecimalValue in interface DefaultValueProvider

getBigIntegerValue

public java.math.BigInteger getBigIntegerValue(java.lang.String path)
Specified by:
getBigIntegerValue in interface DefaultValueProvider

getXMLGregorianCalendarValueString

public java.lang.String getXMLGregorianCalendarValueString(java.lang.String path)
Specified by:
getXMLGregorianCalendarValueString in interface DefaultValueProvider

getDurationValueString

public java.lang.String getDurationValueString(java.lang.String path)
Specified by:
getDurationValueString in interface DefaultValueProvider

chooseEnumValue

public java.lang.String chooseEnumValue(java.lang.String path,
                                        java.util.Set<java.lang.String> values)
Specified by:
chooseEnumValue in interface DefaultValueProvider

getListLength

public int getListLength(java.lang.String path)
Specified by:
getListLength in interface DefaultValueProvider


Apache CXF