public class IXT2_numcommadecimal extends IXTForwardBackwardNumeric
Constructor and Description |
---|
IXT2_numcommadecimal() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
backward(net.sf.saxon.om.Item value,
int scale,
java.lang.String decimals)
Backward.
|
net.sf.saxon.om.Item |
evaluateItem(net.sf.saxon.expr.XPathContext context)
Evaluate item.
|
net.sf.saxon.value.DecimalValue |
forward(java.lang.String text)
Forward.
|
forward
copy, getItemType, getIXBRLProcessor, makeSystemFunction, setIXBRLProcessor
checkArguments, computeCardinality, getDetails, getErrorCodeForTypeErrors, setDetails
addExternalFunctionCallToPathMap, equals, explain, getArguments, getDisplayName, getExpressionName, getFunctionName, getNumberOfArguments, hashCode, operands, optimize, preEvaluate, promote, replaceOperand, setArguments, setFunctionName, toShortString, toString, typeCheck
addToPathMap, adoptChildExpression, checkForUpdatingSubexpressions, checkPermittedContents, clearStreamabilityData, computeDependencies, computeStaticProperties, doPromotion, effectiveBooleanValue, evaluateAsString, evaluatePendingUpdates, explain, getCardinality, getColumnNumber, getConfiguration, getConstructType, getContainer, getDependencies, getEvaluationMethod, getExpressionCompiler, getHostLanguage, getImplementationMethod, getIntegerBounds, getIntrinsicDependencies, getLineNumber, getLocationId, getObjectName, getPosture, getProperties, getProperty, getPublicId, getSlotsUsed, getSpecialProperties, getStreamability, getSweep, getSystemId, hasVariableBinding, identityHashCode, implementsStaticTypeCheck, isIdentical, isSubtreeExpression, isUpdatingExpression, isVacuousExpression, iterate, iterateEvents, makeStreamingAdjunct, markTailFunctionCalls, process, resetLocalStaticProperties, setContainer, setEvaluationMethod, setFiltered, setFlattened, setLocationId, setPostureAndSweep, simplify, staticTypeCheck, suppressValidation, toPattern, toStreamingPattern, unordered
public net.sf.saxon.value.DecimalValue forward(java.lang.String text) throws net.sf.saxon.trans.XPathException
forward
in class IXTForward<net.sf.saxon.value.DecimalValue>
text
- the textnet.sf.saxon.trans.XPathException
- the x path exceptionpublic java.lang.String backward(net.sf.saxon.om.Item value, int scale, java.lang.String decimals) throws net.sf.saxon.trans.XPathException
backward
in class IXTForwardBackwardNumeric
value
- Item whose text representation must be a number with comma separatorscale
- the scaledecimals
- the decimalsnet.sf.saxon.trans.XPathException
- the x path exceptionpublic net.sf.saxon.om.Item evaluateItem(net.sf.saxon.expr.XPathContext context) throws net.sf.saxon.trans.XPathException
evaluateItem
in class IXTForward<net.sf.saxon.value.DecimalValue>
context
- the contextnet.sf.saxon.trans.XPathException
- the x path exceptionCopyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa