| Modifier and Type | Field and Description |
|---|---|
| protected JarOutputStream |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public abstract void | addDirEntry(String dirPath)
create directory into target directory, or insert directory entry into outputstream. |
| public abstract void | |
| public abstract void | addEntry(InputStream jis, JarEntry entry)
Write entry into target, this method usually copy original class into target. |
| public void | |
| public JarOutputStream | |
| protected void |
| outputStreamHolder | back to summary |
|---|---|
| protected JarOutputStream outputStreamHolder | |
| AbstractStaticWeaveOutputHandler | back to summary |
|---|---|
| public AbstractStaticWeaveOutputHandler() | |
| addDirEntry | back to summary |
|---|---|
| public abstract void addDirEntry(String dirPath) throws IOException create directory into target directory, or insert directory entry into outputstream. | |
| addEntry | back to summary |
|---|---|
| public abstract void addEntry(JarEntry targetEntry, byte[] entryBytes) throws IOException Write entry bytes into target, this is usually called if class has been tranformed | |
| addEntry | back to summary |
|---|---|
| public abstract void addEntry(InputStream jis, JarEntry entry) throws IOException, URISyntaxException Write entry into target, this method usually copy original class into target. | |
| closeOutputStream | back to summary |
|---|---|
| public void closeOutputStream() throws IOException Close the output stream. | |
| getOutputStream | back to summary |
|---|---|
| public JarOutputStream getOutputStream() Get the ouput stream instance. | |
| readwriteStreams | back to summary |
|---|---|
| protected void readwriteStreams(InputStream in, OutputStream out) throws IOException | |