public class NRepositoryUtils extends Object
| Constructor and Description |
|---|
NRepositoryUtils() |
| Modifier and Type | Method and Description |
|---|---|
static NOptional<NRepositoryLocation> |
createRepositoryLocation(String locationString)
Create a new NutsRepositoryLocation.
|
static NOptional<NRepositorySelector> |
createRepositorySelector(NSelectorOp op,
String location) |
static NOptional<NRepositorySelector> |
createRepositorySelector(String location) |
static NOptional<NRepositorySelectorList> |
createRepositorySelectorList(List<String> expressions) |
static NOptional<NRepositorySelectorList> |
createRepositorySelectorList(String expression) |
static String |
getRepoType(NRepositoryConfig conf) |
static String |
getRepoType(NRepositorySpec conf) |
static NRepositoryRef |
optionsToRef(NRepositorySpec options) |
static NRepositorySpec |
refToOptions(NRepositoryRef ref) |
static NRepositorySpec[] |
resolve(NRepositorySelectorList list,
NRepositorySpec[] available) |
static NRepositoryLocation |
validateLocation(NRepositoryLocation r,
NLog nLog) |
public static NRepositoryRef optionsToRef(NRepositorySpec options)
public static NRepositorySpec refToOptions(NRepositoryRef ref)
public static NRepositoryLocation validateLocation(NRepositoryLocation r, NLog nLog)
public static String getRepoType(NRepositoryConfig conf)
public static String getRepoType(NRepositorySpec conf)
public static NOptional<NRepositorySelectorList> createRepositorySelectorList(List<String> expressions)
public static NOptional<NRepositorySelectorList> createRepositorySelectorList(String expression)
public static NOptional<NRepositorySelector> createRepositorySelector(String location)
public static NOptional<NRepositorySelector> createRepositorySelector(NSelectorOp op, String location)
public static NOptional<NRepositoryLocation> createRepositoryLocation(String locationString)
fullLocation will preserve any existing name (where
fullLocation is entered as a locationString)locationString - location string in the format
name=locationType:pathpublic static NRepositorySpec[] resolve(NRepositorySelectorList list, NRepositorySpec[] available)
Copyright © 2026 vpc open source initiative. All rights reserved.