|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.ihr.xbrl.om.formula.HasNothingParamemetersResolver
public class HasNothingParamemetersResolver
This class is the default parameters resolver. It just does nothing. all parameter data types are xsd:anyType and all values are set to new XdmAtomicValue("1")
| Constructor Summary | |
|---|---|
HasNothingParamemetersResolver()
|
|
| Method Summary | |
|---|---|
javax.xml.namespace.QName |
getParameterDataType(javax.xml.namespace.QName name)
Returns the type name of a parameter using the parameter name. |
net.sf.saxon.s9api.XdmAtomicValue |
getParameterValue(javax.xml.namespace.QName name,
net.sf.saxon.s9api.Processor proc,
javax.xml.namespace.QName dataType)
This function returns the parameter value assigned to a parameter name indicated by the name parameter |
boolean |
hasValueForParameter(javax.xml.namespace.QName name,
javax.xml.namespace.QName dataType)
Returns true if this Formula Parameter Resolver has value and data type for the parameter indicated in the name parameter. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public HasNothingParamemetersResolver()
| Method Detail |
|---|
public javax.xml.namespace.QName getParameterDataType(javax.xml.namespace.QName name)
XBRLFormulaParametersResolver
getParameterDataType in interface XBRLFormulaParametersResolvername - the parameter name.
public net.sf.saxon.s9api.XdmAtomicValue getParameterValue(javax.xml.namespace.QName name,
net.sf.saxon.s9api.Processor proc,
javax.xml.namespace.QName dataType)
XBRLFormulaParametersResolver
getParameterValue in interface XBRLFormulaParametersResolvername - the parameter name.proc - instance of the saxon Processor may be required for certain data types.dataType - This is the suggested data type. It may be null if not indicated in the formula linkbase.
public boolean hasValueForParameter(javax.xml.namespace.QName name,
javax.xml.namespace.QName dataType)
XBRLFormulaParametersResolver
hasValueForParameter in interface XBRLFormulaParametersResolvername - the parameter name
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||