public class ConfIPv4Prefix extends ConfIPPrefix implements Cloneable, Serializable, Comparable<ConfIPv4Prefix>
J_BINARY, J_BIT32, J_BIT64, J_BITBIG, J_BOOL, J_BUF, J_CDBBEGIN, J_DATE, J_DATETIME, J_DECIMAL64, J_DEFAULT, J_DOUBLE, J_DQUAD, J_DURATION, J_ENUMERATION, J_HEXSTR, J_IDENTITYREF, J_INSTANCE_IDENTIFIER, J_INT16, J_INT32, J_INT64, J_INT8, J_IPV4, J_IPV4_AND_PLEN, J_IPV4PREFIX, J_IPV6, J_IPV6_AND_PLEN, J_IPV6PREFIX, J_LIST, J_NOEXISTS, J_OBJECTREF, J_OID, J_PTR, J_QNAME, J_STR, J_SYMBOL, J_TIME, J_UINT16, J_UINT32, J_UINT64, J_UINT8, J_UNION, J_XMLBEGIN, J_XMLBEGINDEL, J_XMLEND, J_XMLMOVEAFTER, J_XMLMOVEFIRST, J_XMLTAG
Constructor and Description |
---|
ConfIPv4Prefix(ConfEObject v) |
ConfIPv4Prefix(InetAddress addr,
int masklen) |
ConfIPv4Prefix(int[] addr,
int masklen) |
ConfIPv4Prefix(int a,
int b,
int c,
int d,
int masklen) |
ConfIPv4Prefix(String str) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(ConfIPv4Prefix o) |
ConfEObject |
encode()
encode value.
|
boolean |
equals(Object o)
Determine if two ConfValue are equal.
|
InetAddress |
getAddress() |
int |
getMaskLength() |
int[] |
getRawAddress() |
int |
hashCode() |
String |
toString() |
getStringByValue, getStringByValue, getValueByString, getValueByString
clone, decode
public ConfIPv4Prefix(ConfEObject v) throws ConfException
ConfException
public ConfIPv4Prefix(InetAddress addr, int masklen)
public ConfIPv4Prefix(int[] addr, int masklen)
public ConfIPv4Prefix(int a, int b, int c, int d, int masklen)
public ConfIPv4Prefix(String str)
public int[] getRawAddress()
getRawAddress
in class ConfIPPrefix
public boolean equals(Object o)
ConfValue
public InetAddress getAddress()
getAddress
in class ConfIPPrefix
public int getMaskLength()
getMaskLength
in class ConfIPPrefix
public String toString()
public ConfEObject encode()
ConfValue
encode
in class ConfIPPrefix
public int compareTo(ConfIPv4Prefix o)
compareTo
in interface Comparable<ConfIPv4Prefix>