org.littleshoot.util
Class FiveTuple

java.lang.Object
  extended by org.littleshoot.util.FiveTuple

public class FiveTuple
extends Object

This is a 5 tuple consisting of a local address and port, a remote address and port, and the network protocol in use.


Nested Class Summary
static class FiveTuple.Protocol
           
 
Constructor Summary
FiveTuple(InetSocketAddress local, InetSocketAddress remote, FiveTuple.Protocol protocol)
           
 
Method Summary
 boolean equals(Object obj)
           
 InetSocketAddress getLocal()
           
 FiveTuple.Protocol getProtocol()
           
 InetSocketAddress getRemote()
           
 int hashCode()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FiveTuple

public FiveTuple(InetSocketAddress local,
                 InetSocketAddress remote,
                 FiveTuple.Protocol protocol)
Method Detail

getProtocol

public FiveTuple.Protocol getProtocol()

getRemote

public InetSocketAddress getRemote()

getLocal

public InetSocketAddress getLocal()

toString

public String toString()
Overrides:
toString in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object


Copyright © 2011-2013 LittleShoot. All Rights Reserved.