public static class JPConverter.FromBigDecimal extends JPConverter
JPConverter.FromBigDecimal, JPConverter.FromBigInteger, JPConverter.FromBoolean, JPConverter.FromBooleanArray, JPConverter.FromByte, JPConverter.FromByteArray, JPConverter.FromCharacter, JPConverter.FromCharArray, JPConverter.FromCollection, JPConverter.FromDate, JPConverter.FromDouble, JPConverter.FromDoubleArray, JPConverter.FromFloat, JPConverter.FromFloatArray, JPConverter.FromInt, JPConverter.FromIntArray, JPConverter.FromLong, JPConverter.FromLongArray, JPConverter.FromObjectArray, JPConverter.FromQName, JPConverter.FromSequenceIterator, JPConverter.FromShort, JPConverter.FromShortArray, JPConverter.FromSource, JPConverter.FromString, JPConverter.FromURI, JPConverter.FromValueRepresentation, JPConverter.WrapExternalObject
?????? | ????? |
---|---|
static JPConverter.FromBigDecimal |
INSTANCE |
?????? |
---|
FromBigDecimal() |
?????? | ????? |
---|---|
java.lang.String |
compile(java.lang.String var,
CodeGeneratorService compiler)
Generate a Java expression (as text) that can be used to implement this conversion when compiling
a query
|
ValueRepresentation |
convert(java.lang.Object object,
XPathContext context)
Convert a Java object to an equivalent XPath value
|
ItemType |
getItemType()
Get the item type of the XPath value that will result from the conversion
|
allocate, getCardinality
public static JPConverter.FromBigDecimal INSTANCE
public ValueRepresentation convert(java.lang.Object object, XPathContext context) throws XPathException
JPConverter
convert
??? JPConverter
object
- the java object to be convertedcontext
- the XPath dynamic evaluation contextXPathException
- if the conversion is not possible or if it failspublic ItemType getItemType()
JPConverter
getItemType
??? JPConverter
public java.lang.String compile(java.lang.String var, CodeGeneratorService compiler)
JPConverter
compile
??? JPConverter
var
- the Java variable that will hold the Java value to be convertedcompiler
- provides callback services