Class SpaceImpl
java.lang.Object
pw.chew.clickup4j.internal.entities.SpaceImpl
- All Implemented Interfaces:
Space
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription@NotNull ClickUp4j
Returns theClickUp4j
instance of this Space.@NotNull String
getId()
Returns the ID of this space.@NotNull String
getName()
The human-readable name of theSpace
.@NotNull List<Task.Status>
Returns a list of space-levelTask
statuses.boolean
Returns if this Space is archived, meaning it is no longer visible to users.boolean
Returns if the Multiple Assignees feature is enabled for this space.boolean
Checks if this space is private, meaning members must be invited to see it.
-
Constructor Details
-
SpaceImpl
-
-
Method Details
-
getId
Description copied from interface:Space
Returns the ID of this space. -
getName
Description copied from interface:Space
The human-readable name of theSpace
. -
getStatuses
Description copied from interface:Space
Returns a list of space-levelTask
statuses.
Lists and folders may have their own statuses.- Specified by:
getStatuses
in interfaceSpace
- Returns:
- Never-null List of
Task.Status
objects.
-
isPrivate
public boolean isPrivate()Description copied from interface:Space
Checks if this space is private, meaning members must be invited to see it. -
isMultipleAssignees
public boolean isMultipleAssignees()Description copied from interface:Space
Returns if the Multiple Assignees feature is enabled for this space.- Specified by:
isMultipleAssignees
in interfaceSpace
- Returns:
- true if enabled, false otherwise
-
isArchived
public boolean isArchived()Description copied from interface:Space
Returns if this Space is archived, meaning it is no longer visible to users.- Specified by:
isArchived
in interfaceSpace
- Returns:
- true if archived, false otherwise
-
getClickUp4j
Description copied from interface:Space
Returns theClickUp4j
instance of this Space.- Specified by:
getClickUp4j
in interfaceSpace
- Returns:
- the corresponding instance
-