# Uses of Interface
org.gitana.platform.client.node.Association

Packages that use Association
Package
Description
org.gitana.platform.client.beans
org.gitana.platform.client.node
org.gitana.platform.client.node.type
org.gitana.platform.client.support

## Uses of Association in org.gitana.platform.client.beans

Methods in org.gitana.platform.client.beans that return types with arguments of type Association
Modifier and Type
Method
Description
`org.gitana.platform.support.ResultMap<Association>`
TraversalResults.`getAssociations()`
Method parameters in org.gitana.platform.client.beans with type arguments of type Association
Modifier and Type
Method
Description
`void`
TraversalResults.`setAssociations(Map<String,Association> associations)`

## Uses of Association in org.gitana.platform.client.node

Classes in org.gitana.platform.client.node that implement Association
Modifier and Type
Class
Description
`class`
`AssociationImpl`
Methods in org.gitana.platform.client.node that return Association
Modifier and Type
Method
Description
`Association`
Node.`associate(Node targetNode, org.gitana.platform.support.QName associationTypeQName)`
Associates a target node to this source node.
`Association`
Node.`associate(Node targetNode, org.gitana.platform.support.QName associationTypeQName, com.fasterxml.jackson.databind.node.ObjectNode object)`
Associates a target node to this source node.
`Association`
Node.`associate(Node otherNode, org.gitana.platform.support.QName associationTypeQName, org.gitana.platform.services.association.Directionality directionality)`
Associates this node with another.
`Association`
Node.`associate(Node otherNode, org.gitana.platform.support.QName associationTypeQName, org.gitana.platform.services.association.Directionality directionality, com.fasterxml.jackson.databind.node.ObjectNode object)`
Associates this node with another.
`Association`
NodeImpl.`associate(Node targetNode, org.gitana.platform.support.QName associationTypeQName)`
`Association`
NodeImpl.`associate(Node targetNode, org.gitana.platform.support.QName associationTypeQName, com.fasterxml.jackson.databind.node.ObjectNode object)`
`Association`
NodeImpl.`associate(Node otherNode, org.gitana.platform.support.QName associationTypeQName, org.gitana.platform.services.association.Directionality directionality)`
`Association`
NodeImpl.`associate(Node otherNode, org.gitana.platform.support.QName associationTypeQName, org.gitana.platform.services.association.Directionality directionality, com.fasterxml.jackson.databind.node.ObjectNode object)`
Methods in org.gitana.platform.client.node that return types with arguments of type Association
Modifier and Type
Method
Description
`org.gitana.platform.support.ResultMap<Association>`
Node.`associations()`
Lists all associations in ANY direction involving this node.
`org.gitana.platform.support.ResultMap<Association>`
Node.`associations(org.gitana.platform.services.association.Direction direction)`
Lists all association in the given direction involving this node.
`org.gitana.platform.support.ResultMap<Association>`
Node.`associations(org.gitana.platform.services.association.Direction direction, org.gitana.platform.support.Pagination pagination)`
Lists all association in the given direction involving this node.
`org.gitana.platform.support.ResultMap<Association>`
Node.`associations(org.gitana.platform.support.Pagination pagination)`
Lists all associations in ANY direction involving this node.
`org.gitana.platform.support.ResultMap<Association>`
Node.`associations(org.gitana.platform.support.QName associationTypeQName)`
Lists all associations of the given type in ANY direction involving this node.
`org.gitana.platform.support.ResultMap<Association>`
Node.`associations(org.gitana.platform.support.QName associationTypeQName, org.gitana.platform.services.association.Direction direction)`
Lists all associations of the given type in the specified direction.
`org.gitana.platform.support.ResultMap<Association>`
Node.`associations(org.gitana.platform.support.QName associationTypeQName, org.gitana.platform.services.association.Direction direction, org.gitana.platform.support.Pagination pagination)`
Lists all associations of the given type in the specified direction.
`org.gitana.platform.support.ResultMap<Association>`
Node.`associations(org.gitana.platform.support.QName associationTypeQName, org.gitana.platform.support.Pagination pagination)`
Lists all associations of the given type in ANY direction involving this node.
`org.gitana.platform.support.ResultMap<Association>`
NodeImpl.`associations()`
`org.gitana.platform.support.ResultMap<Association>`
NodeImpl.`associations(org.gitana.platform.services.association.Direction direction)`
`org.gitana.platform.support.ResultMap<Association>`
NodeImpl.`associations(org.gitana.platform.services.association.Direction direction, org.gitana.platform.support.Pagination pagination)`
`org.gitana.platform.support.ResultMap<Association>`
NodeImpl.`associations(org.gitana.platform.support.Pagination pagination)`
`org.gitana.platform.support.ResultMap<Association>`
NodeImpl.`associations(org.gitana.platform.support.QName associationTypeQName)`
`org.gitana.platform.support.ResultMap<Association>`
NodeImpl.`associations(org.gitana.platform.support.QName associationTypeQName, org.gitana.platform.services.association.Direction direction)`
`org.gitana.platform.support.ResultMap<Association>`
NodeImpl.`associations(org.gitana.platform.support.QName associationTypeQName, org.gitana.platform.services.association.Direction direction, org.gitana.platform.support.Pagination pagination)`
`org.gitana.platform.support.ResultMap<Association>`
NodeImpl.`associations(org.gitana.platform.support.QName associationTypeQName, org.gitana.platform.support.Pagination pagination)`

## Uses of Association in org.gitana.platform.client.node.type

Subinterfaces of Association in org.gitana.platform.client.node.type
Modifier and Type
Interface
Description
`interface`
`ChildAssociation`
`interface`
`CopiedFromAssociation`
`interface`
`CreatedAssociation`
`interface`
`DeletedAssociation`
`interface`
`HasBehaviorAssociation`
`interface`
`HasFormAssociation`
`interface`
`HasLockAssociation`
`interface`
`HasMountAssociation`
`interface`
`HasTranslationAssociation`
`interface`
`LinkedAssociation`
`interface`
`OwnedAssociation`
`interface`
`UpdatedAssociation`
Classes in org.gitana.platform.client.node.type that implement Association
Modifier and Type
Class
Description
`class`
`ChildAssociationImpl`
`class`
`CopiedFromAssociationImpl`
`class`
`CreatedAssociationImpl`
`class`
`DeletedAssociationImpl`
`class`
`HasBehaviorAssociationImpl`
`class`
`HasFormAssociationImpl`
`class`
`HasLockAssociationImpl`
`class`
`HasMountAssociationImpl`
`class`
`HasTranslationAssociationImpl`
`class`
`LinkedAssociationImpl`
`class`
`OwnedAssociationImpl`
`class`
`UpdatedAssociationImpl`

## Uses of Association in org.gitana.platform.client.support

Methods in org.gitana.platform.client.support that return Association
Modifier and Type
Method
Description
`Association`
ObjectFactory.`association(Branch branch, Response response)`
`Association`
ObjectFactory.`association(Branch branch, org.gitana.platform.support.QName typeQName)`
`Association`
ObjectFactory.`association(Branch branch, org.gitana.platform.support.QName typeQName, com.fasterxml.jackson.databind.node.ObjectNode object)`
`Association`
ObjectFactoryImpl.`association(Branch branch, Response response)`
`Association`
ObjectFactoryImpl.`association(Branch branch, org.gitana.platform.support.QName typeQName)`
`Association`
ObjectFactoryImpl.`association(Branch branch, org.gitana.platform.support.QName typeQName, com.fasterxml.jackson.databind.node.ObjectNode object)`
Methods in org.gitana.platform.client.support that return types with arguments of type Association
Modifier and Type
Method
Description
`org.gitana.platform.support.ResultMap<Association>`
ObjectFactory.`associations(Branch branch, Response response)`
`org.gitana.platform.support.ResultMap<Association>`
ObjectFactoryImpl.`associations(Branch branch, Response response)`