Package com.powsybl.triplestore.api
Class PropertyBag
- All Implemented Interfaces:
Serializable
,Cloneable
,Map<String,
String>
- Author:
- Luma ZamarreƱo <zamarrenolm at aia.es>
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K extends Object,
V extends Object>, AbstractMap.SimpleImmutableEntry<K extends Object, V extends Object> -
Constructor Summary
ConstructorDescriptionPropertyBag
(List<String> propertyNames, boolean decodeEscapedIdentifiers) PropertyBag
(List<String> propertyNames, boolean removeInitialUnderscoreForIdentifiers, boolean decodeEscapedIdentifiers) -
Method Summary
Modifier and TypeMethodDescriptionboolean
double
double
int
int
copy()
final boolean
int
hashCode()
boolean
isClassProperty
(String name) boolean
isMultivaluedProperty
(String name) boolean
isResource
(String name) namespacePrefix
(String name) void
putNonNull
(String key, String value) void
setClassPropertyNames
(List<String> classPropertyNames) void
setMultivaluedProperty
(List<String> multiValuedPropertyNames) void
setResourceNames
(List<String> resourceNames) tabulate()
tabulateLocals
(String title) Methods inherited from class java.util.HashMap
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
Methods inherited from class java.util.AbstractMap
toString
-
Constructor Details
-
PropertyBag
-
PropertyBag
-
-
Method Details
-
propertyNames
-
putNonNull
-
getLocal
-
getId
-
getId0
-
asDouble
-
asDouble
-
asBoolean
-
asBoolean
-
asInt
-
asInt
-
tabulateLocals
-
tabulate
-
tabulateLocals
-
tabulate
-
hashCode
public int hashCode() -
equals
-
isResource
-
namespacePrefix
-
setResourceNames
-
setClassPropertyNames
-
isClassProperty
-
setMultivaluedProperty
-
isMultivaluedProperty
-
copy
-