public abstract class AbstractNutsFilter extends Object implements NutsFilter
| Constructor and Description |
|---|
AbstractNutsFilter(NutsSession session,
NutsFilterOp op) |
| Modifier and Type | Method and Description |
|---|---|
NutsFilter |
and(NutsFilter other) |
NutsFilterOp |
getFilterOp() |
Class<? extends NutsFilter> |
getFilterType() |
NutsSession |
getSession() |
NutsFilter[] |
getSubFilters() |
NutsWorkspace |
getWorkspace() |
NutsFilter |
neg() |
NutsFilter |
or(NutsFilter other) |
<T extends NutsFilter> |
simplify(Class<T> type) |
<T extends NutsFilter> |
to(Class<T> type) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsimplifypublic AbstractNutsFilter(NutsSession session, NutsFilterOp op)
public NutsFilterOp getFilterOp()
getFilterOp in interface NutsFilterpublic NutsWorkspace getWorkspace()
getWorkspace in interface NutsFilterpublic NutsSession getSession()
public NutsFilter[] getSubFilters()
getSubFilters in interface NutsFilterpublic NutsFilter or(NutsFilter other)
or in interface NutsFilterpublic NutsFilter and(NutsFilter other)
and in interface NutsFilterpublic NutsFilter neg()
neg in interface NutsFilterpublic <T extends NutsFilter> T to(Class<T> type)
to in interface NutsFilterpublic Class<? extends NutsFilter> getFilterType()
getFilterType in interface NutsFilterpublic <T extends NutsFilter> NutsFilter simplify(Class<T> type)
simplify in interface NutsFilterCopyright © 2021 vpc open source initiative. All rights reserved.