public class InternalGroup extends InternalDirectoryEntity<InternalGroupAttribute> implements InternalDirectoryGroup
attributes, directoryactive, createdDate, id, name, updatedDate| Modifier | Constructor and Description |
|---|---|
protected |
InternalGroup() |
|
InternalGroup(Group group,
Directory directory) |
|
InternalGroup(InternalEntityTemplate internalEntityTemplate,
Directory directory,
GroupTemplate groupTemplate) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(Group o) |
boolean |
equals(Object o) |
String |
getDescription() |
String |
getExternalId() |
String |
getLowerName() |
GroupType |
getType() |
int |
hashCode() |
boolean |
isLocal() |
void |
renameTo(String newName) |
void |
setExternalId(String externalId) |
void |
setLocal(boolean local) |
protected void |
setName(String name) |
String |
toString() |
void |
updateDetailsFrom(Group group) |
getAttributes, getDirectory, getDirectoryIdgetCreatedDate, getId, getName, getUpdatedDate, isActive, setActive, setCreatedDate, setCreatedDateToNow, setUpdatedDate, setUpdatedDateToNowclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetDirectoryId, getNamegetCreatedDate, getUpdatedDateprotected InternalGroup()
public InternalGroup(InternalEntityTemplate internalEntityTemplate, Directory directory, GroupTemplate groupTemplate)
public void updateDetailsFrom(Group group)
public void renameTo(String newName)
protected void setName(String name)
setName in class InternalEntitypublic String getDescription()
getDescription in interface Grouppublic String getLowerName()
public boolean isLocal()
isLocal in interface InternalDirectoryGrouppublic void setLocal(boolean local)
@Nullable public String getExternalId()
getExternalId in interface Grouppublic void setExternalId(String externalId)
public boolean equals(Object o)
equals in interface DirectoryEntityequals in class InternalEntitypublic int hashCode()
hashCode in interface DirectoryEntityhashCode in class InternalEntitypublic int compareTo(Group o)
compareTo in interface Comparable<Group>Copyright © 2023 Atlassian. All rights reserved.