Mail::Field::Generic3pm
Implementation for inspecific fields
Usage
use Mail::Field;my $field = Mail::Field->new('Subject', 'some subject text');my $field = Mail::Field->new(subject => 'some subject text');
Inheritance
Mail::Field::Genericis a Mail::Field
Overview
A generic implementation for header fields without own implementation. This is fine for fields like "Subject", "X-Mailer", etc., where the field holds only a string of no particular importance/format.
Extends "DESCRIPTION" in Mail::Field.
Methods
Extends "METHODS" in Mail::Field.
Constructors
Extends "Constructors" in Mail::Field.
Mail::Field::Generic->
|
Inherited, see "Constructors" in Mail::Field |
|---|---|
Mail::Field::Generic->
|
Inherited, see "Constructors" in Mail::Field |
Mail::Field::Generic->
|
Inherited, see "Constructors" in Mail::Field |
"Fake" constructors
Extends ""Fake" constructors" in Mail::Field.
- $obj->
create(%options) -
-Option--DefaultText ''- Text => STRING
- $obj->
parse( [STRING] ) -
Set the new text, which is empty when no STRING is provided.
Accessors
Extends "Accessors" in Mail::Field.
- $obj->
set(%options) -
Inherited, see "Accessors" in Mail::Field
- $obj->
stringify() -
Inherited, see "Accessors" in Mail::Field
- $obj->
tag()
- Mail::Field::Generic->
tag() -
Inherited, see "Accessors" in Mail::Field
Smart accessors
Extends "Smart accessors" in Mail::Field.
- $obj->
text( [STRING] ) -
Inherited, see "Smart accessors" in Mail::Field
Details
Extends "DETAILS" in Mail::Field.
Diagnostics
- Error: Undefined subroutine <method> called
-
Mail::Field objects use autoloading to compile new functionality. Apparently, the method called is not implemented for the specific class of the field object.
Releases
10 releases since Debian 5.0 (Lenny); the text changed 8 times.