com.ihr.xbrl.om.formula.util
Class ClsVarIterator

java.lang.Object
  extended by com.ihr.xbrl.om.formula.util.ClsVarIterator

public class ClsVarIterator
extends java.lang.Object


Constructor Summary
ClsVarIterator(java.util.Collection<net.sf.saxon.s9api.XdmValue> hsOutSeq, XBRLVariableResourceUse var, XBRLVariablesHolder set)
           
ClsVarIterator(net.sf.saxon.s9api.XdmValue value, XBRLVariableResourceUse var, XBRLVariablesHolder set)
           
 
Method Summary
 ClsVarIterator clone()
           
 net.sf.saxon.s9api.XdmValue getFallbackValue()
           
 net.sf.saxon.s9api.XdmValue getLastReturned()
           
 boolean getNextIsFallback()
           
 XBRLVariableResourceUse getVariable()
           
 javax.xml.namespace.QName getVarName()
           
 boolean hasNext()
           
 boolean isFallbackValue()
           
 net.sf.saxon.s9api.XdmValue next()
           
 void restart()
           
 void setUseFallback(boolean value)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClsVarIterator

public ClsVarIterator(net.sf.saxon.s9api.XdmValue value,
                      XBRLVariableResourceUse var,
                      XBRLVariablesHolder set)
               throws XFValidationException
Throws:
XFValidationException

ClsVarIterator

public ClsVarIterator(java.util.Collection<net.sf.saxon.s9api.XdmValue> hsOutSeq,
                      XBRLVariableResourceUse var,
                      XBRLVariablesHolder set)
               throws XFValidationException
Parameters:
hsOutSeq -
Throws:
XFValidationException
Method Detail

clone

public ClsVarIterator clone()
Overrides:
clone in class java.lang.Object

next

public net.sf.saxon.s9api.XdmValue next()
Returns:

getLastReturned

public net.sf.saxon.s9api.XdmValue getLastReturned()

hasNext

public boolean hasNext()
                throws XFValidationException
Returns:
Throws:
XFValidationException

getVarName

public javax.xml.namespace.QName getVarName()

getVariable

public XBRLVariableResourceUse getVariable()

restart

public void restart()
             throws XFValidationException
Throws:
XFValidationException

isFallbackValue

public boolean isFallbackValue()
                        throws XFValidationException
Returns:
Throws:
XFValidationException

getNextIsFallback

public boolean getNextIsFallback()

setUseFallback

public void setUseFallback(boolean value)

getFallbackValue

public net.sf.saxon.s9api.XdmValue getFallbackValue()
                                             throws XFValidationException
Returns:
Throws:
XFValidationException


Copyright 2006-2009 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa