public class DefaultNutsFilterManager extends Object implements net.thevpc.nuts.NutsFilterManager
| Modifier and Type | Field and Description |
|---|---|
DefaultNutsFilterModel |
model |
net.thevpc.nuts.NutsSession |
session |
| Constructor and Description |
|---|
DefaultNutsFilterManager(DefaultNutsFilterModel model) |
| Modifier and Type | Method and Description |
|---|---|
<T extends net.thevpc.nuts.NutsFilter> |
all(Class<T> type,
net.thevpc.nuts.NutsFilter... others) |
<T extends net.thevpc.nuts.NutsFilter> |
all(net.thevpc.nuts.NutsFilter... others) |
<T extends net.thevpc.nuts.NutsFilter> |
always(Class<T> type) |
<T extends net.thevpc.nuts.NutsFilter> |
any(Class<T> type,
net.thevpc.nuts.NutsFilter... others) |
<T extends net.thevpc.nuts.NutsFilter> |
any(net.thevpc.nuts.NutsFilter... others) |
<T extends net.thevpc.nuts.NutsFilter> |
as(Class<T> toFilterInterface,
net.thevpc.nuts.NutsFilter filter) |
net.thevpc.nuts.NutsDependencyFilterManager |
dependency() |
net.thevpc.nuts.NutsDescriptorFilterManager |
descriptor() |
Class<? extends net.thevpc.nuts.NutsFilter> |
detectType(net.thevpc.nuts.NutsFilter nutsFilter) |
DefaultNutsFilterModel |
getModel() |
net.thevpc.nuts.NutsSession |
getSession() |
net.thevpc.nuts.NutsIdFilterManager |
id() |
net.thevpc.nuts.NutsInstallStatusFilterManager |
installStatus() |
<T extends net.thevpc.nuts.NutsFilter> |
never(Class<T> type) |
<T extends net.thevpc.nuts.NutsFilter> |
none(Class<T> type,
net.thevpc.nuts.NutsFilter... others) |
<T extends net.thevpc.nuts.NutsFilter> |
none(net.thevpc.nuts.NutsFilter... others) |
<T extends net.thevpc.nuts.NutsFilter> |
nonnull(Class<T> type,
net.thevpc.nuts.NutsFilter filter) |
<T extends net.thevpc.nuts.NutsFilter> |
not(Class<T> type,
net.thevpc.nuts.NutsFilter other) |
<T extends net.thevpc.nuts.NutsFilter> |
not(net.thevpc.nuts.NutsFilter other) |
net.thevpc.nuts.NutsRepositoryFilterManager |
repository() |
net.thevpc.nuts.NutsFilterManager |
setSession(net.thevpc.nuts.NutsSession session) |
<T extends net.thevpc.nuts.NutsFilter> |
to(Class<T> toFilterInterface,
net.thevpc.nuts.NutsFilter filter) |
net.thevpc.nuts.NutsVersionFilterManager |
version() |
public DefaultNutsFilterModel model
public net.thevpc.nuts.NutsSession session
public DefaultNutsFilterManager(DefaultNutsFilterModel model)
public DefaultNutsFilterModel getModel()
public net.thevpc.nuts.NutsSession getSession()
getSession in interface net.thevpc.nuts.NutsFilterManagerpublic net.thevpc.nuts.NutsFilterManager setSession(net.thevpc.nuts.NutsSession session)
setSession in interface net.thevpc.nuts.NutsFilterManagerpublic <T extends net.thevpc.nuts.NutsFilter> T nonnull(Class<T> type, net.thevpc.nuts.NutsFilter filter)
nonnull in interface net.thevpc.nuts.NutsFilterManagerpublic <T extends net.thevpc.nuts.NutsFilter> T always(Class<T> type)
always in interface net.thevpc.nuts.NutsFilterManagerpublic <T extends net.thevpc.nuts.NutsFilter> T never(Class<T> type)
never in interface net.thevpc.nuts.NutsFilterManagerpublic <T extends net.thevpc.nuts.NutsFilter> T all(Class<T> type, net.thevpc.nuts.NutsFilter... others)
all in interface net.thevpc.nuts.NutsFilterManagerpublic <T extends net.thevpc.nuts.NutsFilter> T all(net.thevpc.nuts.NutsFilter... others)
all in interface net.thevpc.nuts.NutsFilterManagerpublic <T extends net.thevpc.nuts.NutsFilter> T any(Class<T> type, net.thevpc.nuts.NutsFilter... others)
any in interface net.thevpc.nuts.NutsFilterManagerpublic <T extends net.thevpc.nuts.NutsFilter> T not(net.thevpc.nuts.NutsFilter other)
not in interface net.thevpc.nuts.NutsFilterManagerpublic <T extends net.thevpc.nuts.NutsFilter> T not(Class<T> type, net.thevpc.nuts.NutsFilter other)
not in interface net.thevpc.nuts.NutsFilterManagerpublic <T extends net.thevpc.nuts.NutsFilter> T any(net.thevpc.nuts.NutsFilter... others)
any in interface net.thevpc.nuts.NutsFilterManagerpublic <T extends net.thevpc.nuts.NutsFilter> T none(Class<T> type, net.thevpc.nuts.NutsFilter... others)
none in interface net.thevpc.nuts.NutsFilterManagerpublic <T extends net.thevpc.nuts.NutsFilter> T none(net.thevpc.nuts.NutsFilter... others)
none in interface net.thevpc.nuts.NutsFilterManagerpublic <T extends net.thevpc.nuts.NutsFilter> T to(Class<T> toFilterInterface, net.thevpc.nuts.NutsFilter filter)
to in interface net.thevpc.nuts.NutsFilterManagerpublic <T extends net.thevpc.nuts.NutsFilter> T as(Class<T> toFilterInterface, net.thevpc.nuts.NutsFilter filter)
as in interface net.thevpc.nuts.NutsFilterManagerpublic Class<? extends net.thevpc.nuts.NutsFilter> detectType(net.thevpc.nuts.NutsFilter nutsFilter)
detectType in interface net.thevpc.nuts.NutsFilterManagerpublic net.thevpc.nuts.NutsIdFilterManager id()
id in interface net.thevpc.nuts.NutsFilterManagerpublic net.thevpc.nuts.NutsDependencyFilterManager dependency()
dependency in interface net.thevpc.nuts.NutsFilterManagerpublic net.thevpc.nuts.NutsRepositoryFilterManager repository()
repository in interface net.thevpc.nuts.NutsFilterManagerpublic net.thevpc.nuts.NutsVersionFilterManager version()
version in interface net.thevpc.nuts.NutsFilterManagerpublic net.thevpc.nuts.NutsDescriptorFilterManager descriptor()
descriptor in interface net.thevpc.nuts.NutsFilterManagerpublic net.thevpc.nuts.NutsInstallStatusFilterManager installStatus()
installStatus in interface net.thevpc.nuts.NutsFilterManagerCopyright © 2021 vpc open source initiative. All rights reserved.