public static class IDBDeltaVisitor.Filter extends IDBDeltaVisitor.Default
| Modifier and Type | Class and Description |
|---|---|
static class |
IDBDeltaVisitor.Filter.ForbiddenChangeException |
static class |
IDBDeltaVisitor.Filter.Policy |
IDBDeltaVisitor.Copier, IDBDeltaVisitor.Default, IDBDeltaVisitor.Filter, IDBDeltaVisitor.StopRecursion| Modifier and Type | Field and Description |
|---|---|
static IDBDeltaVisitor.Filter.Policy |
DEFAULT_POLICY |
| Constructor and Description |
|---|
Filter() |
Filter(IDBDeltaVisitor.Filter.Policy policy) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
added(IDBFieldDelta delta) |
protected void |
added(IDBIndexDelta delta) |
protected void |
added(IDBIndexFieldDelta delta) |
protected void |
added(IDBPropertyDelta<?> delta) |
protected void |
added(IDBSchemaDelta delta) |
protected void |
added(IDBTableDelta delta) |
protected void |
changed(IDBFieldDelta delta) |
protected void |
changed(IDBIndexDelta delta) |
protected void |
changed(IDBIndexFieldDelta delta) |
protected void |
changed(IDBPropertyDelta<?> delta) |
protected void |
changed(IDBSchemaDelta delta) |
protected void |
changed(IDBTableDelta delta) |
protected void |
doVisit(IDBFieldDelta delta) |
protected void |
doVisit(IDBIndexDelta delta) |
protected void |
doVisit(IDBIndexFieldDelta delta) |
protected void |
doVisit(IDBPropertyDelta<?> delta) |
protected void |
doVisit(IDBSchemaDelta delta) |
protected void |
doVisit(IDBTableDelta delta) |
IDBDeltaVisitor.Filter.Policy |
getPolicy() |
protected boolean |
handle(IDBDelta delta) |
protected void |
removed(IDBFieldDelta delta) |
protected void |
removed(IDBIndexDelta delta) |
protected void |
removed(IDBIndexFieldDelta delta) |
protected void |
removed(IDBPropertyDelta<?> delta) |
protected void |
removed(IDBSchemaDelta delta) |
protected void |
removed(IDBTableDelta delta) |
illegalChangeKind, stopRecursion, visit, visit, visit, visit, visit, visit, visitDefaultpublic static final IDBDeltaVisitor.Filter.Policy DEFAULT_POLICY
public Filter()
public Filter(IDBDeltaVisitor.Filter.Policy policy)
public final IDBDeltaVisitor.Filter.Policy getPolicy()
protected void added(IDBSchemaDelta delta)
added in class IDBDeltaVisitor.Defaultprotected void added(IDBTableDelta delta)
added in class IDBDeltaVisitor.Defaultprotected void added(IDBFieldDelta delta)
added in class IDBDeltaVisitor.Defaultprotected void added(IDBIndexDelta delta)
added in class IDBDeltaVisitor.Defaultprotected void added(IDBIndexFieldDelta delta)
added in class IDBDeltaVisitor.Defaultprotected void added(IDBPropertyDelta<?> delta)
added in class IDBDeltaVisitor.Defaultprotected void removed(IDBSchemaDelta delta)
removed in class IDBDeltaVisitor.Defaultprotected void removed(IDBTableDelta delta)
removed in class IDBDeltaVisitor.Defaultprotected void removed(IDBFieldDelta delta)
removed in class IDBDeltaVisitor.Defaultprotected void removed(IDBIndexDelta delta)
removed in class IDBDeltaVisitor.Defaultprotected void removed(IDBIndexFieldDelta delta)
removed in class IDBDeltaVisitor.Defaultprotected void removed(IDBPropertyDelta<?> delta)
removed in class IDBDeltaVisitor.Defaultprotected void changed(IDBSchemaDelta delta)
changed in class IDBDeltaVisitor.Defaultprotected void changed(IDBTableDelta delta)
changed in class IDBDeltaVisitor.Defaultprotected void changed(IDBFieldDelta delta)
changed in class IDBDeltaVisitor.Defaultprotected void changed(IDBIndexDelta delta)
changed in class IDBDeltaVisitor.Defaultprotected void changed(IDBIndexFieldDelta delta)
changed in class IDBDeltaVisitor.Defaultprotected void changed(IDBPropertyDelta<?> delta)
changed in class IDBDeltaVisitor.Defaultprotected void doVisit(IDBSchemaDelta delta)
protected void doVisit(IDBTableDelta delta)
protected void doVisit(IDBFieldDelta delta)
protected void doVisit(IDBIndexDelta delta)
protected void doVisit(IDBIndexFieldDelta delta)
protected void doVisit(IDBPropertyDelta<?> delta)
protected final boolean handle(IDBDelta delta)
handle in class IDBDeltaVisitor.DefaultCopyright (c) 2004-2019 Eike Stepper (Loehne, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html