Package cx.ath.matthew.unix
Class UnixSocketAddress
- java.lang.Object
-
- cx.ath.matthew.unix.UnixSocketAddress
-
public class UnixSocketAddress extends java.lang.Object
Represents 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 boolean
equals(java.lang.Object o)
java.lang.String
getPath()
Return the path.int
hashCode()
boolean
isAbstract()
Returns true if this an address for an abstract socket.java.lang.String
toString()
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:
toString
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-