public class CoreNUtils extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
CoreNUtils.NDefaultThreadFactory |
| Modifier and Type | Field and Description |
|---|---|
static DateTimeFormatter |
DEFAULT_DATE_TIME_FORMATTER |
static int |
DEFAULT_DATE_TIME_FORMATTER_LENGTH |
static int |
DEFAULT_UUID_LENGTH |
static int |
LOCK_TIME |
static TimeUnit |
LOCK_TIME_UNIT |
static CoreNUtils.NDefaultThreadFactory |
N_DEFAULT_THREAD_FACTORY |
static Comparator<net.thevpc.nuts.artifact.NDefinition> |
NUTS_FILE_COMPARATOR |
static Comparator<net.thevpc.nuts.artifact.NId> |
NUTS_ID_COMPARATOR |
static Map<String,String> |
QUERY_EMPTY_ENV |
| Modifier and Type | Method and Description |
|---|---|
static Map<String,String> |
applyMapProperties(Map<String,String> child,
Function<String,String> properties) |
static net.thevpc.nuts.artifact.NId |
applyNutsIdInheritance(net.thevpc.nuts.artifact.NId child,
net.thevpc.nuts.artifact.NId parent) |
static String |
applyStringInheritance(String child,
String parent) |
static List<String> |
applyStringProperties(List<String> child,
Function<String,String> properties) |
static net.thevpc.nuts.artifact.NVersion |
applyStringProperties(net.thevpc.nuts.artifact.NVersion child,
Function<String,String> properties) |
static String[] |
applyStringProperties(String[] child,
Function<String,String> properties) |
static String |
applyStringProperties(String child,
Function<String,String> properties) |
static List<String> |
applyStringPropertiesList(List<String> child,
Function<String,String> properties) |
static <T> T |
checkCopiableValue(T value) |
static boolean |
containsVars(net.thevpc.nuts.artifact.NId id) |
static <T> List<T> |
copyAndFilterList(List<T> other,
Predicate<T> filter) |
static <T> List<T> |
copyAndFilterUnmodifiableList(List<T> other,
Predicate<T> filter) |
static <T> List<T> |
copyAndUnmodifiableList(List<T> other) |
static <T> List<T> |
copyAndUnmodifiableNullableList(List<T> other) |
static <T> List<T> |
copyNonNullList(List<T> other) |
static <T> List<T> |
copyNonNullUnmodifiableList(List<T> other) |
static Properties |
copyOfNonNull(Properties p) |
static Properties |
copyOfOrNull(Properties p) |
static Object |
copyValue(Object value) |
static net.thevpc.nuts.artifact.NIdType |
detectIdType(net.thevpc.nuts.artifact.NId depId) |
static net.thevpc.nuts.artifact.NId |
findNutsIdBySimpleName(net.thevpc.nuts.artifact.NId id,
Collection<net.thevpc.nuts.artifact.NId> all) |
static void |
formatAndHorizontalAlign(net.thevpc.nuts.text.NTextBuilder sb,
net.thevpc.nuts.text.NPositionType a,
int columns) |
static String |
formatImport(List<String> imports) |
static int |
getApiVersionOrdinalNumber(net.thevpc.nuts.artifact.NVersion ss) |
static String |
getArrItem(String[] a,
int index) |
static boolean |
isCopiableValue(Object value) |
static boolean |
isCustomFalse(String name) |
static boolean |
isCustomTrue(String name) |
static boolean |
isDevVerbose() |
static boolean |
isEffectiveId(net.thevpc.nuts.artifact.NId id) |
static boolean |
isEffectiveValue(String value) |
static boolean |
isImmutableValue(Object value) |
static boolean |
isShowCommand() |
static boolean |
isUnsupportedFetchModeException(Throwable ex) |
static boolean |
isValidIdentifier(String s) |
static boolean |
isValidWorkspaceName(String workspace) |
static String[] |
nonNullArray_Locations(String[] a) |
static String[] |
nonNullArray_LocationsAndOses(String[] a) |
static String[] |
nonNullArray(String[] a,
int size) |
static String[] |
nullArray_Locations(String[] a) |
static String[] |
nullArray_LocationsAndOses(String[] a) |
static String[] |
nullArray(String[] a,
int size) |
static String |
repeat(char txt,
int count) |
static List<net.thevpc.nuts.artifact.NId> |
resolveNutsApiFromFromDependencies(net.thevpc.nuts.artifact.NDependencies deps) |
static List<net.thevpc.nuts.artifact.NId> |
resolveNutsApiIdsFromDefinition(net.thevpc.nuts.artifact.NDefinition def) |
static List<net.thevpc.nuts.artifact.NId> |
resolveNutsApiIdsFromDependencyList(List<net.thevpc.nuts.artifact.NDependency> deps) |
static List<net.thevpc.nuts.artifact.NId> |
resolveNutsApiIdsFromId(net.thevpc.nuts.artifact.NId id) |
static List<net.thevpc.nuts.artifact.NId> |
resolveNutsApiIdsFromIdList(List<net.thevpc.nuts.artifact.NId> deps) |
static String |
resolveValidWorkspaceName(String workspace) |
static RuntimeException |
toUncheckedException(Throwable e) |
static Map<String,Object> |
traceJsonNutsDefinition(net.thevpc.nuts.artifact.NDefinition def) |
public static final int DEFAULT_UUID_LENGTH
public static final int DEFAULT_DATE_TIME_FORMATTER_LENGTH
public static final DateTimeFormatter DEFAULT_DATE_TIME_FORMATTER
public static final int LOCK_TIME
public static final TimeUnit LOCK_TIME_UNIT
public static final CoreNUtils.NDefaultThreadFactory N_DEFAULT_THREAD_FACTORY
public static Comparator<net.thevpc.nuts.artifact.NId> NUTS_ID_COMPARATOR
public static Comparator<net.thevpc.nuts.artifact.NDefinition> NUTS_FILE_COMPARATOR
public static final boolean isDevVerbose()
public static <T> List<T> copyAndFilterUnmodifiableList(List<T> other, Predicate<T> filter)
public static <T> List<T> copyAndUnmodifiableNullableList(List<T> other)
public static String repeat(char txt, int count)
public static net.thevpc.nuts.artifact.NId findNutsIdBySimpleName(net.thevpc.nuts.artifact.NId id,
Collection<net.thevpc.nuts.artifact.NId> all)
public static boolean isEffectiveValue(String value)
public static boolean isEffectiveId(net.thevpc.nuts.artifact.NId id)
public static boolean containsVars(net.thevpc.nuts.artifact.NId id)
public static List<String> applyStringPropertiesList(List<String> child, Function<String,String> properties)
public static List<String> applyStringProperties(List<String> child, Function<String,String> properties)
public static String[] applyStringProperties(String[] child, Function<String,String> properties)
public static Map<String,String> applyMapProperties(Map<String,String> child, Function<String,String> properties)
public static net.thevpc.nuts.artifact.NVersion applyStringProperties(net.thevpc.nuts.artifact.NVersion child,
Function<String,String> properties)
public static String applyStringProperties(String child, Function<String,String> properties)
public static net.thevpc.nuts.artifact.NId applyNutsIdInheritance(net.thevpc.nuts.artifact.NId child,
net.thevpc.nuts.artifact.NId parent)
public static boolean isValidIdentifier(String s)
public static Map<String,Object> traceJsonNutsDefinition(net.thevpc.nuts.artifact.NDefinition def)
public static int getApiVersionOrdinalNumber(net.thevpc.nuts.artifact.NVersion ss)
public static boolean isValidWorkspaceName(String workspace)
public static Properties copyOfNonNull(Properties p)
public static Properties copyOfOrNull(Properties p)
public static boolean isUnsupportedFetchModeException(Throwable ex)
public static net.thevpc.nuts.artifact.NIdType detectIdType(net.thevpc.nuts.artifact.NId depId)
public static List<net.thevpc.nuts.artifact.NId> resolveNutsApiIdsFromId(net.thevpc.nuts.artifact.NId id)
public static List<net.thevpc.nuts.artifact.NId> resolveNutsApiIdsFromDefinition(net.thevpc.nuts.artifact.NDefinition def)
public static List<net.thevpc.nuts.artifact.NId> resolveNutsApiFromFromDependencies(net.thevpc.nuts.artifact.NDependencies deps)
public static List<net.thevpc.nuts.artifact.NId> resolveNutsApiIdsFromDependencyList(List<net.thevpc.nuts.artifact.NDependency> deps)
public static List<net.thevpc.nuts.artifact.NId> resolveNutsApiIdsFromIdList(List<net.thevpc.nuts.artifact.NId> deps)
public static void formatAndHorizontalAlign(net.thevpc.nuts.text.NTextBuilder sb,
net.thevpc.nuts.text.NPositionType a,
int columns)
public static boolean isCustomTrue(String name)
public static boolean isCustomFalse(String name)
public static RuntimeException toUncheckedException(Throwable e)
public static boolean isShowCommand()
public static boolean isImmutableValue(Object value)
public static boolean isCopiableValue(Object value)
public static <T> T checkCopiableValue(T value)
Copyright © 2026 vpc open source initiative. All rights reserved.