Package org.kohsuke.stapler.export

Mechanism for writing out a graph of model objects in a machine readable format.

See:
          Description

Interface Summary
CustomExportedBean Interface that an exposed bean can implement, to do the equivalent of writeReplace in Java serialization.
DataWriter Receives the event callback on the model data to be exposed.
XSD TXW interfaces to generate schema.
XSD.Annotated  
XSD.Annotation  
XSD.ComplexContent  
XSD.ComplexType  
XSD.ContentModel  
XSD.Element  
XSD.Enumeration  
XSD.Restriction  
XSD.Schema  
XSD.SimpleType  
 

Class Summary
Model<T> Writes all the property of one ExportedBean to DataWriter.
ModelBuilder Creates and maintains Models, that are used to write out the value representation of exposed beans.
NamedPathPruner Tree pruner which operates according to a textual description of what tree leaves should be included.
Property Exposes one exposed property of ExportedBean to DataWriter.
SchemaGenerator Generates XML Schema that describes the XML representation of exported beans.
TreePruner Controls the portion of the object graph to be written to DataWriter.
TreePruner.ByDepth  
TypeUtil Type arithmetic code.
XSD.Types  
 

Enum Summary
Flavor Export flavor.
 

Exception Summary
NotExportableException Signals an error that the class didn't have ExportedBean.
 

Annotation Types Summary
Exported Mark the field or the getter method whose value gets exposed to the remote API.
ExportedBean Indicates that the class has Exported annotations on its properties to indicate which properties are written as values to the remote XML/JSON API.
 

Package org.kohsuke.stapler.export Description

Mechanism for writing out a graph of model objects in a machine readable format.

Annotation driven.



Copyright © 2011. All Rights Reserved.