NAME

Net::Whois::Object::Person - an object representation of the RPSL Person block

DESCRIPTION

A person object contains information about technical or administrative contact responsible for the object where it is referenced. Once the object is created, the value of the "person:" attribute cannot be changed.

METHODS

new( %options )

Constructor for the Net::Whois::Object::Person class

person( [$person] )

Accessor to the person attribute. Accepts an optional person, always return the current person.

address( [$address] )

Accessor to the address attribute. Accepts an optional address line to be added to the address array, always return the current address array.

phone( [$phone] )

Accessor to the phone attribute. Accepts an optional phone number to be added to the phone array, always return the current phone array.

fax_no( [$fax_no] )

Accessor to the fax_no attribute. Accepts an optional fax_no to be added to the fax_no array, always return the current fax_no array.

e_mail( [$e_mail] )

Accessor to the e_mail attribute. Accepts an optional e_mail to be added to the e_mail array, always return the current e_mail array.

org( [$org] )

Accessor to the org attribute. Accepts an optional org, always return the current org array.

Points to an existing organisation object representing the entity that holds the resource.

The 'ORG-' string followed by 2 to 4 characters, followed by up to 5 digits followed by a source specification. The first digit must not be "0". Source specification starts with "-" followed by source name up to 9-character length.

nic_hdl( [$nic_hdl] )

Accessor to the nic_hdl attribute. Accepts an optional nic_hdl, always return the current nic_hdl.

remarks( [$remark] )

Accessor to the remarks attribute. Accepts an optional remark to be added to the remarks array, always return the current remarks array.

notify( [$notify] )

Accessor to the notify attribute. Accepts an optional notify value to be added to the notify array, always return the current notify array.

abuse_mailbox( [$abuse_mailbox] )

Accessor to the abuse_mailbox attribute. Accepts an optional abuse_mailbox value to be added to the abuse_mailbox array, always return the current abuse_mailbox array.

mnt_by( [$mnt_by] )

Accessor to the mnt_by attribute. Accepts an optional mnt_by value to be added to the mnt_by array, always return the current mnt_by array.

changed( [$changed] )

Accessor to the changed attribute. Accepts an optional changed value to be added to the changed array, always return the current changed array.

source( [$source] )

Accessor to the source attribute. Accepts an optional source, always return the current source.