in reply to Listing all methods on an object
See Class::Inspector for one fairly easy method...
use Class::Inspector; use Data::Dump qw( dump ); print dump( Class::Inspector->methods( 'Foo' ) )."\n"; [download]