Package xyz.cofe.data.table.store
Class XmlStreamStorage.XmlTableVisitor
java.lang.Object
xyz.cofe.xml.stream.path.XVisitorAdapter
xyz.cofe.data.table.store.XmlStreamStorage.XmlTableVisitor
- All Implemented Interfaces:
xyz.cofe.xml.stream.path.XVisitor
- Enclosing class:
- XmlStreamStorage
public class XmlStreamStorage.XmlTableVisitor
extends xyz.cofe.xml.stream.path.XVisitorAdapter
-
Nested Class Summary
Nested classes/interfaces inherited from class xyz.cofe.xml.stream.path.XVisitorAdapter
xyz.cofe.xml.stream.path.XVisitorAdapter.ContentPattern, xyz.cofe.xml.stream.path.XVisitorAdapter.ContentPatternAbstract, xyz.cofe.xml.stream.path.XVisitorAdapter.ContentPatternBuilder<T extends java.lang.Object>, xyz.cofe.xml.stream.path.XVisitorAdapter.ContentPatternMethod, xyz.cofe.xml.stream.path.XVisitorAdapter.EnterPatternBuilder, xyz.cofe.xml.stream.path.XVisitorAdapter.ExitPatternBuilder, xyz.cofe.xml.stream.path.XVisitorAdapter.PathPattern, xyz.cofe.xml.stream.path.XVisitorAdapter.PathPatternAbstract, xyz.cofe.xml.stream.path.XVisitorAdapter.PathPatternMethod, xyz.cofe.xml.stream.path.XVisitorAdapter.PatternBuilder, xyz.cofe.xml.stream.path.XVisitorAdapter.TagPatternBuilder<T extends java.lang.Object> -
Field Summary
Fields Modifier and Type Field Description java.util.ArrayListcurrentjava.util.ArrayListoriginintrowChangeCounterbooleanrowChangedbooleanrowDeletedbooleanrowInsertedbooleanrowUpdatedTableBuildertbuilder -
Constructor Summary
Constructors Constructor Description XmlTableVisitor(TableBuilder tbuilder) -
Method Summary
Modifier and Type Method Description voidbegin(xyz.cofe.xml.stream.path.XEventPath path)voidbeginColumn(xyz.cofe.xml.stream.path.XEventPath path)voidbeginRow(xyz.cofe.xml.stream.path.XEventPath path)java.lang.ClassLoaderclassLoader()voidcolumn(xyz.cofe.xml.stream.path.XEventPath path)voidend(xyz.cofe.xml.stream.path.XEventPath path)voidendColumn(xyz.cofe.xml.stream.path.XEventPath path)voidendRow(xyz.cofe.xml.stream.path.XEventPath path)voidrowCurrentNullValue(xyz.cofe.xml.stream.path.XEventPath path)voidrowCurrentValue(xyz.cofe.xml.stream.path.XEventPath path, java.lang.String content)voidrowOriginNullValue(xyz.cofe.xml.stream.path.XEventPath path)voidrowOriginValue(xyz.cofe.xml.stream.path.XEventPath path, java.lang.String content)
-
Field Details
-
tbuilder
-
origin
public final java.util.ArrayList origin -
current
public final java.util.ArrayList current -
rowChanged
public boolean rowChanged -
rowDeleted
public boolean rowDeleted -
rowInserted
public boolean rowInserted -
rowUpdated
public boolean rowUpdated -
rowChangeCounter
public int rowChangeCounter
-
-
Constructor Details
-
Method Details
-
begin
public void begin(xyz.cofe.xml.stream.path.XEventPath path) -
end
public void end(xyz.cofe.xml.stream.path.XEventPath path) -
classLoader
public java.lang.ClassLoader classLoader() -
beginColumn
public void beginColumn(xyz.cofe.xml.stream.path.XEventPath path) -
column
public void column(xyz.cofe.xml.stream.path.XEventPath path) -
endColumn
public void endColumn(xyz.cofe.xml.stream.path.XEventPath path) -
beginRow
public void beginRow(xyz.cofe.xml.stream.path.XEventPath path) -
rowOriginNullValue
public void rowOriginNullValue(xyz.cofe.xml.stream.path.XEventPath path) -
rowOriginValue
public void rowOriginValue(xyz.cofe.xml.stream.path.XEventPath path, java.lang.String content) -
rowCurrentNullValue
public void rowCurrentNullValue(xyz.cofe.xml.stream.path.XEventPath path) -
rowCurrentValue
public void rowCurrentValue(xyz.cofe.xml.stream.path.XEventPath path, java.lang.String content) -
endRow
public void endRow(xyz.cofe.xml.stream.path.XEventPath path)
-