Package | Description |
---|---|
org.basex.query.up | |
org.basex.query.up.primitives | |
org.basex.query.up.primitives.db | |
org.basex.query.up.primitives.name | |
org.basex.query.up.primitives.node |
Modifier and Type | Method and Description |
---|---|
void |
Updates.add(Update up,
QueryContext qc)
Adds an update primitive to the current context modifier.
|
Modifier and Type | Class and Description |
---|---|
class |
DataUpdate
Update that operates on a data reference.
|
class |
UserUpdate
Update that operates on a global user.
|
Modifier and Type | Method and Description |
---|---|
void |
UserUpdate.merge(Update update) |
abstract void |
Update.merge(Update update)
Merges two update operations pointing to the same target.
|
Modifier and Type | Class and Description |
---|---|
class |
DBAdd
Add primitive.
|
class |
DBDelete
Update primitive for the
Function._DB_DELETE function. |
class |
DBFlush
Update primitive for the
Function._DB_FLUSH function. |
class |
DBOptimize
Update primitive for the optimize function.
|
class |
DBRename
Update primitive for the
Function._DB_RENAME function. |
class |
DBStore
Update primitive for the
Function._DB_STORE function. |
class |
DBUpdate
Update that operates on a database but is not an update primitive.
|
class |
Put
Fn:put operation primitive.
|
Modifier and Type | Method and Description |
---|---|
void |
Put.merge(Update update) |
abstract void |
DBUpdate.merge(Update update) |
void |
DBStore.merge(Update update) |
void |
DBRename.merge(Update update) |
void |
DBOptimize.merge(Update update) |
void |
DBFlush.merge(Update update) |
void |
DBDelete.merge(Update update) |
void |
DBAdd.merge(Update update) |
Modifier and Type | Class and Description |
---|---|
class |
BackupCreate
Update primitive for the
Function._DB_CREATE_BACKUP function. |
class |
BackupDrop
Update primitive for the
Function._DB_DROP_BACKUP function. |
class |
DBAlter
Update primitive for the
Function._DB_ALTER function. |
class |
DBCopy
Update primitive for the
Function._DB_COPY function. |
class |
DBCreate
Update primitive for the
Function._DB_CREATE function. |
class |
DBDrop
Update primitive for the
Function._DB_DROP function. |
class |
DBRestore
Update primitive for the
Function._DB_RESTORE function. |
class |
NameUpdate
Update operation that references databases by their name.
|
Modifier and Type | Method and Description |
---|---|
void |
NameUpdate.merge(Update update) |
void |
BackupDrop.merge(Update update) |
Modifier and Type | Class and Description |
---|---|
class |
DeleteNode
Delete primitive.
|
class |
InsertAfter
Insert after primitive.
|
class |
InsertAttribute
Insert attribute primitive.
|
class |
InsertBefore
Insert before primitive.
|
class |
InsertInto
Insert into primitive.
|
class |
InsertIntoAsFirst
Insert into as first primitive.
|
class |
InsertIntoAsLast
Insert into as last primitive.
|
class |
NodeUpdate
Base class for all update primitives that operate on a specific node.
|
class |
RenameNode
Rename node primitive.
|
class |
ReplaceContent
Replace element content primitive, extending insert into primitive.
|
class |
ReplaceDoc
Replace document primitive.
|
class |
ReplaceNode
Replace node primitive.
|
class |
ReplaceValue
ReplaceValue primitive.
|
Modifier and Type | Method and Description |
---|---|
void |
ReplaceValue.merge(Update update) |
void |
ReplaceNode.merge(Update update) |
void |
ReplaceDoc.merge(Update update) |
void |
ReplaceContent.merge(Update update) |
void |
RenameNode.merge(Update update) |
abstract void |
NodeUpdate.merge(Update update)
Merges two update primitives, as they have the same target node.
|
void |
InsertIntoAsLast.merge(Update update) |
void |
InsertIntoAsFirst.merge(Update update) |
void |
InsertInto.merge(Update update) |
void |
InsertBefore.merge(Update update) |
void |
InsertAttribute.merge(Update update) |
void |
InsertAfter.merge(Update update) |
void |
DeleteNode.merge(Update update) |
Copyright © 2005–2015 BaseX Team. All rights reserved.