org.netxms.client
Class IpAddressListElement

java.lang.Object
  extended by org.netxms.client.IpAddressListElement

public class IpAddressListElement
extends java.lang.Object

Element of IP address list. Can represent either subnet or address range.


Field Summary
static int RANGE
           
static int SUBNET
           
 
Constructor Summary
  IpAddressListElement(int type, java.net.InetAddress addr1, java.net.InetAddress addr2)
          Create new element
protected IpAddressListElement(NXCPMessage msg, long baseId)
          Create element from NXCP message
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.net.InetAddress getAddr1()
          Get first address (subnet base address or range start)
 java.net.InetAddress getAddr2()
          Get second address (subnet mask or range last address)
 int getType()
           
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

SUBNET

public static final int SUBNET
See Also:
Constant Field Values

RANGE

public static final int RANGE
See Also:
Constant Field Values
Constructor Detail

IpAddressListElement

public IpAddressListElement(int type,
                            java.net.InetAddress addr1,
                            java.net.InetAddress addr2)
Create new element

Parameters:
type -
addr1 -
addr2 -

IpAddressListElement

protected IpAddressListElement(NXCPMessage msg,
                               long baseId)
Create element from NXCP message

Parameters:
msg - NXCP message
baseId - base variable ID
Method Detail

getType

public int getType()
Returns:
the type

getAddr1

public java.net.InetAddress getAddr1()
Get first address (subnet base address or range start)

Returns:
the addr1

getAddr2

public java.net.InetAddress getAddr2()
Get second address (subnet mask or range last address)

Returns:
the addr2

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object


Copyright © 2013. All Rights Reserved.