public class JavaClassObject extends SimpleJavaFileObject
SimpleJavaFileObject that is used to store the bytes for a java class in memory.JavaFileObject.Kindkind, uri| Constructor and Description |
|---|
JavaClassObject(String className,
JavaFileObject.Kind kind)
Create an instance for a given class name.
|
| Modifier and Type | Method and Description |
|---|---|
byte[] |
getBytes()
Get the raw bytes for a class file.
|
JavaFileObject.Kind |
getKind() |
OutputStream |
openOutputStream() |
delete, getAccessLevel, getCharContent, getLastModified, getName, getNestingKind, isNameCompatible, openInputStream, openReader, openWriter, toString, toUripublic JavaClassObject(String className, JavaFileObject.Kind kind)
className - name of the class.kind - kind of the class.public byte[] getBytes()
public OutputStream openOutputStream()
openOutputStream in interface FileObjectopenOutputStream in class SimpleJavaFileObjectpublic JavaFileObject.Kind getKind()
getKind in interface JavaFileObjectgetKind in class SimpleJavaFileObjectCopyright © 2014-2022 Real Logic Limited. All Rights Reserved.