public class Pojoization
extends java.lang.Object
Constructor and Description |
---|
Pojoization() |
Pojoization(ModuleProvider provider) |
Pojoization(Reporter reporter) |
Pojoization(Reporter reporter,
ModuleProvider moduleProvider) |
Modifier and Type | Method and Description |
---|---|
void |
directoryPojoization(java.io.File directory,
java.io.File metadataFile,
java.io.File manifestFile)
Deprecated.
|
void |
directoryPojoization(java.io.File directory,
java.io.File metadataFile,
java.io.File manifestFile,
java.lang.ClassLoader loader)
Manipulates an expanded bundles.
|
void |
disableAnnotationProcessing()
Activates annotation processing.
|
java.util.List<java.lang.String> |
getErrors() |
java.util.List<java.lang.String> |
getWarnings() |
void |
pojoization(java.io.File in,
java.io.File out,
java.io.File metadataFile)
Deprecated.
|
void |
pojoization(java.io.File in,
java.io.File out,
java.io.File metadataFile,
java.lang.ClassLoader loader)
Manipulates an input bundle.
|
void |
pojoization(java.io.File in,
java.io.File out,
java.io.InputStream metadata)
Deprecated.
|
void |
pojoization(java.io.File in,
java.io.File out,
java.io.InputStream metadata,
java.lang.ClassLoader loader)
Manipulates an input bundle.
|
void |
pojoization(ResourceStore store,
MetadataProvider metadata,
ManipulationVisitor visitor,
java.lang.ClassLoader loader) |
void |
setUseLocalXSD()
Activates the entity resolver loading
XSD files from the classloader.
|
public Pojoization()
public Pojoization(ModuleProvider provider)
public Pojoization(Reporter reporter)
public Pojoization(Reporter reporter, ModuleProvider moduleProvider)
public void disableAnnotationProcessing()
public void setUseLocalXSD()
public java.util.List<java.lang.String> getErrors()
public java.util.List<java.lang.String> getWarnings()
public void pojoization(java.io.File in, java.io.File out, java.io.InputStream metadata)
Pojoization
class. It's definitely not recommended.in
- the original bundle.out
- the final bundle.metadata
- the iPOJO metadata input stream.public void pojoization(java.io.File in, java.io.File out, java.io.InputStream metadata, java.lang.ClassLoader loader)
in
- the original bundle.out
- the final bundle.metadata
- the iPOJO metadata input stream.loader
- the classloader used to compute the bytecode frames.public void pojoization(java.io.File in, java.io.File out, java.io.File metadataFile)
Pojoization
class. It's definitely not recommended.in
- the original bundle.out
- the final bundle.metadataFile
- the iPOJO metadata file (XML).public void pojoization(java.io.File in, java.io.File out, java.io.File metadataFile, java.lang.ClassLoader loader)
in
- the original bundle.out
- the final bundle.metadataFile
- the iPOJO metadata file (XML).loader
- the classloader used to compute the bytecode frames.public void directoryPojoization(java.io.File directory, java.io.File metadataFile, java.io.File manifestFile)
Pojoization
class. It's definitely not recommended.directory
- the directory containing classesmetadataFile
- the metadata filemanifestFile
- the manifest file. null
to use directory/META-INF/MANIFEST.mfpublic void directoryPojoization(java.io.File directory, java.io.File metadataFile, java.io.File manifestFile, java.lang.ClassLoader loader)
directory
- the directory containing classesmetadataFile
- the metadata filemanifestFile
- the manifest file. null
to use directory/META-INF/MANIFEST.mfloader
- the classloader used to compute the bytecode frames.public void pojoization(ResourceStore store, MetadataProvider metadata, ManipulationVisitor visitor, java.lang.ClassLoader loader)
Copyright © 2006-2014 The Apache Software Foundation. All Rights Reserved.