public final class DBAdd extends DBUpdate
data
Constructor and Description |
---|
DBAdd(Data data,
NewInput input,
Options opts,
QueryContext qc,
InputInfo info)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
apply()
Applies this operation.
|
void |
merge(Update update)
Merges two update operations pointing to the same target.
|
void |
prepare(MemData tmp)
Prepares this operation.
|
int |
size()
Returns the number of update operations.
|
String |
toString() |
data
public DBAdd(Data data, NewInput input, Options opts, QueryContext qc, InputInfo info) throws QueryException
data
- target databaseinput
- document to add (IO or ANode instance)opts
- database optionsqc
- query contextinfo
- input infoQueryException
- query exceptionpublic void merge(Update update)
Update
public void prepare(MemData tmp) throws QueryException
DBUpdate
prepare
in class DBUpdate
tmp
- temporary mem dataQueryException
- exceptionpublic void apply()
DBUpdate
public int size()
Update
Copyright © 2005–2015 BaseX Team. All rights reserved.