public class ClsVarIterator
extends java.lang.Object
| Constructor and Description |
|---|
ClsVarIterator(java.util.Collection<net.sf.saxon.s9api.XdmValue> hsOutSeq,
XBRLVariableResourceUse var,
XBRLVariablesHolder set)
Instantiates a new cls var iterator.
|
ClsVarIterator(net.sf.saxon.s9api.XdmValue value,
XBRLVariableResourceUse var,
XBRLVariablesHolder set)
Instantiates a new cls var iterator.
|
| Modifier and Type | Method and Description |
|---|---|
ClsVarIterator |
clone() |
net.sf.saxon.s9api.XdmValue |
getFallbackValue()
Gets the fallback value.
|
net.sf.saxon.s9api.XdmValue |
getLastReturned()
Gets the last returned.
|
boolean |
getNextIsFallback()
Gets the next is fallback.
|
XBRLVariableResourceUse |
getVariable()
Gets the variable.
|
javax.xml.namespace.QName |
getVarName()
Gets the var name.
|
boolean |
hasNext()
Checks for next.
|
boolean |
isFallbackValue()
Checks if is fallback value.
|
net.sf.saxon.s9api.XdmValue |
next()
Next.
|
void |
restart()
Restart.
|
void |
setUseFallback(boolean value)
Sets the use fallback.
|
public ClsVarIterator(net.sf.saxon.s9api.XdmValue value,
XBRLVariableResourceUse var,
XBRLVariablesHolder set)
throws XFValidationException
value - the valuevar - the varset - the setXFValidationException - the XF validation exceptionpublic ClsVarIterator(java.util.Collection<net.sf.saxon.s9api.XdmValue> hsOutSeq,
XBRLVariableResourceUse var,
XBRLVariablesHolder set)
throws XFValidationException
hsOutSeq - the hs out seqvar - the varset - the setXFValidationException - the XF validation exceptionpublic ClsVarIterator clone()
clone in class java.lang.Objectpublic net.sf.saxon.s9api.XdmValue next()
public net.sf.saxon.s9api.XdmValue getLastReturned()
public boolean hasNext()
throws XFValidationException
XFValidationException - the XF validation exceptionpublic javax.xml.namespace.QName getVarName()
public XBRLVariableResourceUse getVariable()
public void restart()
throws XFValidationException
XFValidationException - the XF validation exceptionpublic boolean isFallbackValue()
throws XFValidationException
XFValidationException - the XF validation exceptionpublic boolean getNextIsFallback()
public void setUseFallback(boolean value)
value - the new use fallbackpublic net.sf.saxon.s9api.XdmValue getFallbackValue()
throws XFValidationException
XFValidationException - the XF validation exception