Package org.jfree.xml.generator.model
Class ManualMappingInfo
java.lang.Object
org.jfree.xml.generator.model.ManualMappingInfo
The manual mapping describes, how a certain class is handled in the parser.
This defines the read and write handler implementations to be used to handle
the instantiation or serialisation of the described type.
Manual mappings will not be created by the generator, they have to be defined manually. The parser will print warnings, if the definitions are invalid.
Manual mappings will always override automatic mappings.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionManualMappingInfo
(Class baseClass, Class readHandler, Class writeHandler) Creates a new manual mapping instance. -
Method Summary
Modifier and TypeMethodDescriptionReturns the base class.Returns the comments.Returns the read handler class.Returns the source.Returns the write handler class.void
setComments
(Comments comments) Sets the comments.void
Sets the source.
-
Field Details
-
baseClass
The base class. -
readHandler
The read handler. -
writeHandler
The write handler. -
comments
The comments. -
source
The source.
-
-
Constructor Details
-
ManualMappingInfo
Creates a new manual mapping instance.- Parameters:
baseClass
- the base class.readHandler
- the read handler class.writeHandler
- the write handler class.
-
-
Method Details
-
getBaseClass
Returns the base class.- Returns:
- The base class.
-
getReadHandler
Returns the read handler class.- Returns:
- The read handler class.
-
getWriteHandler
Returns the write handler class.- Returns:
- The write handler class.
-
getComments
Returns the comments.- Returns:
- The comments.
-
setComments
Sets the comments.- Parameters:
comments
- the comments.
-
getSource
Returns the source.- Returns:
- The source.
-
setSource
Sets the source.- Parameters:
source
- the source.
-