Skip to content

Package io.github.qishr.cascara.common.data.reference

Class ReferenceTreeData

java.lang.Object
        io.github.qishr.cascara.common.data.reference.ReferenceTreeData

All Implemented Interfaces:
    io.github.qishr.cascara.common.data.TreeData


public class ReferenceTreeData

A reference implementation of TreeData

Constructor Summary

Constructor Description
ReferenceTreeData(String name)

Method Summary

Modifier and Type Method Description
public String getNodeName()
public List<ReferenceTreeData> getChildren()
public ReferenceTreeData getParent()
public void setParent(ReferenceTreeData parent)
public Object[] getValues()
public Map<String, Object> getValuesMap()
public Object get(String key)
public List<TableData> getPayload()
public ReferenceTreeData setValue(List<TableData> data)

Method Details

getNodeName

public String getNodeName()

Specified By:

TreeData


getChildren

public List<ReferenceTreeData> getChildren()


getParent

public ReferenceTreeData getParent()


setParent

public void setParent(ReferenceTreeData parent)


getValues

public Object[] getValues()


getValuesMap

public Map<String, Object> getValuesMap()


get

public Object get(String key)


getPayload

public List<TableData> getPayload()

Specified By:

TreeData


setValue

public ReferenceTreeData setValue(List<TableData> data)