Package cx.ath.matthew.unix
Class UnixSocketAddress
- java.lang.Object
-
- cx.ath.matthew.unix.UnixSocketAddress
-
public class UnixSocketAddress extends java.lang.ObjectRepresents an address for a Unix Socket
-
-
Constructor Summary
Constructors Constructor Description UnixSocketAddress(java.lang.String path)Create the address.UnixSocketAddress(java.lang.String path, boolean abs)Create the address.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)java.lang.StringgetPath()Return the path.inthashCode()booleanisAbstract()Returns true if this an address for an abstract socket.java.lang.StringtoString()Return the Address as a String.
-
-
-
Constructor Detail
-
UnixSocketAddress
public UnixSocketAddress(java.lang.String path, boolean abs)Create the address.- Parameters:
path- The path to the Unix Socket.abs- True if this should be an abstract socket.
-
UnixSocketAddress
public UnixSocketAddress(java.lang.String path)
Create the address.- Parameters:
path- The path to the Unix Socket.
-
-
Method Detail
-
getPath
public java.lang.String getPath()
Return the path.
-
isAbstract
public boolean isAbstract()
Returns true if this an address for an abstract socket.
-
toString
public java.lang.String toString()
Return the Address as a String.- Overrides:
toStringin classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-