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