Java::Javap - Java to Perl 6 API translator
java2perl6api for instructions and advice on use of this module.
This particular module is only a place holder for the version number of this project (see below).
Call this as a class method.
Parameters: an abstract syntax tree you got from calling comp_unit an a
Returns: an array reference of the types in arguments to methods, or return values (thrown types are not reported).
javap process and return the output. Throws an exception if something goes wrong, like
javap is not found.
List of classes to be decompiled. It can also be supplied as a string, if a single class should be decompiled.
Options to be passed to the
my @classes = ('java.lang.String'); my @options = (); my $output = Java::Javap->javap(\@classes, \@options); # or ... my $output = Java::Javap->javap('java.lang.String');
Philip Crow, <email@example.com> Cosimo Streppone, <firstname.lastname@example.org>
Copyright (C) 2007 by Philip Crow
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.6 or, at your option, any later version of Perl 5 you may have available.