public class DefaultNutsFilters extends Object implements net.thevpc.nuts.NutsFilters
| Modifier and Type | Field and Description |
|---|---|
DefaultNutsFilterModel |
model |
net.thevpc.nuts.NutsSession |
session |
| Constructor and Description |
|---|
DefaultNutsFilters(net.thevpc.nuts.NutsSession session) |
| 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) |
Class<? extends net.thevpc.nuts.NutsFilter> |
detectType(net.thevpc.nuts.NutsFilter nutsFilter) |
DefaultNutsFilterModel |
getModel() |
int |
getSupportLevel(net.thevpc.nuts.spi.NutsSupportLevelContext context) |
<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) |
<T extends net.thevpc.nuts.NutsFilter> |
to(Class<T> toFilterInterface,
net.thevpc.nuts.NutsFilter filter) |
public DefaultNutsFilterModel model
public net.thevpc.nuts.NutsSession session
public DefaultNutsFilters(net.thevpc.nuts.NutsSession session)
public DefaultNutsFilterModel getModel()
public <T extends net.thevpc.nuts.NutsFilter> T nonnull(Class<T> type, net.thevpc.nuts.NutsFilter filter)
nonnull in interface net.thevpc.nuts.NutsFilterspublic <T extends net.thevpc.nuts.NutsFilter> T always(Class<T> type)
always in interface net.thevpc.nuts.NutsFilterspublic <T extends net.thevpc.nuts.NutsFilter> T never(Class<T> type)
never in interface net.thevpc.nuts.NutsFilterspublic <T extends net.thevpc.nuts.NutsFilter> T all(Class<T> type, net.thevpc.nuts.NutsFilter... others)
all in interface net.thevpc.nuts.NutsFilterspublic <T extends net.thevpc.nuts.NutsFilter> T all(net.thevpc.nuts.NutsFilter... others)
all in interface net.thevpc.nuts.NutsFilterspublic <T extends net.thevpc.nuts.NutsFilter> T any(Class<T> type, net.thevpc.nuts.NutsFilter... others)
any in interface net.thevpc.nuts.NutsFilterspublic <T extends net.thevpc.nuts.NutsFilter> T not(net.thevpc.nuts.NutsFilter other)
not in interface net.thevpc.nuts.NutsFilterspublic <T extends net.thevpc.nuts.NutsFilter> T not(Class<T> type, net.thevpc.nuts.NutsFilter other)
not in interface net.thevpc.nuts.NutsFilterspublic <T extends net.thevpc.nuts.NutsFilter> T any(net.thevpc.nuts.NutsFilter... others)
any in interface net.thevpc.nuts.NutsFilterspublic <T extends net.thevpc.nuts.NutsFilter> T none(Class<T> type, net.thevpc.nuts.NutsFilter... others)
none in interface net.thevpc.nuts.NutsFilterspublic <T extends net.thevpc.nuts.NutsFilter> T none(net.thevpc.nuts.NutsFilter... others)
none in interface net.thevpc.nuts.NutsFilterspublic <T extends net.thevpc.nuts.NutsFilter> T to(Class<T> toFilterInterface, net.thevpc.nuts.NutsFilter filter)
to in interface net.thevpc.nuts.NutsFilterspublic <T extends net.thevpc.nuts.NutsFilter> T as(Class<T> toFilterInterface, net.thevpc.nuts.NutsFilter filter)
as in interface net.thevpc.nuts.NutsFilterspublic Class<? extends net.thevpc.nuts.NutsFilter> detectType(net.thevpc.nuts.NutsFilter nutsFilter)
detectType in interface net.thevpc.nuts.NutsFilterspublic int getSupportLevel(net.thevpc.nuts.spi.NutsSupportLevelContext context)
getSupportLevel in interface net.thevpc.nuts.spi.NutsComponentCopyright © 2022 vpc open source initiative. All rights reserved.