BrightSide Workbench Full Report + Source Code
org.turro.elephant.entities.db.EntityParticipation Class Reference
Inheritance diagram for org.turro.elephant.entities.db.EntityParticipation:
Collaboration diagram for org.turro.elephant.entities.db.EntityParticipation:

Public Member Functions

String getEntityPath ()
 
void setEntityPath (String entityPath)
 
String getParticipatorPath ()
 
void setParticipatorPath (String participatorPath)
 
ParticipationReason getReason ()
 
void setReason (ParticipationReason reason)
 
Date getParticipationDate ()
 
void setParticipationDate (Date participationDate)
 
ComplexNode complexId ()
 
IContact getContact ()
 
IElephantEntity getParticipator ()
 
IElephantEntity getEntity ()
 

Detailed Description

Author
Lluis TurrĂ³ Cutiller lluis.nosp@m.@tur.nosp@m.ro.or.nosp@m.g

Definition at line 40 of file EntityParticipation.java.

Member Function Documentation

◆ complexId()

ComplexNode org.turro.elephant.entities.db.EntityParticipation.complexId ( )

Definition at line 89 of file EntityParticipation.java.

89  {
90  return ComplexNode.create(entityPath, participatorPath, reason.toString());
91  }

◆ getContact()

IContact org.turro.elephant.entities.db.EntityParticipation.getContact ( )

Implements org.turro.participation.IEntityParticipation.

Definition at line 96 of file EntityParticipation.java.

96  {
97  return Contacts.getContactById(participatorPath);
98  }
Here is the call graph for this function:

◆ getEntity()

IElephantEntity org.turro.elephant.entities.db.EntityParticipation.getEntity ( )

Implements org.turro.participation.IEntityParticipation.

Definition at line 106 of file EntityParticipation.java.

106  {
107  return Entities.getController(entityPath);
108  }
Here is the call graph for this function:

◆ getEntityPath()

String org.turro.elephant.entities.db.EntityParticipation.getEntityPath ( )

Implements org.turro.participation.IEntityParticipation.

Definition at line 52 of file EntityParticipation.java.

52  {
53  return entityPath;
54  }
Here is the caller graph for this function:

◆ getParticipationDate()

Date org.turro.elephant.entities.db.EntityParticipation.getParticipationDate ( )

Implements org.turro.participation.IEntityParticipation.

Definition at line 79 of file EntityParticipation.java.

79  {
80  return participationDate;
81  }

◆ getParticipator()

IElephantEntity org.turro.elephant.entities.db.EntityParticipation.getParticipator ( )

Implements org.turro.participation.IEntityParticipation.

Definition at line 101 of file EntityParticipation.java.

101  {
102  return Entities.getController(participatorPath);
103  }
Here is the call graph for this function:

◆ getParticipatorPath()

String org.turro.elephant.entities.db.EntityParticipation.getParticipatorPath ( )

Implements org.turro.participation.IEntityParticipation.

Definition at line 61 of file EntityParticipation.java.

61  {
62  return participatorPath;
63  }

◆ getReason()

ParticipationReason org.turro.elephant.entities.db.EntityParticipation.getReason ( )

Implements org.turro.participation.IEntityParticipation.

Definition at line 70 of file EntityParticipation.java.

70  {
71  return reason;
72  }
Here is the caller graph for this function:

◆ setEntityPath()

void org.turro.elephant.entities.db.EntityParticipation.setEntityPath ( String  entityPath)

Definition at line 56 of file EntityParticipation.java.

56  {
57  this.entityPath = entityPath;
58  }
Here is the caller graph for this function:

◆ setParticipationDate()

void org.turro.elephant.entities.db.EntityParticipation.setParticipationDate ( Date  participationDate)

Definition at line 83 of file EntityParticipation.java.

83  {
84  this.participationDate = participationDate;
85  }
Here is the caller graph for this function:

◆ setParticipatorPath()

void org.turro.elephant.entities.db.EntityParticipation.setParticipatorPath ( String  participatorPath)

Definition at line 65 of file EntityParticipation.java.

65  {
66  this.participatorPath = participatorPath;
67  }
Here is the caller graph for this function:

◆ setReason()

void org.turro.elephant.entities.db.EntityParticipation.setReason ( ParticipationReason  reason)

Definition at line 74 of file EntityParticipation.java.

74  {
75  this.reason = reason;
76  }
Here is the caller graph for this function:

The documentation for this class was generated from the following file: