public class DefaultNutsPlatformModel extends Object
| Constructor and Description |
|---|
DefaultNutsPlatformModel(DefaultNutsWorkspaceEnvManagerModel model) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
add0(net.thevpc.nuts.NutsPlatformLocation location,
net.thevpc.nuts.NutsSession session,
boolean notify) |
boolean |
addPlatform(net.thevpc.nuts.NutsPlatformLocation location,
net.thevpc.nuts.NutsSession session) |
net.thevpc.nuts.NutsPlatformLocation |
findOnePlatform(net.thevpc.nuts.NutsPlatformFamily type,
Predicate<net.thevpc.nuts.NutsPlatformLocation> filter,
net.thevpc.nuts.NutsSession session) |
net.thevpc.nuts.NutsPlatformLocation |
findPlatform(net.thevpc.nuts.NutsPlatformLocation location,
net.thevpc.nuts.NutsSession session) |
net.thevpc.nuts.NutsPlatformLocation |
findPlatformByName(net.thevpc.nuts.NutsPlatformFamily type,
String locationName,
net.thevpc.nuts.NutsSession session) |
net.thevpc.nuts.NutsPlatformLocation |
findPlatformByPath(net.thevpc.nuts.NutsPlatformFamily type,
String path,
net.thevpc.nuts.NutsSession session) |
net.thevpc.nuts.NutsPlatformLocation |
findPlatformByVersion(net.thevpc.nuts.NutsPlatformFamily type,
net.thevpc.nuts.NutsVersionFilter javaVersionFilter,
net.thevpc.nuts.NutsSession session) |
net.thevpc.nuts.NutsPlatformLocation |
findPlatformByVersion(net.thevpc.nuts.NutsPlatformFamily type,
String version,
net.thevpc.nuts.NutsSession session) |
net.thevpc.nuts.NutsPlatformLocation[] |
findPlatforms(net.thevpc.nuts.NutsPlatformFamily type,
Predicate<net.thevpc.nuts.NutsPlatformLocation> filter,
net.thevpc.nuts.NutsSession session) |
Map<net.thevpc.nuts.NutsPlatformFamily,List<net.thevpc.nuts.NutsPlatformLocation>> |
getPlatforms() |
net.thevpc.nuts.NutsWorkspace |
getWorkspace() |
boolean |
removePlatform(net.thevpc.nuts.NutsPlatformLocation location,
net.thevpc.nuts.NutsSession session) |
net.thevpc.nuts.NutsPlatformLocation |
resolvePlatform(net.thevpc.nuts.NutsPlatformFamily platformType,
String path,
String preferredName,
net.thevpc.nuts.NutsSession session) |
net.thevpc.nuts.NutsPlatformLocation[] |
searchSystemPlatforms(net.thevpc.nuts.NutsPlatformFamily platformType,
net.thevpc.nuts.NutsSession session) |
net.thevpc.nuts.NutsPlatformLocation[] |
searchSystemPlatforms(net.thevpc.nuts.NutsPlatformFamily platformType,
String path,
net.thevpc.nuts.NutsSession session) |
void |
setPlatforms(net.thevpc.nuts.NutsPlatformLocation[] locations,
net.thevpc.nuts.NutsSession session) |
boolean |
updatePlatform(net.thevpc.nuts.NutsPlatformLocation oldLocation,
net.thevpc.nuts.NutsPlatformLocation newLocation,
net.thevpc.nuts.NutsSession session) |
public DefaultNutsPlatformModel(DefaultNutsWorkspaceEnvManagerModel model)
public net.thevpc.nuts.NutsWorkspace getWorkspace()
public boolean addPlatform(net.thevpc.nuts.NutsPlatformLocation location,
net.thevpc.nuts.NutsSession session)
public boolean add0(net.thevpc.nuts.NutsPlatformLocation location,
net.thevpc.nuts.NutsSession session,
boolean notify)
public boolean updatePlatform(net.thevpc.nuts.NutsPlatformLocation oldLocation,
net.thevpc.nuts.NutsPlatformLocation newLocation,
net.thevpc.nuts.NutsSession session)
public boolean removePlatform(net.thevpc.nuts.NutsPlatformLocation location,
net.thevpc.nuts.NutsSession session)
public net.thevpc.nuts.NutsPlatformLocation findPlatformByName(net.thevpc.nuts.NutsPlatformFamily type,
String locationName,
net.thevpc.nuts.NutsSession session)
public net.thevpc.nuts.NutsPlatformLocation findPlatformByPath(net.thevpc.nuts.NutsPlatformFamily type,
String path,
net.thevpc.nuts.NutsSession session)
public net.thevpc.nuts.NutsPlatformLocation findPlatformByVersion(net.thevpc.nuts.NutsPlatformFamily type,
String version,
net.thevpc.nuts.NutsSession session)
public net.thevpc.nuts.NutsPlatformLocation findPlatform(net.thevpc.nuts.NutsPlatformLocation location,
net.thevpc.nuts.NutsSession session)
public net.thevpc.nuts.NutsPlatformLocation findPlatformByVersion(net.thevpc.nuts.NutsPlatformFamily type,
net.thevpc.nuts.NutsVersionFilter javaVersionFilter,
net.thevpc.nuts.NutsSession session)
public net.thevpc.nuts.NutsPlatformLocation[] searchSystemPlatforms(net.thevpc.nuts.NutsPlatformFamily platformType,
net.thevpc.nuts.NutsSession session)
public net.thevpc.nuts.NutsPlatformLocation[] searchSystemPlatforms(net.thevpc.nuts.NutsPlatformFamily platformType,
String path,
net.thevpc.nuts.NutsSession session)
public net.thevpc.nuts.NutsPlatformLocation resolvePlatform(net.thevpc.nuts.NutsPlatformFamily platformType,
String path,
String preferredName,
net.thevpc.nuts.NutsSession session)
public void setPlatforms(net.thevpc.nuts.NutsPlatformLocation[] locations,
net.thevpc.nuts.NutsSession session)
public net.thevpc.nuts.NutsPlatformLocation findOnePlatform(net.thevpc.nuts.NutsPlatformFamily type,
Predicate<net.thevpc.nuts.NutsPlatformLocation> filter,
net.thevpc.nuts.NutsSession session)
public net.thevpc.nuts.NutsPlatformLocation[] findPlatforms(net.thevpc.nuts.NutsPlatformFamily type,
Predicate<net.thevpc.nuts.NutsPlatformLocation> filter,
net.thevpc.nuts.NutsSession session)
Copyright © 2022 vpc open source initiative. All rights reserved.