net.floodlightcontroller.devicemanager.internal
Class DeviceSyncRepresentation.SyncEntity

java.lang.Object
  extended by net.floodlightcontroller.devicemanager.internal.DeviceSyncRepresentation.SyncEntity
All Implemented Interfaces:
java.lang.Comparable<DeviceSyncRepresentation.SyncEntity>
Enclosing class:
DeviceSyncRepresentation

public static class DeviceSyncRepresentation.SyncEntity
extends java.lang.Object
implements java.lang.Comparable<DeviceSyncRepresentation.SyncEntity>


Field Summary
 java.util.Date activeSince
           
 java.lang.Integer ipv4Address
           
 java.util.Date lastSeenTimestamp
           
 long macAddress
           
 java.lang.Long switchDPID
           
 java.lang.Integer switchPort
           
 java.lang.Short vlan
           
 
Constructor Summary
DeviceSyncRepresentation.SyncEntity()
           
DeviceSyncRepresentation.SyncEntity(Entity e)
           
 
Method Summary
 Entity asEntity()
           
 int compareTo(DeviceSyncRepresentation.SyncEntity other)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

macAddress

public long macAddress

ipv4Address

public java.lang.Integer ipv4Address

vlan

public java.lang.Short vlan

switchDPID

public java.lang.Long switchDPID

switchPort

public java.lang.Integer switchPort

lastSeenTimestamp

public java.util.Date lastSeenTimestamp

activeSince

public java.util.Date activeSince
Constructor Detail

DeviceSyncRepresentation.SyncEntity

public DeviceSyncRepresentation.SyncEntity()

DeviceSyncRepresentation.SyncEntity

public DeviceSyncRepresentation.SyncEntity(Entity e)
Method Detail

asEntity

public Entity asEntity()

compareTo

public int compareTo(DeviceSyncRepresentation.SyncEntity other)
Specified by:
compareTo in interface java.lang.Comparable<DeviceSyncRepresentation.SyncEntity>

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object