public class NPropertiesHolder extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
NPropertiesHolder.NScopedPropertyValue |
| Constructor and Description |
|---|
NPropertiesHolder() |
| Modifier and Type | Method and Description |
|---|---|
NPropertiesHolder |
copy() |
Set<Map.Entry<String,NPropertiesHolder.NScopedPropertyValue>> |
entrySet() |
<T> NOptional<T> |
getOptional(String key) |
<T> T |
getOrComputeProperty(String key,
Supplier<T> supplier,
NScopeType scope) |
Object |
getProperty(String key) |
NPropertiesHolder.NScopedPropertyValue |
getScopedValue(String key) |
Set<String> |
keySet() |
void |
setProperties(Map<String,Object> properties,
NScopeType scope) |
Object |
setProperty(String key,
Object value,
NScopeType scope) |
int |
size() |
Map<String,Object> |
toMap() |
String |
toString() |
public NPropertiesHolder copy()
public Set<Map.Entry<String,NPropertiesHolder.NScopedPropertyValue>> entrySet()
public void setProperties(Map<String,Object> properties, NScopeType scope)
public NPropertiesHolder.NScopedPropertyValue getScopedValue(String key)
public <T> T getOrComputeProperty(String key, Supplier<T> supplier, NScopeType scope)
public Object setProperty(String key, Object value, NScopeType scope)
public int size()
Copyright © 2026 vpc open source initiative. All rights reserved.