public abstract class IXTFunctionDayMonthDateLang extends IXTForwardBackwardDate
Constructor and Description |
---|
IXTFunctionDayMonthDateLang() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
backward(net.sf.saxon.om.Item value)
Backward.
|
net.sf.saxon.value.GDateValue |
forward(java.lang.String text)
Forward.
|
abstract java.lang.String |
getIXT4Lang()
Gets the IXT 4 lang.
|
abstract java.util.regex.Pattern |
getIXT4Pattern()
Gets the IXT 4 pattern.
|
abstract boolean |
isConflictOnMonth(java.lang.String month,
java.lang.String lang)
Checks if is conflict on month.
|
evaluateItem
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.GDateValue forward(java.lang.String text) throws net.sf.saxon.trans.XPathException
forward
in class IXTForward<net.sf.saxon.value.GDateValue>
text
- the textnet.sf.saxon.trans.XPathException
- the x path exceptionpublic java.lang.String backward(net.sf.saxon.om.Item value) throws net.sf.saxon.trans.XPathException
backward
in class IXTForwardBackwardDate
value
- Item whose text representation must be YYYY-MM-DD, MM-DD or --MM-DDnet.sf.saxon.trans.XPathException
- the x path exceptionpublic abstract java.lang.String getIXT4Lang()
public abstract java.util.regex.Pattern getIXT4Pattern()
public abstract boolean isConflictOnMonth(java.lang.String month, java.lang.String lang)
month
- the monthlang
- the langCopyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa