public abstract class InternalNutsTypedFilters<T extends net.thevpc.nuts.NutsFilter> extends Object implements net.thevpc.nuts.NutsTypedFilters<T>
| Modifier and Type | Field and Description |
|---|---|
protected DefaultNutsFilterModel |
model |
protected net.thevpc.nuts.NutsWorkspace |
ws |
| Constructor and Description |
|---|
InternalNutsTypedFilters(DefaultNutsFilterModel model,
Class<T> type) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkSession() |
protected List<T> |
convertList(net.thevpc.nuts.NutsFilter... others) |
net.thevpc.nuts.NutsSession |
getSession() |
T |
nonnull(net.thevpc.nuts.NutsFilter filter) |
net.thevpc.nuts.NutsTypedFilters |
setSession(net.thevpc.nuts.NutsSession session) |
protected final DefaultNutsFilterModel model
protected final net.thevpc.nuts.NutsWorkspace ws
public InternalNutsTypedFilters(DefaultNutsFilterModel model, Class<T> type)
public net.thevpc.nuts.NutsSession getSession()
getSession in interface net.thevpc.nuts.NutsTypedFilters<T extends net.thevpc.nuts.NutsFilter>public net.thevpc.nuts.NutsTypedFilters setSession(net.thevpc.nuts.NutsSession session)
setSession in interface net.thevpc.nuts.NutsTypedFilters<T extends net.thevpc.nuts.NutsFilter>protected void checkSession()
public T nonnull(net.thevpc.nuts.NutsFilter filter)
nonnull in interface net.thevpc.nuts.NutsTypedFilters<T extends net.thevpc.nuts.NutsFilter>Copyright © 2021 vpc open source initiative. All rights reserved.