public class RSFunctionLibrary extends XBRLRSCustomFunctionLibraryAbstract
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
RSFUNCTIONLIBRARYPREFIX
The Constant RSFUNCTIONLIBRARYPREFIX.
|
static java.lang.String |
RSFUNCTIONLIBRARYURI
The Constant RSFUNCTIONLIBRARYURI.
|
| Constructor and Description |
|---|
RSFunctionLibrary(XBRLFormulaProcessor xbrlFormulaProcessor)
Instantiates a new RS function library.
|
| Modifier and Type | Method and Description |
|---|---|
net.sf.saxon.functions.StandardFunction.Entry |
getFunction(java.lang.String local,
int arity)
Returns the implementation of a specific function providing the function local name
and the arity.
|
java.lang.String |
getFunctionLibraryPrefix()
Returns the custom function library prefix.
|
java.lang.String |
getFunctionLibraryURI()
returns the custom function library URI.
|
bind, copy, getFormulaProcessor, getFunctionSignature, isAvailable, setFormulaProcessorpublic static final java.lang.String RSFUNCTIONLIBRARYURI
public static final java.lang.String RSFUNCTIONLIBRARYPREFIX
public RSFunctionLibrary(XBRLFormulaProcessor xbrlFormulaProcessor)
xbrlFormulaProcessor - the xbrl formula processorpublic java.lang.String getFunctionLibraryURI()
XBRLRSCustomFunctionLibraryAbstractgetFunctionLibraryURI in class XBRLRSCustomFunctionLibraryAbstractpublic net.sf.saxon.functions.StandardFunction.Entry getFunction(java.lang.String local,
int arity)
XBRLRSCustomFunctionLibraryAbstractgetFunction in class XBRLRSCustomFunctionLibraryAbstractlocal - function local namearity - number of argumentspublic java.lang.String getFunctionLibraryPrefix()
XBRLRSCustomFunctionLibraryAbstractgetFunctionLibraryPrefix in class XBRLRSCustomFunctionLibraryAbstract