Package cz.o2.proxima.core.scheme
Interface AttributeValueAccessors.StructureValue
-
- All Superinterfaces:
java.util.Map<java.lang.String,java.lang.Object>
- All Known Implementing Classes:
AttributeValueAccessors.StructureValueImpl
- Enclosing class:
- AttributeValueAccessors
public static interface AttributeValueAccessors.StructureValue extends java.util.Map<java.lang.String,java.lang.Object>
Interface represents value forAttributeValueAccessors.StructureValueAccessor
.
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description <V> V
get(java.lang.String name)
Type hinted get for fieldstatic AttributeValueAccessors.StructureValue
of(java.util.Map<java.lang.String,java.lang.Object> value)
Create structure value from map.java.util.Map<java.lang.String,java.lang.Object>
value()
Return map with values
-
-
-
Method Detail
-
of
static AttributeValueAccessors.StructureValue of(java.util.Map<java.lang.String,java.lang.Object> value)
Create structure value from map.- Parameters:
value
- source map- Returns:
- structure value
-
value
java.util.Map<java.lang.String,java.lang.Object> value()
Return map with values- Returns:
- map where key represents fields
-
get
<V> V get(java.lang.String name)
Type hinted get for field- Type Parameters:
V
- returned type- Parameters:
name
- name of field- Returns:
- value of field
-
-