@PublicApi
public interface ExportRow
ExportRow represents a particular item in an exported Forest.| Modifier and Type | Method and Description |
|---|---|
<T> T |
get(AttributeSpec<T> attribute)
Gets a value of an attribute for this row.
|
int |
getDepth() |
StructureRow |
getRow()
Returns the current
StructureRow instance. |
long |
getRowId() |
boolean |
isExpanded() |
boolean |
isLeaf() |
@NotNull StructureRow getRow()
Returns the current StructureRow instance.
long getRowId()
int getDepth()
Forest.boolean isExpanded()
true if the current row is expanded in the exported
Forest.boolean isLeaf()
true if the current row has no sub-rows in the exported
Forest.@Nullable <T> T get(AttributeSpec<T> attribute)
ExportRequestContext.requireAttribute(AttributeSpec)
from ExportRenderer.prepare(ExportRequestContext) or
ExportRendererProvider.getColumnRenderer(ExportFormat, ViewSpecification.Column, ExportRequestContext).T - attribute format typeattribute - attribute specificationCopyright © 2023 ALM Works. All Rights Reserved.