NAME
Data::Object::Func
ABSTRACT
Data-Object Function-Object Class
SYNOPSIS
use Data::Object::Func;
DESCRIPTION
Data::Object::Func is an abstract base class for function classes.
METHODS
This package implements the following methods.
configure
configure(ClassName $arg1, Any @args) : HashRef
Converts positional args to named args.
execute
execute() : Object
Executes the function logic and returns the result.
mapping
mapping() : (Str)
Returns the ordered list of named function object arguments.
recurse
recurse(Object $arg1, Any @args) : Any
Recurses into the function object.
unpack
unpack() : (Any)
Returns a list of positional args from the named args.