org.opennms.netmgt.model
Class OnmsLinkState

java.lang.Object
  extended by org.opennms.netmgt.model.OnmsLinkState
All Implemented Interfaces:
Serializable, Comparable<OnmsLinkState>

public class OnmsLinkState
extends Object
implements Serializable, Comparable<OnmsLinkState>

See Also:
Serialized Form

Nested Class Summary
static class OnmsLinkState.LinkState
           
static interface OnmsLinkState.LinkStateTransition
           
 
Constructor Summary
OnmsLinkState()
          Constructor for OnmsLinkState.
OnmsLinkState(DataLinkInterface dataLinkInterface, OnmsLinkState.LinkState linkState)
          Constructor for OnmsLinkState.
 
Method Summary
 int compareTo(OnmsLinkState o)
          compareTo
 boolean equals(Object o)
          
 DataLinkInterface getDataLinkInterface()
          getDataLinkInterface
 Integer getId()
          getId
 OnmsLinkState.LinkState getLinkState()
          getLinkState
 int hashCode()
          hashCode
 void setDataLinkInterface(DataLinkInterface dataLinkInterface)
          setDataLinkInterface
 void setId(Integer id)
          setId
 void setLinkState(OnmsLinkState.LinkState linkState)
          setLinkState
 String toString()
          toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OnmsLinkState

public OnmsLinkState()

Constructor for OnmsLinkState.


OnmsLinkState

public OnmsLinkState(DataLinkInterface dataLinkInterface,
                     OnmsLinkState.LinkState linkState)

Constructor for OnmsLinkState.

Parameters:
dataLinkInterface - a DataLinkInterface object.
linkState - a OnmsLinkState.LinkState object.
Method Detail

getId

public Integer getId()

getId

Returns:
a Integer object.

setId

public void setId(Integer id)

setId

Parameters:
id - a Integer object.

getDataLinkInterface

public DataLinkInterface getDataLinkInterface()

getDataLinkInterface

Returns:
a DataLinkInterface object.

setDataLinkInterface

public void setDataLinkInterface(DataLinkInterface dataLinkInterface)

setDataLinkInterface

Parameters:
dataLinkInterface - a DataLinkInterface object.

getLinkState

public OnmsLinkState.LinkState getLinkState()

getLinkState

Returns:
a OnmsLinkState.LinkState object.

setLinkState

public void setLinkState(OnmsLinkState.LinkState linkState)

setLinkState

Parameters:
linkState - a OnmsLinkState.LinkState object.

toString

public String toString()

toString

Overrides:
toString in class Object
Returns:
a String object.

equals

public boolean equals(Object o)

Overrides:
equals in class Object

compareTo

public int compareTo(OnmsLinkState o)

compareTo

Specified by:
compareTo in interface Comparable<OnmsLinkState>
Parameters:
o - a OnmsLinkState object.
Returns:
a int.

hashCode

public int hashCode()

hashCode

Overrides:
hashCode in class Object
Returns:
a int.


Copyright © 2011. All Rights Reserved.