Package de.businesscode.bcdui.wrs.save
Class XMLToDataBase
- java.lang.Object
-
- de.businesscode.bcdui.wrs.save.XMLToDataBase
-
- All Implemented Interfaces:
javax.xml.stream.util.XMLEventConsumer
public class XMLToDataBase extends java.lang.Object implements javax.xml.stream.util.XMLEventConsumer
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static class
XMLToDataBase.AttributeDelegate
protected class
XMLToDataBase.ColumnIndexSetter
protected class
XMLToDataBase.ColumnTypeSetter
protected class
XMLToDataBase.ColumnValueHandler
protected static interface
XMLToDataBase.IDelegate
protected class
XMLToDataBase.KeyColumnSetter
protected class
XMLToDataBase.LocationImpl
protected class
XMLToDataBase.TableNameSetter
protected static class
XMLToDataBase.TextDelegate
protected class
XMLToDataBase.UpdateValueHandler
class
XMLToDataBase.XMLStreamExceptionImpl
-
Field Summary
Fields Modifier and Type Field Description protected Bindings
bindings
protected BindingSet
bindingSet
protected java.util.ArrayList<BindingItem>
columns
protected java.util.ArrayList<java.lang.Integer>
columnTypes
protected java.util.ArrayList<java.lang.String>
columnValues
protected int
currentColumnIndex
protected java.util.Collection<java.lang.String>
keyColumnNames
protected java.util.ArrayList<java.lang.String>
updateValues
-
Constructor Summary
Constructors Constructor Description XMLToDataBase(Bindings bindingsPr, IRequestOptions options, int maxBatchSizePr, org.apache.logging.log4j.Logger loggerPr, ISaveEventListener listenerPr, boolean isDebugModePr)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(javax.xml.stream.events.XMLEvent event)
-
-
-
Field Detail
-
bindings
protected Bindings bindings
-
currentColumnIndex
protected int currentColumnIndex
-
bindingSet
protected BindingSet bindingSet
-
columns
protected java.util.ArrayList<BindingItem> columns
-
columnTypes
protected java.util.ArrayList<java.lang.Integer> columnTypes
-
keyColumnNames
protected java.util.Collection<java.lang.String> keyColumnNames
-
columnValues
protected final java.util.ArrayList<java.lang.String> columnValues
-
updateValues
protected final java.util.ArrayList<java.lang.String> updateValues
-
-
Constructor Detail
-
XMLToDataBase
public XMLToDataBase(Bindings bindingsPr, IRequestOptions options, int maxBatchSizePr, org.apache.logging.log4j.Logger loggerPr, ISaveEventListener listenerPr, boolean isDebugModePr)
-
-