public class DefaultNPlatformModel extends Object
| Constructor and Description |
|---|
DefaultNPlatformModel(NWorkspaceModel wsModel) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
add0(net.thevpc.nuts.platform.NExecutionEngineLocation location,
boolean notify) |
boolean |
addPlatform(net.thevpc.nuts.platform.NExecutionEngineLocation location) |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.platform.NExecutionEngineLocation> |
findOneExecutionEngine(net.thevpc.nuts.platform.NExecutionEngineFamily executionEngineType,
Predicate<net.thevpc.nuts.platform.NExecutionEngineLocation> filter) |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.platform.NExecutionEngineLocation> |
findPlatform(net.thevpc.nuts.platform.NExecutionEngineLocation location) |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.platform.NExecutionEngineLocation> |
findPlatformByName(net.thevpc.nuts.platform.NExecutionEngineFamily type,
String locationName) |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.platform.NExecutionEngineLocation> |
findPlatformByPath(net.thevpc.nuts.platform.NExecutionEngineFamily type,
net.thevpc.nuts.io.NPath path) |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.platform.NExecutionEngineLocation> |
findPlatformByVersion(net.thevpc.nuts.platform.NExecutionEngineFamily executionEngineType,
net.thevpc.nuts.artifact.NVersionFilter versionFilter) |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.platform.NExecutionEngineLocation> |
findPlatformByVersion(net.thevpc.nuts.platform.NExecutionEngineFamily type,
String version) |
net.thevpc.nuts.util.NStream<net.thevpc.nuts.platform.NExecutionEngineLocation> |
findPlatforms(net.thevpc.nuts.platform.NExecutionEngineFamily type,
Predicate<net.thevpc.nuts.platform.NExecutionEngineLocation> filter) |
Map<net.thevpc.nuts.platform.NExecutionEngineFamily,List<net.thevpc.nuts.platform.NExecutionEngineLocation>> |
getPlatforms() |
boolean |
removePlatform(net.thevpc.nuts.platform.NExecutionEngineLocation location) |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.platform.NExecutionEngineLocation> |
resolveExecutionEngine(net.thevpc.nuts.platform.NExecutionEngineFamily executionEngineType,
net.thevpc.nuts.io.NPath path,
String preferredName) |
net.thevpc.nuts.util.NStream<net.thevpc.nuts.platform.NExecutionEngineLocation> |
searchSystemExecutionEngines(net.thevpc.nuts.platform.NExecutionEngineFamily executionEngineType) |
net.thevpc.nuts.util.NStream<net.thevpc.nuts.platform.NExecutionEngineLocation> |
searchSystemExecutionEngines(net.thevpc.nuts.platform.NExecutionEngineFamily executionEngineType,
net.thevpc.nuts.io.NPath path) |
void |
setExecutionEngines(net.thevpc.nuts.platform.NExecutionEngineLocation[] locations) |
boolean |
updatePlatform(net.thevpc.nuts.platform.NExecutionEngineLocation oldLocation,
net.thevpc.nuts.platform.NExecutionEngineLocation newLocation) |
public DefaultNPlatformModel(NWorkspaceModel wsModel)
public boolean addPlatform(net.thevpc.nuts.platform.NExecutionEngineLocation location)
public boolean add0(net.thevpc.nuts.platform.NExecutionEngineLocation location,
boolean notify)
public boolean updatePlatform(net.thevpc.nuts.platform.NExecutionEngineLocation oldLocation,
net.thevpc.nuts.platform.NExecutionEngineLocation newLocation)
public boolean removePlatform(net.thevpc.nuts.platform.NExecutionEngineLocation location)
public net.thevpc.nuts.util.NOptional<net.thevpc.nuts.platform.NExecutionEngineLocation> findPlatformByName(net.thevpc.nuts.platform.NExecutionEngineFamily type,
String locationName)
public net.thevpc.nuts.util.NOptional<net.thevpc.nuts.platform.NExecutionEngineLocation> findPlatformByPath(net.thevpc.nuts.platform.NExecutionEngineFamily type,
net.thevpc.nuts.io.NPath path)
public net.thevpc.nuts.util.NOptional<net.thevpc.nuts.platform.NExecutionEngineLocation> findPlatformByVersion(net.thevpc.nuts.platform.NExecutionEngineFamily type,
String version)
public net.thevpc.nuts.util.NOptional<net.thevpc.nuts.platform.NExecutionEngineLocation> findPlatform(net.thevpc.nuts.platform.NExecutionEngineLocation location)
public net.thevpc.nuts.util.NOptional<net.thevpc.nuts.platform.NExecutionEngineLocation> findPlatformByVersion(net.thevpc.nuts.platform.NExecutionEngineFamily executionEngineType,
net.thevpc.nuts.artifact.NVersionFilter versionFilter)
public net.thevpc.nuts.util.NStream<net.thevpc.nuts.platform.NExecutionEngineLocation> searchSystemExecutionEngines(net.thevpc.nuts.platform.NExecutionEngineFamily executionEngineType)
public net.thevpc.nuts.util.NStream<net.thevpc.nuts.platform.NExecutionEngineLocation> searchSystemExecutionEngines(net.thevpc.nuts.platform.NExecutionEngineFamily executionEngineType,
net.thevpc.nuts.io.NPath path)
public net.thevpc.nuts.util.NOptional<net.thevpc.nuts.platform.NExecutionEngineLocation> resolveExecutionEngine(net.thevpc.nuts.platform.NExecutionEngineFamily executionEngineType,
net.thevpc.nuts.io.NPath path,
String preferredName)
public void setExecutionEngines(net.thevpc.nuts.platform.NExecutionEngineLocation[] locations)
public net.thevpc.nuts.util.NOptional<net.thevpc.nuts.platform.NExecutionEngineLocation> findOneExecutionEngine(net.thevpc.nuts.platform.NExecutionEngineFamily executionEngineType,
Predicate<net.thevpc.nuts.platform.NExecutionEngineLocation> filter)
public net.thevpc.nuts.util.NStream<net.thevpc.nuts.platform.NExecutionEngineLocation> findPlatforms(net.thevpc.nuts.platform.NExecutionEngineFamily type,
Predicate<net.thevpc.nuts.platform.NExecutionEngineLocation> filter)
Copyright © 2026 vpc open source initiative. All rights reserved.