public class NodeSummary extends Object implements Serializable
NodeType, relationship type, name and icon.
A Summary Node is used when a Node needs to hold a reference to another node. It contains only fields useful for identification.| Modifier and Type | Field and Description |
|---|---|
protected String |
relationshipType |
protected NodeType |
type |
| Constructor and Description |
|---|
NodeSummary() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
Long |
getFromEffectivityTime()
get the date effective from which this node is effective
|
Long |
getFromRelationshipEffectivityTime()
get when date from which the relationship is effective
|
String |
getGuid()
A unique identifier for a node
|
Set<IconSummary> |
getIcons()
icons
|
String |
getName()
The name of the node
|
String |
getQualifiedName()
The qualified name of the node.
|
String |
getRelationshipguid()
The unique identifier of the associated relationship
|
String |
getRelationshipType()
the type of the relationship
|
Long |
getToEffectivityTime()
get the date to which this node is effective
|
Long |
getToRelationshipEffectivityTime()
get date from which the relationship is effective
|
NodeType |
getType()
Type of the other end of this relationship
|
int |
hashCode() |
protected void |
processClassification(Classification classification) |
void |
setFromEffectivityTime(Long fromEffectivityTime)
set the date from which this node is effective
|
void |
setFromRelationshipEffectivityTime(Long fromRelationshipEffectivityTime)
set date from which the relationship is effective
|
void |
setGuid(String guid) |
void |
setIcons(Set<IconSummary> icons) |
void |
setName(String name) |
void |
setQualifiedName(String qualifiedName) |
void |
setRelationshipguid(String relationshipguid)
The set the unique identifier of the associated relationship
|
void |
setRelationshipType(String relationshipType) |
void |
setToEffectivityTime(Long toEffectivityTime)
set the date to which this node is effective
|
void |
setToRelationshipEffectivityTime(Long toRelationshipEffectivityTime)
set date to which the relationship is effective
|
void |
setType(NodeType type) |
String |
toString() |
String |
toString(StringBuilder sb) |
public NodeType getType()
public void setType(NodeType type)
public String getRelationshipType()
public void setRelationshipType(String relationshipType)
public String getName()
public void setName(String name)
public String getQualifiedName()
public void setQualifiedName(String qualifiedName)
public Set<IconSummary> getIcons()
public void setIcons(Set<IconSummary> icons)
public String getGuid()
public void setGuid(String guid)
public Long getFromEffectivityTime()
public void setFromEffectivityTime(Long fromEffectivityTime)
fromEffectivityTime - date from which this node is effectivepublic Long getToEffectivityTime()
public void setToEffectivityTime(Long toEffectivityTime)
toEffectivityTime - date to which this node is effectivepublic String getRelationshipguid()
public void setRelationshipguid(String relationshipguid)
relationshipguid - relationship guidpublic Long getFromRelationshipEffectivityTime()
public void setFromRelationshipEffectivityTime(Long fromRelationshipEffectivityTime)
fromRelationshipEffectivityTime - date from which the relationship is effectivepublic Long getToRelationshipEffectivityTime()
public void setToRelationshipEffectivityTime(Long toRelationshipEffectivityTime)
toRelationshipEffectivityTime - date to which the relationship is effectivepublic String toString(StringBuilder sb)
protected void processClassification(Classification classification)
Copyright © 2018–2021 LF AI & Data Foundation. All rights reserved.