With javap
, I can do this:
xb@dnxb:/tmp$ javap 'java.util.Base64'
Compiled from "Base64.java"
public class java.util.Base64 {
public static java.util.Base64$Encoder getEncoder();
public static java.util.Base64$Encoder getUrlEncoder();
public static java.util.Base64$Encoder getMimeEncoder();
public static java.util.Base64$Encoder getMimeEncoder(int, byte[]);
public static java.util.Base64$Decoder getDecoder();
public static java.util.Base64$Decoder getUrlDecoder();
public static java.util.Base64$Decoder getMimeDecoder();
}
xb@dnxb:/tmp$
But how to I search by class name without knowing it's under java.util.* ? (with command line utility without java coding)
xb@dnxb:/tmp$ javap 'Base64'
Error: class not found: Base64
xb@dnxb:/tmp$ javap '*.Base64'
Error: class not found: *.Base64
xb@dnxb:/tmp$ javap '*Base64'
Error: class not found: *Base64
xb@dnxb:/tmp$