public class NDefinitionFilterUtils extends Object
| Constructor and Description |
|---|
NDefinitionFilterUtils() |
| Modifier and Type | Method and Description |
|---|---|
static net.thevpc.nuts.NDefinitionFilter |
addLockedIds(net.thevpc.nuts.NDefinitionFilter parent,
net.thevpc.nuts.NId... ids) |
static NPatternDefinitionFilter[] |
asPatternDefinitionFilterOrList(net.thevpc.nuts.NDefinitionFilter defFilter0) |
static net.thevpc.nuts.NDefinitionFilter[] |
flattenAnd(net.thevpc.nuts.NDefinitionFilter any) |
static boolean |
isAlways(net.thevpc.nuts.NDefinitionFilter any) |
static boolean |
isInstallStatusFilter(net.thevpc.nuts.NDefinitionFilter filter) |
static boolean |
isNever(net.thevpc.nuts.NDefinitionFilter any) |
static net.thevpc.nuts.NDefinitionFilter |
replaceFilter(net.thevpc.nuts.NDefinitionFilter parent,
Function<net.thevpc.nuts.NDefinitionFilter,net.thevpc.nuts.NDefinitionFilter> replacer) |
static net.thevpc.nuts.util.NOptional<net.thevpc.nuts.NDefinitionFilter[]> |
toAndChildren(net.thevpc.nuts.NDefinitionFilter id) |
static NDefinitionFilterToNIdPredicate2 |
toIdPredicate(net.thevpc.nuts.NDefinitionFilter filter) |
static net.thevpc.nuts.util.NOptional<net.thevpc.nuts.NDefinitionFilter[]> |
toOrChildren(net.thevpc.nuts.NDefinitionFilter id) |
static net.thevpc.nuts.util.NOptional<net.thevpc.nuts.NId> |
toPatternId(net.thevpc.nuts.NDefinitionFilter id) |
static net.thevpc.nuts.NRepositoryFilter |
toRepositoryFilter(net.thevpc.nuts.NDefinitionFilter filter) |
public static net.thevpc.nuts.util.NOptional<net.thevpc.nuts.NDefinitionFilter[]> toAndChildren(net.thevpc.nuts.NDefinitionFilter id)
public static net.thevpc.nuts.util.NOptional<net.thevpc.nuts.NDefinitionFilter[]> toOrChildren(net.thevpc.nuts.NDefinitionFilter id)
public static net.thevpc.nuts.util.NOptional<net.thevpc.nuts.NId> toPatternId(net.thevpc.nuts.NDefinitionFilter id)
public static NDefinitionFilterToNIdPredicate2 toIdPredicate(net.thevpc.nuts.NDefinitionFilter filter)
public static NPatternDefinitionFilter[] asPatternDefinitionFilterOrList(net.thevpc.nuts.NDefinitionFilter defFilter0)
public static boolean isAlways(net.thevpc.nuts.NDefinitionFilter any)
public static boolean isNever(net.thevpc.nuts.NDefinitionFilter any)
public static boolean isInstallStatusFilter(net.thevpc.nuts.NDefinitionFilter filter)
public static net.thevpc.nuts.NRepositoryFilter toRepositoryFilter(net.thevpc.nuts.NDefinitionFilter filter)
public static net.thevpc.nuts.NDefinitionFilter[] flattenAnd(net.thevpc.nuts.NDefinitionFilter any)
public static net.thevpc.nuts.NDefinitionFilter replaceFilter(net.thevpc.nuts.NDefinitionFilter parent,
Function<net.thevpc.nuts.NDefinitionFilter,net.thevpc.nuts.NDefinitionFilter> replacer)
public static net.thevpc.nuts.NDefinitionFilter addLockedIds(net.thevpc.nuts.NDefinitionFilter parent,
net.thevpc.nuts.NId... ids)
Copyright © 2025 vpc open source initiative. All rights reserved.