EPP 0.2.6

com.neulevel.epp.core
Class EppIpAddress

java.lang.Object
  extended bycom.neulevel.epp.core.EppEntity
      extended bycom.neulevel.epp.core.EppIpAddress

public class EppIpAddress
extends EppEntity

This EppIpAddress class implements EPP IP Address entity.

Version:
$Revision: 1.1.1.1 $ $Date: 2005/12/06 20:11:35 $
Author:
Ning Zhang ning.zhang@neustar.com

Field Summary
static java.lang.String TYPE_V4
          IP address type for "v4"
static java.lang.String TYPE_V6
          IP address type for "v6"
 
Constructor Summary
EppIpAddress(java.lang.String address)
          Creates an EppAddress object with the default address type, "v4"
EppIpAddress(java.lang.String address, java.lang.String type)
          Creates an EppAddress object with an address type, either "v4" (default) or "v6"
 
Method Summary
static EppEntity fromXML(org.w3c.dom.Node root)
          Converts an XML element into an EppIpAddress object.
 java.lang.String getAddress()
          Gets the IP address
 java.lang.String getType()
          Gets the IP address type, either "v4" or "v6"
 void setAddress(java.lang.String address)
          Sets the IP address
 void setType(java.lang.String type)
          Sets the IP address type, either "v4" or "v6"
 java.lang.String toString()
           
 org.w3c.dom.Element toXML(org.w3c.dom.Document doc, java.lang.String tag)
          Converts the EppIpAddress object into an XML element
 
Methods inherited from class com.neulevel.epp.core.EppEntity
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

TYPE_V4

public static final java.lang.String TYPE_V4
IP address type for "v4"

See Also:
Constant Field Values

TYPE_V6

public static final java.lang.String TYPE_V6
IP address type for "v6"

See Also:
Constant Field Values
Constructor Detail

EppIpAddress

public EppIpAddress(java.lang.String address)
Creates an EppAddress object with the default address type, "v4"


EppIpAddress

public EppIpAddress(java.lang.String address,
                    java.lang.String type)
Creates an EppAddress object with an address type, either "v4" (default) or "v6"

Method Detail

getType

public java.lang.String getType()
Gets the IP address type, either "v4" or "v6"


setType

public void setType(java.lang.String type)
Sets the IP address type, either "v4" or "v6"


getAddress

public java.lang.String getAddress()
Gets the IP address


setAddress

public void setAddress(java.lang.String address)
Sets the IP address


toXML

public org.w3c.dom.Element toXML(org.w3c.dom.Document doc,
                                 java.lang.String tag)
Converts the EppIpAddress object into an XML element

Specified by:
toXML in class EppEntity
Parameters:
doc - the XML Document object
tag - the tag/element name for the EppIpAddress object
Returns:
an Element object

fromXML

public static EppEntity fromXML(org.w3c.dom.Node root)
Converts an XML element into an EppIpAddress object. The caller of this method must make sure that the root node is of the EPP IP Address type.

Parameters:
root - root node for an EppIpAddress object in XML format
Returns:
an EppIpAddress object, or null if the node is invalid

toString

public java.lang.String toString()
Specified by:
toString in class EppEntity

EPP 0.2.6

Copyright © 2001-2002 NeuLevel, Inc. All Rights Reserved.