|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface XBRLVariablesHolder
This interface defines the minimum methods that should be implemented by a class that contains a set of parameters or variables. The XBRLVariableResourceSet is one example and the XBRLConsistencyAssertion is another one
| Field Summary | |
|---|---|
static int |
MODEL_DIMENSIONAL
|
static int |
MODEL_NON_DIMENSIONAL
|
| Method Summary | |
|---|---|
int |
getAspectModel()
Returns either XBRLVariablesHolder.MODEL_DIMENSIONAL or XBRLVariablesHolder.MODEL_NON_DIMENSIONAL |
java.util.Collection<net.sf.saxon.s9api.QName> |
getBindableVariableNames()
Access to a collection of QNames (Saxon s9api QNames) of all variables that are defined in this XBRLVariablesHolder |
java.util.Collection<XBRLFilterUse> |
getFilters()
Returns a collection of XBRLFilterUse instance representing the use of filters associated to this XBRLVariablesHolder. |
XBRLVariableFormulaEvaluable |
getVariableResource(javax.xml.namespace.QName qVar)
Access to the variable resource by its variable name |
net.sf.saxon.s9api.XdmValue |
getVariableValue(javax.xml.namespace.QName variableName)
Access to the variable value using the variable name. |
| Methods inherited from interface com.ihr.xbrl.om.formula.HasFormulaProcessor |
|---|
getProcessor |
| Field Detail |
|---|
static final int MODEL_DIMENSIONAL
static final int MODEL_NON_DIMENSIONAL
| Method Detail |
|---|
XBRLVariableFormulaEvaluable getVariableResource(javax.xml.namespace.QName qVar)
variableName - QName
net.sf.saxon.s9api.XdmValue getVariableValue(javax.xml.namespace.QName variableName)
throws XFValidationException
variableName - javax.xml.namespace.QName
XFValidationExceptionjava.util.Collection<net.sf.saxon.s9api.QName> getBindableVariableNames()
int getAspectModel()
java.util.Collection<XBRLFilterUse> getFilters()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||