com.internationalnetwork.net.rr
Class GPOS

Object
  extended by com.internationalnetwork.net.RR
      extended by com.internationalnetwork.net.rr.GPOS

public class GPOS
extends RR

Resource Record type 17: Responsible Person.


Field Summary
 
Fields inherited from class com.internationalnetwork.net.RR
A, A6, AAAA, AFSDB, ATMA, CERT, CLASS_CH, CLASS_CS, CLASS_HS, CLASS_IN, CNAME, DNAME, EID, GPOS, HINFO, ISDN, KEY, KX, LOC, MB, MD, MF, MG, MINFO, MR, MX, NAPTR, NIMLOC, NS, NSAP, NSAP_PTR, NULL, NXT, OPT, PTR, PX, RP, RR_TYPES, rrData, rrType, RT, SIG, SINK, SOA, SRV, TXT, VERSION, WKS, X25
 
Constructor Summary
GPOS(String gpos)
          Construct a new GPOS record with a String-representation of an GPOS record.
GPOS(String lo, String la, String al)
          Construct a new GPOS record with the specific Longitude, Latitude, and Altitude records.
 
Method Summary
 String getAltitude()
          Return the Altitude for this GPOS record.
 String getLatitude()
          Return the Latitude for this GPOS record.
 String getLongitude()
          Return the Longitude for this GPOS record.
 String toString()
          Convert record to String.
 
Methods inherited from class com.internationalnetwork.net.RR
parseRR, parseRR, parseRR
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GPOS

public GPOS(String gpos)
Construct a new GPOS record with a String-representation of an GPOS record.

Parameters:
gpos - String containing a space-delimited Longitude, Latitude, and Altitude
Throws:
IllegalArgumentException - - you only need to catch this when the record text isn't hard-coded

GPOS

public GPOS(String lo,
            String la,
            String al)
Construct a new GPOS record with the specific Longitude, Latitude, and Altitude records.

Parameters:
lo - Longitude
la - Latitude
al - Altitude
Throws:
IllegalArgumentException - - you only need to catch this when the record text isn't hard-coded
Method Detail

getAltitude

public String getAltitude()
Return the Altitude for this GPOS record.

Returns:
the Altitude

getLatitude

public String getLatitude()
Return the Latitude for this GPOS record.

Returns:
the Latitude

getLongitude

public String getLongitude()
Return the Longitude for this GPOS record.

Returns:
the Longitude

toString

public String toString()
Description copied from class: RR
Convert record to String.

Specified by:
toString in class RR
Returns:
This record, represented as a human-readable string (note that some record types include raw binary data and can't be converted to a string; in such cases, the class should provide a toBytes() convenience method)