public class

EdmAssociationEnd

extends EdmItem
java.lang.Object
   ↳ org.odata4j.edm.EdmItem
     ↳ org.odata4j.edm.EdmAssociationEnd

Class Overview

A CSDL End element (as a child of the Association element)

An End element (as a child of the Association element) identifies the entity type on one end of an association and the number of entity type instances that can exist at that end of an association. Association ends are defined as part of an association; an association must have exactly two association ends. Entity type instances at one end of an association can be accessed through navigation properties or foreign keys if they are exposed on an entity type.

Summary

Nested Classes
class EdmAssociationEnd.Builder Mutable builder for EdmAssociationEnd objects. 
Fields
private final EdmMultiplicity multiplicity
private final String role
private final Func<EdmEntityType> type
[Expand]
Inherited Fields
From class org.odata4j.edm.EdmItem
Public Methods
EdmMultiplicity getMultiplicity()
String getRole()
EdmEntityType getType()
static EdmAssociationEnd.Builder newBuilder()
String toString()
[Expand]
Inherited Methods
From class org.odata4j.edm.EdmItem
From class java.lang.Object

Fields

private final EdmMultiplicity multiplicity

private final String role

private final Func<EdmEntityType> type

Public Methods

public EdmMultiplicity getMultiplicity ()

public String getRole ()

public EdmEntityType getType ()

public static EdmAssociationEnd.Builder newBuilder ()

public String toString ()