public class DefaultNWorkspaceLocationModel extends Object
| Constructor and Description |
|---|
DefaultNWorkspaceLocationModel(net.thevpc.nuts.core.NWorkspace workspace,
String workspaceLocation) |
| Modifier and Type | Method and Description |
|---|---|
net.thevpc.nuts.io.NPath |
getDefaultIdBasedir(net.thevpc.nuts.artifact.NId id) |
String |
getDefaultIdContentExtension(String packaging) |
String |
getDefaultIdExtension(net.thevpc.nuts.artifact.NId id) |
String |
getDefaultIdFilename(net.thevpc.nuts.artifact.NId id) |
Map<net.thevpc.nuts.platform.NHomeLocation,String> |
getGlobalSystemHomeLocations() |
Map<net.thevpc.nuts.platform.NHomeLocation,String> |
getGlobalUserHomeLocations() |
net.thevpc.nuts.io.NPath |
getHomeLocation(net.thevpc.nuts.platform.NHomeLocation location) |
net.thevpc.nuts.io.NPath |
getHomeLocation(net.thevpc.nuts.platform.NStoreType folderType) |
Map<net.thevpc.nuts.platform.NHomeLocation,String> |
getHomeLocations() |
net.thevpc.nuts.core.NStoreStrategy |
getRepositoryStoreStrategy() |
net.thevpc.nuts.platform.NOsFamily |
getStoreLayout() |
net.thevpc.nuts.io.NPath |
getStoreLocation(net.thevpc.nuts.core.NStoreKey key) |
net.thevpc.nuts.io.NPath |
getStoreLocation(net.thevpc.nuts.platform.NStoreScope storeScope,
net.thevpc.nuts.platform.NStoreType storeType) |
net.thevpc.nuts.io.NPath |
getStoreLocation(net.thevpc.nuts.platform.NStoreScope storeScope,
net.thevpc.nuts.platform.NStoreType folderType,
String repositoryIdOrName) |
Map<net.thevpc.nuts.platform.NStoreType,String> |
getStoreLocations() |
net.thevpc.nuts.core.NStoreStrategy |
getStoreStrategy() |
net.thevpc.nuts.core.NWorkspace |
getWorkspace() |
net.thevpc.nuts.io.NPath |
getWorkspaceLocation() |
void |
setHomeLocation(net.thevpc.nuts.platform.NHomeLocation homeType,
String location) |
void |
setStoreLayout(net.thevpc.nuts.platform.NOsFamily layout) |
void |
setStoreLocation(net.thevpc.nuts.platform.NStoreType folderType,
String location) |
void |
setStoreStrategy(net.thevpc.nuts.core.NStoreStrategy strategy) |
public DefaultNWorkspaceLocationModel(net.thevpc.nuts.core.NWorkspace workspace,
String workspaceLocation)
public net.thevpc.nuts.core.NWorkspace getWorkspace()
public void setHomeLocation(net.thevpc.nuts.platform.NHomeLocation homeType,
String location)
public net.thevpc.nuts.io.NPath getWorkspaceLocation()
public net.thevpc.nuts.io.NPath getHomeLocation(net.thevpc.nuts.platform.NStoreType folderType)
public net.thevpc.nuts.io.NPath getStoreLocation(net.thevpc.nuts.platform.NStoreScope storeScope,
net.thevpc.nuts.platform.NStoreType storeType)
public void setStoreLocation(net.thevpc.nuts.platform.NStoreType folderType,
String location)
public void setStoreStrategy(net.thevpc.nuts.core.NStoreStrategy strategy)
public void setStoreLayout(net.thevpc.nuts.platform.NOsFamily layout)
public net.thevpc.nuts.io.NPath getStoreLocation(net.thevpc.nuts.platform.NStoreScope storeScope,
net.thevpc.nuts.platform.NStoreType folderType,
String repositoryIdOrName)
public net.thevpc.nuts.io.NPath getStoreLocation(net.thevpc.nuts.core.NStoreKey key)
public net.thevpc.nuts.core.NStoreStrategy getStoreStrategy()
public net.thevpc.nuts.core.NStoreStrategy getRepositoryStoreStrategy()
public net.thevpc.nuts.platform.NOsFamily getStoreLayout()
public Map<net.thevpc.nuts.platform.NHomeLocation,String> getGlobalUserHomeLocations()
public Map<net.thevpc.nuts.platform.NHomeLocation,String> getGlobalSystemHomeLocations()
public net.thevpc.nuts.io.NPath getHomeLocation(net.thevpc.nuts.platform.NHomeLocation location)
public net.thevpc.nuts.io.NPath getDefaultIdBasedir(net.thevpc.nuts.artifact.NId id)
public String getDefaultIdFilename(net.thevpc.nuts.artifact.NId id)
public String getDefaultIdExtension(net.thevpc.nuts.artifact.NId id)
Copyright © 2026 vpc open source initiative. All rights reserved.