public class GroupBuilder extends Object implements GroupContract
| Constructor and Description |
|---|
GroupBuilder() |
GroupBuilder(Group group) |
GroupBuilder(String name) |
GroupBuilder(UUID uuid) |
| Modifier and Type | Method and Description |
|---|---|
GroupBuilder |
addEntries(List<Entry> entryList) |
GroupBuilder |
addEntry(Entry entry) |
GroupBuilder |
addGroup(Group group) |
Group |
build() |
GroupBuilder |
customIconUuid(UUID uuid) |
UUID |
getCustomIconUuid() |
List<Entry> |
getEntries() |
List<Group> |
getGroups() |
byte[] |
getIconData() |
int |
getIconId() |
String |
getName() |
Times |
getTimes() |
UUID |
getUuid() |
GroupBuilder |
iconData(byte[] iconData) |
GroupBuilder |
iconId(int iconId) |
boolean |
isExpanded() |
GroupBuilder |
isExpanded(boolean isExpanded) |
GroupBuilder |
name(String name) |
GroupBuilder |
removeEntries(List<Entry> entryList) |
GroupBuilder |
removeEntry(Entry entry) |
GroupBuilder |
removeGroup(Group group) |
GroupBuilder |
times(Times times) |
public GroupBuilder()
public GroupBuilder(UUID uuid)
public GroupBuilder(String name)
public GroupBuilder(Group group)
public GroupBuilder name(String name)
public GroupBuilder iconId(int iconId)
public GroupBuilder iconData(byte[] iconData)
public GroupBuilder customIconUuid(UUID uuid)
public GroupBuilder times(Times times)
public GroupBuilder isExpanded(boolean isExpanded)
public GroupBuilder addEntry(Entry entry)
public GroupBuilder addEntries(List<Entry> entryList)
public GroupBuilder addGroup(Group group)
public GroupBuilder removeGroup(Group group)
public GroupBuilder removeEntry(Entry entry)
public GroupBuilder removeEntries(List<Entry> entryList)
public Group build()
public UUID getUuid()
getUuid in interface GroupContractpublic String getName()
getName in interface GroupContractpublic int getIconId()
getIconId in interface GroupContractpublic Times getTimes()
getTimes in interface GroupContractpublic boolean isExpanded()
isExpanded in interface GroupContractpublic byte[] getIconData()
getIconData in interface GroupContractpublic UUID getCustomIconUuid()
getCustomIconUuid in interface GroupContractpublic List<Entry> getEntries()
getEntries in interface GroupContractpublic List<Group> getGroups()
getGroups in interface GroupContractCopyright © 2018. All rights reserved.