barsuift.simLife.tree
Class TreeLeafState

java.lang.Object
  extended by barsuift.simLife.tree.TreeLeafState
All Implemented Interfaces:
State

public class TreeLeafState
extends java.lang.Object
implements State


Constructor Summary
TreeLeafState()
           
TreeLeafState(long creationMillis, java.math.BigDecimal energy, java.math.BigDecimal freeEnergy, java.math.BigDecimal efficiency, TreeLeaf3DState leaf3dState)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 long getCreationMillis()
           
 java.math.BigDecimal getEfficiency()
           
 java.math.BigDecimal getEnergy()
           
 java.math.BigDecimal getFreeEnergy()
           
 TreeLeaf3DState getLeaf3DState()
           
 int hashCode()
           
 void setCreationMillis(long creationMillis)
           
 void setEfficiency(java.math.BigDecimal efficiency)
           
 void setEnergy(java.math.BigDecimal energy)
           
 void setFreeEnergy(java.math.BigDecimal freeEnergy)
           
 void setLeaf3DState(TreeLeaf3DState leaf3dState)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TreeLeafState

public TreeLeafState()

TreeLeafState

public TreeLeafState(long creationMillis,
                     java.math.BigDecimal energy,
                     java.math.BigDecimal freeEnergy,
                     java.math.BigDecimal efficiency,
                     TreeLeaf3DState leaf3dState)
Method Detail

getEfficiency

public java.math.BigDecimal getEfficiency()

setEfficiency

public void setEfficiency(java.math.BigDecimal efficiency)

getEnergy

public java.math.BigDecimal getEnergy()

setEnergy

public void setEnergy(java.math.BigDecimal energy)

getFreeEnergy

public java.math.BigDecimal getFreeEnergy()

setFreeEnergy

public void setFreeEnergy(java.math.BigDecimal freeEnergy)

getCreationMillis

public long getCreationMillis()

setCreationMillis

public void setCreationMillis(long creationMillis)

getLeaf3DState

public TreeLeaf3DState getLeaf3DState()

setLeaf3DState

public void setLeaf3DState(TreeLeaf3DState leaf3dState)

hashCode

public int hashCode()
Specified by:
hashCode in interface State
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Specified by:
equals in interface State
Overrides:
equals in class java.lang.Object

toString

public java.lang.String toString()
Specified by:
toString in interface State
Overrides:
toString in class java.lang.Object


Copyright © 2010. All Rights Reserved.