public class DefaultNutsSdkManager extends Object implements net.thevpc.nuts.NutsSdkManager
| Constructor and Description |
|---|
DefaultNutsSdkManager(DefaultNutsSdkModel model) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
add(net.thevpc.nuts.NutsSdkLocation location) |
net.thevpc.nuts.NutsSdkLocation |
find(net.thevpc.nuts.NutsSdkLocation location) |
net.thevpc.nuts.NutsSdkLocation[] |
find(String type,
Predicate<net.thevpc.nuts.NutsSdkLocation> filter) |
net.thevpc.nuts.NutsSdkLocation |
findByName(String sdkType,
String locationName) |
net.thevpc.nuts.NutsSdkLocation |
findByPath(String sdkType,
String path) |
net.thevpc.nuts.NutsSdkLocation |
findByVersion(String sdkType,
net.thevpc.nuts.NutsVersionFilter requestedVersion) |
net.thevpc.nuts.NutsSdkLocation |
findByVersion(String sdkType,
String version) |
net.thevpc.nuts.NutsSdkLocation |
findOne(String type,
Predicate<net.thevpc.nuts.NutsSdkLocation> filter) |
String[] |
findSdkTypes() |
DefaultNutsSdkModel |
getModel() |
net.thevpc.nuts.NutsSession |
getSession() |
boolean |
remove(net.thevpc.nuts.NutsSdkLocation location) |
net.thevpc.nuts.NutsSdkLocation |
resolve(String sdkType,
String path,
String preferredName) |
net.thevpc.nuts.NutsSdkLocation[] |
searchSystem(String sdkType) |
net.thevpc.nuts.NutsSdkLocation[] |
searchSystem(String sdkType,
String path) |
net.thevpc.nuts.NutsSdkManager |
setSession(net.thevpc.nuts.NutsSession session) |
boolean |
update(net.thevpc.nuts.NutsSdkLocation oldLocation,
net.thevpc.nuts.NutsSdkLocation newLocation) |
public DefaultNutsSdkManager(DefaultNutsSdkModel model)
public DefaultNutsSdkModel getModel()
public net.thevpc.nuts.NutsSession getSession()
getSession in interface net.thevpc.nuts.NutsSdkManagerpublic net.thevpc.nuts.NutsSdkManager setSession(net.thevpc.nuts.NutsSession session)
setSession in interface net.thevpc.nuts.NutsSdkManagerpublic String[] findSdkTypes()
findSdkTypes in interface net.thevpc.nuts.NutsSdkManagerpublic boolean add(net.thevpc.nuts.NutsSdkLocation location)
add in interface net.thevpc.nuts.NutsSdkManagerpublic boolean update(net.thevpc.nuts.NutsSdkLocation oldLocation,
net.thevpc.nuts.NutsSdkLocation newLocation)
update in interface net.thevpc.nuts.NutsSdkManagerpublic boolean remove(net.thevpc.nuts.NutsSdkLocation location)
remove in interface net.thevpc.nuts.NutsSdkManagerpublic net.thevpc.nuts.NutsSdkLocation findByName(String sdkType, String locationName)
findByName in interface net.thevpc.nuts.NutsSdkManagerpublic net.thevpc.nuts.NutsSdkLocation findByPath(String sdkType, String path)
findByPath in interface net.thevpc.nuts.NutsSdkManagerpublic net.thevpc.nuts.NutsSdkLocation findByVersion(String sdkType, String version)
findByVersion in interface net.thevpc.nuts.NutsSdkManagerpublic net.thevpc.nuts.NutsSdkLocation find(net.thevpc.nuts.NutsSdkLocation location)
find in interface net.thevpc.nuts.NutsSdkManagerpublic net.thevpc.nuts.NutsSdkLocation findByVersion(String sdkType, net.thevpc.nuts.NutsVersionFilter requestedVersion)
findByVersion in interface net.thevpc.nuts.NutsSdkManagerpublic net.thevpc.nuts.NutsSdkLocation[] searchSystem(String sdkType)
searchSystem in interface net.thevpc.nuts.NutsSdkManagerpublic net.thevpc.nuts.NutsSdkLocation[] searchSystem(String sdkType, String path)
searchSystem in interface net.thevpc.nuts.NutsSdkManagerpublic net.thevpc.nuts.NutsSdkLocation resolve(String sdkType, String path, String preferredName)
resolve in interface net.thevpc.nuts.NutsSdkManagerpublic net.thevpc.nuts.NutsSdkLocation findOne(String type, Predicate<net.thevpc.nuts.NutsSdkLocation> filter)
findOne in interface net.thevpc.nuts.NutsSdkManagerCopyright © 2021 vpc open source initiative. All rights reserved.