| Package | Description |
|---|---|
| org.gradoop.common.model.api.entities |
Contains all interfaces defining the Extended EPGMProperty Graph model.
|
| org.gradoop.common.model.impl.metadata |
Contains a default implementation of meta data.
|
| org.gradoop.common.model.impl.pojo |
Contains a default POJO implementation of EPGM entities.
|
| org.gradoop.common.model.impl.properties |
Contains classes for property handling in Gradoop.
|
| org.gradoop.common.model.impl.properties.strategies |
Contains classes that implement the
PropertyValueStrategy interface as well as their
factory and utility classes. |
| Modifier and Type | Method and Description |
|---|---|
PropertyValue |
Attributed.getPropertyValue(String key)
Returns the object referenced by the given key or
null if the key
does not exist. |
PropertyValue |
Attributed.removeProperty(String key)
Removes the properties associated with the given key.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Attributed.setProperty(String key,
PropertyValue value)
Adds a given property to that entity.
|
| Modifier and Type | Method and Description |
|---|---|
static String |
MetaData.getTypeString(PropertyValue propertyValue)
Returns the type string for the specified property value.
|
| Modifier and Type | Method and Description |
|---|---|
PropertyValue |
EPGMElement.getPropertyValue(String key) |
PropertyValue |
EPGMElement.removeProperty(String key) |
| Modifier and Type | Method and Description |
|---|---|
void |
EPGMElement.setProperty(String key,
PropertyValue value) |
| Modifier and Type | Field and Description |
|---|---|
static PropertyValue |
PropertyValue.NULL_VALUE
Represents a property value that is
null. |
| Modifier and Type | Method and Description |
|---|---|
static PropertyValue |
PropertyValueUtils.Numeric.add(PropertyValue aValue,
PropertyValue bValue)
Adds two numerical property values.
|
PropertyValue |
PropertyValue.copy()
Creates a deep copy of the property value.
|
static PropertyValue |
PropertyValue.create(Object value)
Creates a new Property Value from the given object.
|
static PropertyValue |
PropertyValueUtils.BytesUtils.createFromTypeValueBytes(byte[] typeByte,
byte[] valueBytes)
Creates a
PropertyValue instance by concatenating the byte representations
of the type and the value. |
static PropertyValue |
PropertyValue.fromRawBytes(byte[] rawBytes)
Create a
PropertyValue that wraps a byte array. |
PropertyValue |
Properties.get(String key)
Returns the value to the given key of
null if the value does not
exist. |
PropertyValue |
Property.getValue()
Returns the property value.
|
static PropertyValue |
PropertyValueUtils.Numeric.max(PropertyValue a,
PropertyValue b)
Compares two numerical property values and returns the bigger one.
|
static PropertyValue |
PropertyValueUtils.Numeric.min(PropertyValue a,
PropertyValue b)
Compares two numerical property values and returns the smaller one.
|
static PropertyValue |
PropertyValueUtils.Numeric.multiply(PropertyValue aValue,
PropertyValue bValue)
Multiplies two numerical property values.
|
static PropertyValue |
PropertyValueUtils.Boolean.or(PropertyValue a,
PropertyValue b)
Logical or of two boolean properties.
|
PropertyValue |
Properties.remove(Property property)
Removes the given property from the list.
|
PropertyValue |
Properties.remove(String key)
Removes the property of the given key from the list.
|
| Modifier and Type | Method and Description |
|---|---|
List<PropertyValue> |
PropertyValue.getList()
Returns the wrapped List as
List<PropertyValue>. |
Map<PropertyValue,PropertyValue> |
PropertyValue.getMap()
Returns the wrapped Map as
Map<PropertyValue, PropertyValue>. |
Map<PropertyValue,PropertyValue> |
PropertyValue.getMap()
Returns the wrapped Map as
Map<PropertyValue, PropertyValue>. |
Set<PropertyValue> |
PropertyValue.getSet()
Returns the wrapped Set as
Set<PropertyValue>. |
Iterator<PropertyValue> |
PropertyValueList.iterator() |
| Modifier and Type | Method and Description |
|---|---|
static PropertyValue |
PropertyValueUtils.Numeric.add(PropertyValue aValue,
PropertyValue bValue)
Adds two numerical property values.
|
static int |
PropertyValueUtils.Numeric.compare(PropertyValue aValue,
PropertyValue bValue)
Compares two numerical property values
|
int |
PropertyValue.compareTo(PropertyValue other)
Compares this to another
PropertyValue. |
static Property |
Property.create(String key,
PropertyValue value)
Creates a new property from the given arguments.
|
static byte[] |
PropertyValueUtils.BytesUtils.getRawBytesWithoutType(PropertyValue value)
Get the raw byte representation of a
PropertyValue instance without the type byte as prefix. |
static byte[] |
PropertyValueUtils.BytesUtils.getTypeByte(PropertyValue value)
Get the type byte of a
PropertyValue instance. |
static PropertyValue |
PropertyValueUtils.Numeric.max(PropertyValue a,
PropertyValue b)
Compares two numerical property values and returns the bigger one.
|
static PropertyValue |
PropertyValueUtils.Numeric.min(PropertyValue a,
PropertyValue b)
Compares two numerical property values and returns the smaller one.
|
static PropertyValue |
PropertyValueUtils.Numeric.multiply(PropertyValue aValue,
PropertyValue bValue)
Multiplies two numerical property values.
|
static PropertyValue |
PropertyValueUtils.Boolean.or(PropertyValue a,
PropertyValue b)
Logical or of two boolean properties.
|
void |
Properties.set(String key,
PropertyValue value)
Sets the given property.
|
void |
Property.setValue(PropertyValue value)
Sets the property value.
|
| Modifier and Type | Method and Description |
|---|---|
static PropertyValueList |
PropertyValueList.fromPropertyValues(Collection<PropertyValue> propertyValues)
Creates a Property value list from a collection of property values.
|
void |
PropertyValue.setList(List<PropertyValue> list)
Sets the wrapped value as
List value. |
void |
PropertyValue.setMap(Map<PropertyValue,PropertyValue> map)
Sets the wrapped value as
Map value. |
void |
PropertyValue.setMap(Map<PropertyValue,PropertyValue> map)
Sets the wrapped value as
Map value. |
void |
PropertyValue.setSet(Set<PropertyValue> set)
Sets the wrapped value as
Set value. |
| Modifier and Type | Method and Description |
|---|---|
Set<PropertyValue> |
SetStrategy.get(byte[] bytes)
Deserializes an object from the provided byte array.
|
Map<PropertyValue,PropertyValue> |
MapStrategy.get(byte[] bytes)
Deserializes an object from the provided byte array.
|
Map<PropertyValue,PropertyValue> |
MapStrategy.get(byte[] bytes)
Deserializes an object from the provided byte array.
|
List<PropertyValue> |
ListStrategy.get(byte[] bytes)
Deserializes an object from the provided byte array.
|
Class<Set<PropertyValue>> |
SetStrategy.getType() |
Class<Map<PropertyValue,PropertyValue>> |
MapStrategy.getType() |
Class<Map<PropertyValue,PropertyValue>> |
MapStrategy.getType() |
Class<List<PropertyValue>> |
ListStrategy.getType() |
Set<PropertyValue> |
SetStrategy.read(org.apache.flink.core.memory.DataInputView inputView,
byte typeByte) |
Map<PropertyValue,PropertyValue> |
MapStrategy.read(org.apache.flink.core.memory.DataInputView inputView,
byte typeByte) |
Map<PropertyValue,PropertyValue> |
MapStrategy.read(org.apache.flink.core.memory.DataInputView inputView,
byte typeByte) |
List<PropertyValue> |
ListStrategy.read(org.apache.flink.core.memory.DataInputView inputView,
byte typeByte) |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
ListStrategy.getRawBytes(List<PropertyValue> value)
Serializes the given object.
|
byte[] |
MapStrategy.getRawBytes(Map<PropertyValue,PropertyValue> value)
Serializes the given object.
|
byte[] |
MapStrategy.getRawBytes(Map<PropertyValue,PropertyValue> value)
Serializes the given object.
|
byte[] |
SetStrategy.getRawBytes(Set<PropertyValue> value)
Serializes the given object.
|
Copyright © 2014 - 2019–2019 University of Leipzig. All rights reserved.