Package org.eclipse.net4j.db.ddl.delta
Class IDBDeltaVisitor.Filter
- java.lang.Object
-
- org.eclipse.net4j.db.ddl.delta.IDBDeltaVisitor.Default
-
- org.eclipse.net4j.db.ddl.delta.IDBDeltaVisitor.Filter
-
- All Implemented Interfaces:
IDBDeltaVisitor
- Direct Known Subclasses:
IDBDeltaVisitor.Copier
- Enclosing interface:
- IDBDeltaVisitor
public static class IDBDeltaVisitor.Filter extends IDBDeltaVisitor.Default
- Author:
- Eike Stepper
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classIDBDeltaVisitor.Filter.ForbiddenChangeExceptionstatic classIDBDeltaVisitor.Filter.Policy-
Nested classes/interfaces inherited from interface org.eclipse.net4j.db.ddl.delta.IDBDeltaVisitor
IDBDeltaVisitor.Copier, IDBDeltaVisitor.Default, IDBDeltaVisitor.Filter, IDBDeltaVisitor.StopRecursion
-
-
Field Summary
Fields Modifier and Type Field Description static IDBDeltaVisitor.Filter.PolicyDEFAULT_POLICY
-
Constructor Summary
Constructors Constructor Description Filter()Filter(IDBDeltaVisitor.Filter.Policy policy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidadded(IDBFieldDelta delta)protected voidadded(IDBIndexDelta delta)protected voidadded(IDBIndexFieldDelta delta)protected voidadded(IDBPropertyDelta<?> delta)protected voidadded(IDBSchemaDelta delta)protected voidadded(IDBTableDelta delta)protected voidchanged(IDBFieldDelta delta)protected voidchanged(IDBIndexDelta delta)protected voidchanged(IDBIndexFieldDelta delta)protected voidchanged(IDBPropertyDelta<?> delta)protected voidchanged(IDBSchemaDelta delta)protected voidchanged(IDBTableDelta delta)protected voiddoVisit(IDBFieldDelta delta)protected voiddoVisit(IDBIndexDelta delta)protected voiddoVisit(IDBIndexFieldDelta delta)protected voiddoVisit(IDBPropertyDelta<?> delta)protected voiddoVisit(IDBSchemaDelta delta)protected voiddoVisit(IDBTableDelta delta)IDBDeltaVisitor.Filter.PolicygetPolicy()protected booleanhandle(IDBDelta delta)protected voidremoved(IDBFieldDelta delta)protected voidremoved(IDBIndexDelta delta)protected voidremoved(IDBIndexFieldDelta delta)protected voidremoved(IDBPropertyDelta<?> delta)protected voidremoved(IDBSchemaDelta delta)protected voidremoved(IDBTableDelta delta)-
Methods inherited from class org.eclipse.net4j.db.ddl.delta.IDBDeltaVisitor.Default
illegalChangeKind, stopRecursion, visit, visit, visit, visit, visit, visit, visitDefault
-
-
-
-
Field Detail
-
DEFAULT_POLICY
public static final IDBDeltaVisitor.Filter.Policy DEFAULT_POLICY
-
-
Constructor Detail
-
Filter
public Filter()
-
Filter
public Filter(IDBDeltaVisitor.Filter.Policy policy)
-
-
Method Detail
-
getPolicy
public final IDBDeltaVisitor.Filter.Policy getPolicy()
-
added
protected void added(IDBSchemaDelta delta)
- Overrides:
addedin classIDBDeltaVisitor.Default
-
added
protected void added(IDBTableDelta delta)
- Overrides:
addedin classIDBDeltaVisitor.Default
-
added
protected void added(IDBFieldDelta delta)
- Overrides:
addedin classIDBDeltaVisitor.Default
-
added
protected void added(IDBIndexDelta delta)
- Overrides:
addedin classIDBDeltaVisitor.Default
-
added
protected void added(IDBIndexFieldDelta delta)
- Overrides:
addedin classIDBDeltaVisitor.Default
-
added
protected void added(IDBPropertyDelta<?> delta)
- Overrides:
addedin classIDBDeltaVisitor.Default
-
removed
protected void removed(IDBSchemaDelta delta)
- Overrides:
removedin classIDBDeltaVisitor.Default
-
removed
protected void removed(IDBTableDelta delta)
- Overrides:
removedin classIDBDeltaVisitor.Default
-
removed
protected void removed(IDBFieldDelta delta)
- Overrides:
removedin classIDBDeltaVisitor.Default
-
removed
protected void removed(IDBIndexDelta delta)
- Overrides:
removedin classIDBDeltaVisitor.Default
-
removed
protected void removed(IDBIndexFieldDelta delta)
- Overrides:
removedin classIDBDeltaVisitor.Default
-
removed
protected void removed(IDBPropertyDelta<?> delta)
- Overrides:
removedin classIDBDeltaVisitor.Default
-
changed
protected void changed(IDBSchemaDelta delta)
- Overrides:
changedin classIDBDeltaVisitor.Default
-
changed
protected void changed(IDBTableDelta delta)
- Overrides:
changedin classIDBDeltaVisitor.Default
-
changed
protected void changed(IDBFieldDelta delta)
- Overrides:
changedin classIDBDeltaVisitor.Default
-
changed
protected void changed(IDBIndexDelta delta)
- Overrides:
changedin classIDBDeltaVisitor.Default
-
changed
protected void changed(IDBIndexFieldDelta delta)
- Overrides:
changedin classIDBDeltaVisitor.Default
-
changed
protected void changed(IDBPropertyDelta<?> delta)
- Overrides:
changedin classIDBDeltaVisitor.Default
-
doVisit
protected void doVisit(IDBSchemaDelta delta)
-
doVisit
protected void doVisit(IDBTableDelta delta)
-
doVisit
protected void doVisit(IDBFieldDelta delta)
-
doVisit
protected void doVisit(IDBIndexDelta delta)
-
doVisit
protected void doVisit(IDBIndexFieldDelta delta)
-
doVisit
protected void doVisit(IDBPropertyDelta<?> delta)
-
handle
protected final boolean handle(IDBDelta delta)
- Overrides:
handlein classIDBDeltaVisitor.Default
-
-