public class SimpleJAXXObjectBindingWriter extends AbstractJAXXBindingWriter<SimpleJAXXObjectBinding>
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
used |
| Constructor and Description |
|---|
SimpleJAXXObjectBindingWriter() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
accept(DataBinding binding)
Test if a binding can be treated by the writer.
|
protected String |
getConstructorParams(DataBinding binding,
DataListener[] trackers) |
void |
write(DataBinding binding,
JavaFileGenerator generator,
StringBuilder buffer)
Generate the creation code of the given
binding and push it in the given buffer. |
getType, isUsed, reset, writeInvocationMethodpublic boolean accept(DataBinding binding)
JAXXBindingWriterbinding - the binding to testtrue if this writer can be used to generate binding creation code, false otherwise.protected String getConstructorParams(DataBinding binding, DataListener[] trackers)
getConstructorParams in class AbstractJAXXBindingWriter<SimpleJAXXObjectBinding>public void write(DataBinding binding, JavaFileGenerator generator, StringBuilder buffer)
JAXXBindingWriterbinding and push it in the given buffer.
Note: after beean in this method, the JAXXBindingWriter.isUsed() should always return true.binding - the binding to usegenerator - common generator to build creation codebuffer - where to push creation codeCopyright © 2008–2017 Ultreia.io. All rights reserved.