net.clackrouter.topology.core
Class TopologyModel.Interface

java.lang.Object
  extended by net.clackrouter.topology.core.TopologyModel.Interface
Enclosing class:
TopologyModel

public static class TopologyModel.Interface
extends java.lang.Object

Represents an interface on a host within a topology.


Field Summary
 java.net.InetAddress address
           
 java.util.ArrayList connectedIfaces
           
 EthernetAddress hw_addr
           
 java.lang.String id
           
 java.net.InetAddress mask
           
 java.lang.String name
           
 
Constructor Summary
TopologyModel.Interface(java.lang.String n, java.lang.String i, java.net.InetAddress addr, java.net.InetAddress m, EthernetAddress hw)
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

id

public java.lang.String id

name

public java.lang.String name

connectedIfaces

public java.util.ArrayList connectedIfaces

address

public java.net.InetAddress address

mask

public java.net.InetAddress mask

hw_addr

public EthernetAddress hw_addr
Constructor Detail

TopologyModel.Interface

public TopologyModel.Interface(java.lang.String n,
                               java.lang.String i,
                               java.net.InetAddress addr,
                               java.net.InetAddress m,
                               EthernetAddress hw)