Package | Description |
---|---|
com.sun.tools.javah |
Modifier and Type | Method and Description |
---|---|
void |
Util.bug(String key) |
void |
Util.bug(String key,
Exception e) |
protected String |
Gen.defineForStatic(TypeElement c,
VariableElement f) |
void |
Util.error(String key,
Object... args) |
protected void |
LLNI.generateDeclsForClass(PrintWriter pw,
TypeElement clazz,
String cname) |
protected String |
JNI.jniType(TypeMirror t) |
protected String |
LLNI.jniType(TypeMirror t) |
protected String |
LLNI.methodDecl(ExecutableElement method,
TypeElement clazz,
String cname) |
protected String |
LLNI.methodDecls(TypeElement clazz,
String cname) |
protected void |
LLNI.methodSectionForClass(PrintWriter pw,
TypeElement clazz,
String cname) |
void |
Gen.run()
After initializing state of an instance, use this method to start
processing.
|
boolean |
JavahTask.run() |
void |
Util.usage() |
void |
Util.version() |
protected PrintWriter |
Gen.wrapWriter(OutputStream o)
We explicitly need to write ASCII files because that is what C
compilers understand.
|
protected abstract void |
Gen.write(OutputStream o,
TypeElement clazz)
Override this abstract method, generating content for the named
class into the outputstream.
|
void |
JNI.write(OutputStream o,
TypeElement clazz) |
protected void |
LLNI.write(OutputStream o,
TypeElement clazz) |
protected void |
Gen.writeFileTop(OutputStream o) |
Copyright © 2017 earcam. All rights reserved.