public class DefaultNutsFilterModel extends Object
| Constructor and Description |
|---|
DefaultNutsFilterModel(net.thevpc.nuts.NutsWorkspace ws) |
| Modifier and Type | Method and Description |
|---|---|
<T extends net.thevpc.nuts.NutsFilter> |
all(Class<T> type,
net.thevpc.nuts.NutsFilter[] others,
net.thevpc.nuts.NutsSession session) |
<T extends net.thevpc.nuts.NutsFilter> |
all(net.thevpc.nuts.NutsFilter[] others,
net.thevpc.nuts.NutsSession session) |
<T extends net.thevpc.nuts.NutsFilter> |
always(Class<T> type,
net.thevpc.nuts.NutsSession session) |
<T extends net.thevpc.nuts.NutsFilter> |
any(Class<T> type,
net.thevpc.nuts.NutsFilter[] others,
net.thevpc.nuts.NutsSession session) |
<T extends net.thevpc.nuts.NutsFilter> |
any(net.thevpc.nuts.NutsFilter[] others,
net.thevpc.nuts.NutsSession session) |
<T extends net.thevpc.nuts.NutsFilter> |
as(Class<T> toFilterInterface,
net.thevpc.nuts.NutsFilter filter,
net.thevpc.nuts.NutsSession session) |
net.thevpc.nuts.NutsDependencyFilterManager |
dependency() |
net.thevpc.nuts.NutsDescriptorFilterManager |
descriptor() |
<T extends net.thevpc.nuts.NutsFilter> |
detectType(Class<? extends net.thevpc.nuts.NutsFilter> c1,
Class<? extends net.thevpc.nuts.NutsFilter> c2,
net.thevpc.nuts.NutsSession session) |
<T extends net.thevpc.nuts.NutsFilter> |
detectType(Class<? extends net.thevpc.nuts.NutsFilter> c1,
net.thevpc.nuts.NutsSession session) |
<T extends net.thevpc.nuts.NutsFilter> |
detectType(net.thevpc.nuts.NutsFilter[] others,
net.thevpc.nuts.NutsSession session) |
Class<? extends net.thevpc.nuts.NutsFilter> |
detectType(net.thevpc.nuts.NutsFilter nutsFilter,
net.thevpc.nuts.NutsSession session) |
<T> T |
getShared(Class<T> clz,
Supplier<T> s) |
net.thevpc.nuts.NutsWorkspace |
getWorkspace() |
net.thevpc.nuts.NutsIdFilterManager |
id() |
net.thevpc.nuts.NutsInstallStatusFilterManager |
installStatus() |
<T extends net.thevpc.nuts.NutsFilter> |
never(Class<T> type,
net.thevpc.nuts.NutsSession session) |
<T extends net.thevpc.nuts.NutsFilter> |
none(Class<T> type,
net.thevpc.nuts.NutsFilter[] others,
net.thevpc.nuts.NutsSession session) |
<T extends net.thevpc.nuts.NutsFilter> |
none(net.thevpc.nuts.NutsFilter[] others,
net.thevpc.nuts.NutsSession session) |
<T extends net.thevpc.nuts.NutsFilter> |
nonnull(Class<T> type,
net.thevpc.nuts.NutsFilter filter,
net.thevpc.nuts.NutsSession session) |
<T extends net.thevpc.nuts.NutsFilter> |
not(Class<T> type,
net.thevpc.nuts.NutsFilter other,
net.thevpc.nuts.NutsSession session) |
<T extends net.thevpc.nuts.NutsFilter> |
not(net.thevpc.nuts.NutsFilter other,
net.thevpc.nuts.NutsSession session) |
net.thevpc.nuts.NutsRepositoryFilterManager |
repository() |
net.thevpc.nuts.NutsTypedFilters |
resolveNutsTypedFilters(Class type,
net.thevpc.nuts.NutsSession session) |
<T extends net.thevpc.nuts.NutsFilter> |
to(Class<T> toFilterInterface,
net.thevpc.nuts.NutsFilter filter,
net.thevpc.nuts.NutsSession session) |
net.thevpc.nuts.NutsVersionFilterManager |
version() |
public DefaultNutsFilterModel(net.thevpc.nuts.NutsWorkspace ws)
public net.thevpc.nuts.NutsWorkspace getWorkspace()
public <T extends net.thevpc.nuts.NutsFilter> T nonnull(Class<T> type, net.thevpc.nuts.NutsFilter filter, net.thevpc.nuts.NutsSession session)
public net.thevpc.nuts.NutsTypedFilters resolveNutsTypedFilters(Class type, net.thevpc.nuts.NutsSession session)
public <T extends net.thevpc.nuts.NutsFilter> T always(Class<T> type, net.thevpc.nuts.NutsSession session)
public <T extends net.thevpc.nuts.NutsFilter> T never(Class<T> type, net.thevpc.nuts.NutsSession session)
public <T extends net.thevpc.nuts.NutsFilter> T all(Class<T> type, net.thevpc.nuts.NutsFilter[] others, net.thevpc.nuts.NutsSession session)
public <T extends net.thevpc.nuts.NutsFilter> T all(net.thevpc.nuts.NutsFilter[] others,
net.thevpc.nuts.NutsSession session)
public <T extends net.thevpc.nuts.NutsFilter> T any(Class<T> type, net.thevpc.nuts.NutsFilter[] others, net.thevpc.nuts.NutsSession session)
public <T extends net.thevpc.nuts.NutsFilter> T not(net.thevpc.nuts.NutsFilter other,
net.thevpc.nuts.NutsSession session)
public <T extends net.thevpc.nuts.NutsFilter> T not(Class<T> type, net.thevpc.nuts.NutsFilter other, net.thevpc.nuts.NutsSession session)
public <T extends net.thevpc.nuts.NutsFilter> T any(net.thevpc.nuts.NutsFilter[] others,
net.thevpc.nuts.NutsSession session)
public <T extends net.thevpc.nuts.NutsFilter> T none(Class<T> type, net.thevpc.nuts.NutsFilter[] others, net.thevpc.nuts.NutsSession session)
public <T extends net.thevpc.nuts.NutsFilter> T none(net.thevpc.nuts.NutsFilter[] others,
net.thevpc.nuts.NutsSession session)
public <T extends net.thevpc.nuts.NutsFilter> T to(Class<T> toFilterInterface, net.thevpc.nuts.NutsFilter filter, net.thevpc.nuts.NutsSession session)
public <T extends net.thevpc.nuts.NutsFilter> T as(Class<T> toFilterInterface, net.thevpc.nuts.NutsFilter filter, net.thevpc.nuts.NutsSession session)
public Class<? extends net.thevpc.nuts.NutsFilter> detectType(net.thevpc.nuts.NutsFilter nutsFilter, net.thevpc.nuts.NutsSession session)
public net.thevpc.nuts.NutsIdFilterManager id()
public net.thevpc.nuts.NutsDependencyFilterManager dependency()
public net.thevpc.nuts.NutsRepositoryFilterManager repository()
public net.thevpc.nuts.NutsVersionFilterManager version()
public net.thevpc.nuts.NutsDescriptorFilterManager descriptor()
public net.thevpc.nuts.NutsInstallStatusFilterManager installStatus()
public <T extends net.thevpc.nuts.NutsFilter> Class<T> detectType(net.thevpc.nuts.NutsFilter[] others, net.thevpc.nuts.NutsSession session)
public <T extends net.thevpc.nuts.NutsFilter> Class<T> detectType(Class<? extends net.thevpc.nuts.NutsFilter> c1, net.thevpc.nuts.NutsSession session)
Copyright © 2021 vpc open source initiative. All rights reserved.