| Package | Description |
|---|---|
| no.g9.os | |
| no.g9.support.transport |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractOSRole<T>
Representation of a node in the object selection.
|
| Modifier and Type | Method and Description |
|---|---|
OSRole<?> |
AbstractOSRole.getChild(RoleConstant childRole)
Gets the child role for the given child role constant.
|
OSRole<?> |
OSRole.getChild(RoleConstant childRole)
Gets the child role for the given child role constant.
|
OSRole<?> |
AbstractOSRole.getParent()
Gets the parent of this node.
|
OSRole<?> |
OSRole.getParent()
Gets the parent of this node.
|
OSRole<?> |
AbstractOSRole.getRoot() |
OSRole<?> |
OSRole.getRoot()
Gets the root of this role (roots return self).
|
| Modifier and Type | Method and Description |
|---|---|
List<OSRole<?>> |
AbstractOSRole.getChildren()
Gets an unmodifiable list of child nodes.
|
List<OSRole<?>> |
OSRole.getChildren()
Gets an unmodifiable list of child nodes.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractOSRole.addChild(OSRole<?> child)
Adds a child to this (parent) node.
|
void |
OSRole.addChild(OSRole<?> child)
Adds a child to this (parent) node.
|
static boolean |
KeyTool.attributesDefined(Object instance,
OSRole<?> role,
AttributeConstant[] attributes)
Check if the specified instance contains defined values for all the
attributes specified attribute array (see various
isDefined
methods). |
static Key |
KeyTool.getCompleteUniqueKey(Object instance,
OSRole<?> role)
Searches the specified instance for a defined key (a key where all
attributes are defined), and returns the name of the first completely
defined key.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractOSRole.accept(Visitor<OSRole<?>> visitor) |
void |
AbstractOSRole.visitBranch(Visitor<OSRole<?>> visitor) |
void |
OSRole.visitBranch(Visitor<OSRole<?>> visitor)
Visit this node and all child nodes (recursively).
|
| Constructor and Description |
|---|
AbstractOSRole(OSRole<?> parent,
RelationType relationType,
RelationCardinality cardinality,
RoleConstant roleConstant)
Constructs a new object selection role.
|
| Modifier and Type | Method and Description |
|---|---|
OSRole<?> |
DomainTransportTransfer.getOSRole()
This will return the
OSRole that can be used for a deep conversion of the object graph. |
OSRole<?> |
DomainTransportMarshaller.getRole() |
| Modifier and Type | Method and Description |
|---|---|
<S,T> DomainTransportTransfer<S,T> |
DomainTransportConverterRegistry.getConverter(OSRole<?> osRole)
Get a converter for a given
OSRole. |
void |
DomainTransportMarshaller.setRole(OSRole<?> role) |
Copyright © 2006–2018 Esito AS. All rights reserved.