java.io.Serializable
public class PresentationAPI
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Method | Description |
---|---|---|
void |
close() |
Release memory from collections
|
java.util.Collection<Presentation> |
findPresentationsForParameter(java.lang.String parameterName) |
Determines the presentations for a parameter
|
java.util.List<Presentation> |
getChildren() |
Get all direct children
|
java.util.List<Presentation> |
getChildrenEx() |
Returns all exploded rows in inorder sequence starting from the root.
|
Presentation |
getPresentation(java.lang.String viewName) |
Finds the Presentation by the name
|
Presentation |
getRoot() |
Returns the Root for all Presentations
|
XBRL |
getXBRL() |
Returns a reference to the main XBRL
|
boolean |
isSuppressEmptyRows() |
Determines if empty rows should be suppressed
|
void |
setSuppressEmptyRows(boolean suppressEmptyRows) |
Defines that the empty rows should be suppressed
|
java.lang.String |
toJson() |
public XBRL getXBRL()
public java.util.List<Presentation> getChildrenEx()
public java.util.List<Presentation> getChildren()
public Presentation getPresentation(java.lang.String viewName)
viewName
- public java.util.Collection<Presentation> findPresentationsForParameter(java.lang.String parameterName)
parameterName
- public Presentation getRoot()
public boolean isSuppressEmptyRows()
public void setSuppressEmptyRows(boolean suppressEmptyRows)
suppressEmptyRows
- public java.lang.String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
com.fasterxml.jackson.core.JsonProcessingException
public void close()