public abstract class GroupEntity extends Entity
Modifier and Type | Class and Description |
---|---|
static class |
GroupEntity.Builder<T extends GroupEntity.Builder<T>> |
Jsonifiable.JsonMapper
Modifier and Type | Field and Description |
---|---|
protected String |
name |
attributes, remote
Modifier | Constructor and Description |
---|---|
protected |
GroupEntity(GroupEntity.Builder<?> builder) |
Modifier and Type | Method and Description |
---|---|
Optional<?> |
attribute(String attributePath)
Returns the value of the attribute with the specified attribute path.
|
boolean |
equals(Object obj) |
int |
hashCode() |
String |
name()
Returns the name of this entity.
|
attributes, canonize, created, definition, deleteAttribute, deleteAttributes, identifier, modified, revision, setAttribute, setAttributes
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
toJsonString
protected volatile String name
protected GroupEntity(GroupEntity.Builder<?> builder)
public Optional<?> attribute(String attributePath)
Entity
map
value,
you can invoke this method with the argument "example/key" and receive the value associated with the "key" directly.public String name()
Copyright © 2022 Bosch.IO GmbH. All rights reserved.