public class NutsRepositorySelector extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
NutsRepositorySelector.Op |
static class |
NutsRepositorySelector.Selection |
static class |
NutsRepositorySelector.SelectorList |
| Constructor and Description |
|---|
NutsRepositorySelector(NutsRepositorySelector.Op op,
String name,
String url) |
| Modifier and Type | Method and Description |
|---|---|
static net.thevpc.nuts.NutsAddRepositoryOptions |
createCustomRepositoryOptions(String name,
String url,
boolean requireName,
net.thevpc.nuts.NutsSession session) |
static net.thevpc.nuts.NutsAddRepositoryOptions |
createDefaultRepositoryOptions(String nameOrURL,
net.thevpc.nuts.NutsSession session) |
static net.thevpc.nuts.NutsAddRepositoryOptions |
createRepositoryOptions(NutsRepositorySelector.Selection s,
boolean requireName,
net.thevpc.nuts.NutsSession session) |
static net.thevpc.nuts.NutsAddRepositoryOptions |
createRepositoryOptions(String s,
boolean requireName,
net.thevpc.nuts.NutsSession session) |
String |
getName() |
NutsRepositorySelector.Op |
getOp() |
static String |
getRepositoryNameByURL(String url) |
static String |
getRepositoryURLByName(String name) |
String |
getUrl() |
boolean |
matches(String otherName,
String otherURL) |
static NutsRepositorySelector.SelectorList |
parse(String[] textes) |
static NutsRepositorySelector.SelectorList |
parseList(String text) |
static NutsRepositorySelector.Selection |
parseSelection(String s) |
String |
toString() |
public NutsRepositorySelector(NutsRepositorySelector.Op op, String name, String url)
public static NutsRepositorySelector.SelectorList parse(String[] textes)
public static NutsRepositorySelector.Selection parseSelection(String s)
public static NutsRepositorySelector.SelectorList parseList(String text)
public NutsRepositorySelector.Op getOp()
public String getName()
public String getUrl()
public static net.thevpc.nuts.NutsAddRepositoryOptions createRepositoryOptions(String s, boolean requireName, net.thevpc.nuts.NutsSession session)
public static net.thevpc.nuts.NutsAddRepositoryOptions createRepositoryOptions(NutsRepositorySelector.Selection s, boolean requireName, net.thevpc.nuts.NutsSession session)
public static net.thevpc.nuts.NutsAddRepositoryOptions createCustomRepositoryOptions(String name, String url, boolean requireName, net.thevpc.nuts.NutsSession session)
public static net.thevpc.nuts.NutsAddRepositoryOptions createDefaultRepositoryOptions(String nameOrURL, net.thevpc.nuts.NutsSession session)
Copyright © 2021 vpc open source initiative. All rights reserved.