public static final class DataEntity.Blueprint<DR extends DataRole> extends Entity.Blueprint
| Modifier and Type | Class and Description |
|---|---|
static class |
DataEntity.Blueprint.Builder<R extends DataRole> |
| Constructor and Description |
|---|
Blueprint(DR role,
StructuredData value,
Map<String,Object> properties) |
Blueprint(DR role,
StructuredData value,
Map<String,Object> properties,
Map<String,Set<CanonicalPath>> outgoing,
Map<String,Set<CanonicalPath>> incoming) |
| Modifier and Type | Method and Description |
|---|---|
<R,P> R |
accept(ElementBlueprintVisitor<R,P> visitor,
P parameter) |
static <R extends DataRole> |
builder() |
String |
getName()
This effectively calls
getRole().name(). |
DR |
getRole() |
StructuredData |
getValue() |
equals, getId, hashCodegetPropertiesclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetEntityTypeOf, getSegmentTypeOfpublic Blueprint(DR role, StructuredData value, Map<String,Object> properties)
public Blueprint(DR role, StructuredData value, Map<String,Object> properties, Map<String,Set<CanonicalPath>> outgoing, Map<String,Set<CanonicalPath>> incoming)
public static <R extends DataRole> DataEntity.Blueprint.Builder<R> builder()
public StructuredData getValue()
public DR getRole()
public String getName()
getRole().name().getName in class Entity.Blueprintpublic <R,P> R accept(ElementBlueprintVisitor<R,P> visitor, P parameter)
Copyright © 2014–2017 Red Hat, Inc.. All rights reserved.