com.ihr.xbrl.om.formula.util
Class VariablesLoopController.ClsVariableSetCombinationsIterator2
java.lang.Object
com.ihr.xbrl.om.formula.util.VariablesLoopController.ClsVariableSetCombinationsIterator2
- All Implemented Interfaces:
- java.util.Iterator<net.sf.saxon.s9api.XdmValue[]>
- Enclosing class:
- VariablesLoopController
public static class VariablesLoopController.ClsVariableSetCombinationsIterator2
- extends java.lang.Object
- implements java.util.Iterator<net.sf.saxon.s9api.XdmValue[]>
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VariablesLoopController.ClsVariableSetCombinationsIterator2
public VariablesLoopController.ClsVariableSetCombinationsIterator2(XBRLVariableTree tree,
XMLEvaluationContextProvider evalProvider,
java.util.Vector<XBRLVariableResourceUse> evaluatedVars)
throws XFValidationException
- Throws:
XFValidationException
hasNext
public boolean hasNext()
- Specified by:
hasNext in interface java.util.Iterator<net.sf.saxon.s9api.XdmValue[]>
next
public net.sf.saxon.s9api.XdmValue[] next()
- Specified by:
next in interface java.util.Iterator<net.sf.saxon.s9api.XdmValue[]>
remove
public void remove()
- Specified by:
remove in interface java.util.Iterator<net.sf.saxon.s9api.XdmValue[]>
getVariableNames
public javax.xml.namespace.QName[] getVariableNames()
- Returns:
getVariableEvaluated
public boolean[] getVariableEvaluated()
getEvaluatedLen
public int[] getEvaluatedLen()
getVariableFallback
public boolean[] getVariableFallback()
updateVars
public void updateVars(java.util.Vector<XBRLVariableResourceUse> evaluatedVars)
- Parameters:
evaluatedVars -
isValidBinding
public boolean isValidBinding()
- Returns:
Copyright 2006-2009 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa