Class ApplicationTeamImpl
java.lang.Object
net.dv8tion.jda.internal.entities.ApplicationTeamImpl
- All Implemented Interfaces:
ApplicationTeam
,ISnowflake
-
Field Summary
Fields inherited from interface net.dv8tion.jda.api.entities.ApplicationTeam
ICON_URL
-
Constructor Summary
ConstructorsConstructorDescriptionApplicationTeamImpl
(String iconId, List<TeamMember> members, long id, long ownerId) -
Method Summary
Modifier and TypeMethodDescriptionboolean
The id hash for the icon of this team.long
The Snowflake id of this entity.TheTeam Members
.long
The id for the user who owns this team.int
hashCode()
toString()
Methods inherited from interface net.dv8tion.jda.api.entities.ApplicationTeam
getIcon, getIconUrl, getMember, getMemberById, getMemberById, getOwner, getOwnerId, isMember
Methods inherited from interface net.dv8tion.jda.api.entities.ISnowflake
getId, getTimeCreated
-
Constructor Details
-
ApplicationTeamImpl
-
-
Method Details
-
getOwnerIdLong
public long getOwnerIdLong()Description copied from interface:ApplicationTeam
The id for the user who owns this team.- Specified by:
getOwnerIdLong
in interfaceApplicationTeam
- Returns:
- The owner id
-
getIconId
Description copied from interface:ApplicationTeam
The id hash for the icon of this team.- Specified by:
getIconId
in interfaceApplicationTeam
- Returns:
- The icon id, or null if no icon is applied
- See Also:
-
getMembers
Description copied from interface:ApplicationTeam
TheTeam Members
.- Specified by:
getMembers
in interfaceApplicationTeam
- Returns:
- Immutable list of team members
-
getIdLong
public long getIdLong()Description copied from interface:ISnowflake
The Snowflake id of this entity. This is unique to every entity and will never change.- Specified by:
getIdLong
in interfaceISnowflake
- Returns:
- Long containing the Id.
-
hashCode
public int hashCode() -
equals
-
toString
-