@Scriptable public abstract class AbstractGroovyDsNode extends Object
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object p_obj) |
Object |
get(String p_strKey) |
Object |
getAt(String p_strKey) |
abstract int |
getClassId()
Get the class ID of this org structure node.
|
abstract String |
getDescription()
Get the description of this org structure node.
|
String |
getGuid()
Get the unique identifier of this org structure node.
|
abstract String |
getName()
Get the name of this org structure node.
|
abstract GroovyDsContainerNode |
getParent()
Get the parent container of this org structure node.
|
abstract List<String> |
getPath()
Get the path of this org structure node a a list
of path elements.
|
abstract String |
getPathAsString()
Get the path of this org structure node.
|
int |
getPriority()
Get the priority of this org structure node.
|
int |
hashCode() |
boolean |
hasParent()
Check if this org structure node has a parent.
|
abstract boolean |
isContainer() |
boolean |
isContainerClass()
Check if the object class is CONTAINER.
|
boolean |
isDeleted()
Check if this org structure node is deleted
|
boolean |
isDistListClass()
Check if the object class is DISTLIST.
|
boolean |
isGroupClass()
Check if the object class is GROUP.
|
boolean |
isObjectClass()
Check if the object class is OBJECT.
|
boolean |
isOrganizationClass()
Check if the object class is ORGANIZATION.
|
boolean |
isOrgUnitClass()
Check if the object class is ORGUNIT.
|
boolean |
isRoleClass()
Check if the object class is ROLE.
|
abstract boolean |
isSet() |
boolean |
isSetClass()
Check if the object class is SET.
|
public String getGuid()
public int getPriority()
public boolean isDeleted()
true
if this org structure node is deleted,
or false
otherwise.public boolean hasParent()
true
if this org structure node has a parent,
or false
otherwise.public abstract int getClassId()
public abstract String getName()
public abstract String getPathAsString()
public abstract List<String> getPath()
public abstract String getDescription()
public abstract GroovyDsContainerNode getParent()
public abstract boolean isContainer()
public boolean isObjectClass()
true
if and only if getClassId()
==
OBJECT_CLASSID
.public boolean isContainerClass()
true
if and only if getClassId()
==
CONTAINER_CLASSID
.public abstract boolean isSet()
public boolean isSetClass()
true
if and only if getClassId()
==
SET_CLASSID
.public boolean isRoleClass()
true
if and only if getClassId()
==
ROLE_CLASSID
.public boolean isGroupClass()
true
if and only if getClassId()
==
GROUP_CLASSID
.public boolean isDistListClass()
true
if and only if getClassId()
==
DISTLIST_CLASSID
.public boolean isOrgUnitClass()
true
if and only if getClassId()
==
ORGUNIT_CLASSID
.public boolean isOrganizationClass()
true
if and only if getClassId()
==
ORGANIZATION_CLASSID
.