|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.felix.ipojo.manipulator.Pojoization
public class Pojoization
Pojoization allows creating an iPOJO bundle from a "normal" bundle.
| Field Summary | |
|---|---|
static String |
IPOJO_PACKAGE_VERSION
iPOJO Imported Package Version. |
| Constructor Summary | |
|---|---|
Pojoization()
|
|
Pojoization(Reporter reporter)
|
|
| Method Summary | |
|---|---|
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. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String IPOJO_PACKAGE_VERSION
| Constructor Detail |
|---|
public Pojoization()
public Pojoization(Reporter reporter)
| Method Detail |
|---|
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.mf
public void pojoization(ResourceStore store,
MetadataProvider metadata,
ManipulationVisitor visitor)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||