public class Pojoization extends Object
Modifier and Type | Field and Description |
---|---|
static String |
IPOJO_PACKAGE_VERSION
iPOJO Imported Package Version.
|
Constructor and Description |
---|
Pojoization() |
Pojoization(Reporter reporter) |
Modifier and Type | Method and Description |
---|---|
void |
directoryPojoization(File directory,
File metadataFile,
File manifestFile)
Manipulates an expanded bundles.
|
void |
disableAnnotationProcessing()
Activates annotation processing.
|
List<String> |
getErrors() |
List<String> |
getWarnings() |
void |
pojoization(File in,
File out,
File metadataFile)
Manipulates an input bundle.
|
void |
pojoization(File in,
File out,
InputStream metadata)
Manipulates an input bundle.
|
void |
pojoization(ResourceStore store,
MetadataProvider metadata,
ManipulationVisitor visitor) |
void |
setUseLocalXSD()
Activates the entity resolver loading
XSD files from the classloader.
|
public static final String IPOJO_PACKAGE_VERSION
public Pojoization()
public Pojoization(Reporter reporter)
public void disableAnnotationProcessing()
public void setUseLocalXSD()
public List<String> getErrors()
public List<String> getWarnings()
public void pojoization(File in, File out, InputStream metadata)
in
- the original bundle.out
- the final bundle.metadata
- the iPOJO metadata input stream.public void pojoization(File in, File out, File metadataFile)
in
- the original bundle.out
- the final bundle.metadataFile
- the iPOJO metadata file (XML).public void directoryPojoization(File directory, File metadataFile, File manifestFile)
directory
- the directory containing classesmetadataFile
- the metadata filemanifestFile
- the manifest file. null
to use directory/META-INF/MANIFEST.mfpublic void pojoization(ResourceStore store, MetadataProvider metadata, ManipulationVisitor visitor)
Copyright © 2006–2013 The Apache Software Foundation. All rights reserved.