| Package | Description |
|---|---|
| org.jsimpledb.change |
Classes passed to
@OnChange-annotated methods. |
| Modifier and Type | Class and Description |
|---|---|
class |
ChangeAdapter<R>
Adpater class for the
ChangeSwitch interface. |
class |
ChangeCopier
|
| Modifier and Type | Method and Description |
|---|---|
<R> R |
SimpleFieldChange.visit(ChangeSwitch<R> target) |
<R> R |
SetFieldRemove.visit(ChangeSwitch<R> target) |
<R> R |
SetFieldClear.visit(ChangeSwitch<R> target) |
<R> R |
SetFieldAdd.visit(ChangeSwitch<R> target) |
<R> R |
ObjectDelete.visit(ChangeSwitch<R> target) |
<R> R |
ObjectCreate.visit(ChangeSwitch<R> target) |
<R> R |
MapFieldReplace.visit(ChangeSwitch<R> target) |
<R> R |
MapFieldRemove.visit(ChangeSwitch<R> target) |
<R> R |
MapFieldClear.visit(ChangeSwitch<R> target) |
<R> R |
MapFieldAdd.visit(ChangeSwitch<R> target) |
<R> R |
ListFieldReplace.visit(ChangeSwitch<R> target) |
<R> R |
ListFieldRemove.visit(ChangeSwitch<R> target) |
<R> R |
ListFieldClear.visit(ChangeSwitch<R> target) |
<R> R |
ListFieldAdd.visit(ChangeSwitch<R> target) |
abstract <R> R |
Change.visit(ChangeSwitch<R> target)
Apply visitor pattern.
|
Copyright © 2017. All rights reserved.