public class BreakupIntervalServiceImpl.RateClassBaseInclusionNode extends Object
| Modifier and Type | Field and Description |
|---|---|
List<org.kuali.kra.budget.calculator.Node<T>> |
children |
T |
data |
| Constructor and Description |
|---|
BreakupIntervalServiceImpl.RateClassBaseInclusionNode() |
| Modifier and Type | Method and Description |
|---|---|
void |
addChild(org.kuali.kra.budget.calculator.Node<T> child)
Adds a child to the list of children for this Node
|
List<org.kuali.kra.budget.calculator.Node<T>> |
getChildren()
Return the children of Node
|
T |
getData() |
int |
getNumberOfChildren()
Returns the number of immediate children of this Node
|
void |
insertChildAt(int index,
org.kuali.kra.budget.calculator.Node<T> child)
Inserts a Node
|
void |
removeChildAt(int index)
Remove the Node
|
void |
setChildren(List<org.kuali.kra.budget.calculator.Node<T>> children)
Sets the children of a Node
|
void |
setData(T data) |
String |
toString() |
public T data
public List<org.kuali.kra.budget.calculator.Node<T>> children
public BreakupIntervalServiceImpl.RateClassBaseInclusionNode()
public List<org.kuali.kra.budget.calculator.Node<T>> getChildren()
public void setChildren(List<org.kuali.kra.budget.calculator.Node<T>> children)
children - the Listpublic int getNumberOfChildren()
public void addChild(org.kuali.kra.budget.calculator.Node<T> child)
child - a Nodepublic void insertChildAt(int index,
org.kuali.kra.budget.calculator.Node<T> child)
throws IndexOutOfBoundsException
index - the position to insert at.child - the NodeIndexOutOfBoundsException - if thrown.public void removeChildAt(int index)
throws IndexOutOfBoundsException
index - the index of the element to delete.IndexOutOfBoundsException - if thrown.public T getData()
public void setData(T data)
Copyright © 2013 The Kuali Foundation. All Rights Reserved.