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, getValueByStringclone, decodepublic ConfIPv4Prefix(ConfEObject v) throws ConfException
ConfExceptionpublic 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 ConfIPPrefixpublic boolean equals(Object o)
ConfValuepublic InetAddress getAddress()
getAddress in class ConfIPPrefixpublic int getMaskLength()
getMaskLength in class ConfIPPrefixpublic String toString()
public ConfEObject encode()
ConfValueencode in class ConfIPPrefixpublic int compareTo(ConfIPv4Prefix o)
compareTo in interface Comparable<ConfIPv4Prefix>