data class ProjectGroup: Any
Fields
| Name | Description |
|---|---|
val authors: MutableSet<Author>
|
is a MutableSet containing the Authors that are part of the group |
val submissions: MutableSet<Submission>
|
is a MutableSet containing the Submissions done by the group |
val id: Long
|
is a primary-key like generated value |
Constructors
<init>
constructor(id: Long)
Represents a set of Authors (for example, students) that interact with Drop Project as a group.
Parameters
| Name | Description |
|---|---|
id: Long
|
Methods
authorsStr
fun authorsStr(separator: String): String
Parameters
| Name | Description |
|---|---|
separator: String
|
ReturnValue
| Name | Description |
|---|---|
String
|
authorsNameStr
fun authorsNameStr(): String
ReturnValue
| Name | Description |
|---|---|
String
|
contains
fun contains(authorName: String): Boolean
Parameters
| Name | Description |
|---|---|
authorName: String
|
ReturnValue
| Name | Description |
|---|---|
Boolean
|
equals
fun equals(other: Any?): Boolean
Parameters
| Name | Description |
|---|---|
other: Any?
|
ReturnValue
| Name | Description |
|---|---|
Boolean
|
hashCode
fun hashCode(): Int
ReturnValue
| Name | Description |
|---|---|
Int
|
Represents a set of Authors (for example, students) that interact with Drop Project as a group.