public class JoinSetRelations
extends java.lang.Object
Object to discover server-only navigation properties between a source entity type, a target entity type and a join entity type. The source is the entity containing the navigation property which owns this JoinSetRelations instance. The target is the entity which is connected to the sorce entity with the navigation property. JoinSet is an entity between the source and the target. This exists only on the server side, and connects the source and the target entities.
Constructor and Description |
---|
JoinSetRelations() |
Modifier and Type | Method and Description |
---|---|
EntitySet |
getEntitySetJoinSet()
Return the EntitySet of the join set entity
|
EntitySet |
getEntitySetSource()
Return the EntitySet of the source entity
|
EntitySet |
getEntitySetTarget()
Return the EntitySet of the target entity
|
EntityType |
getEntityTypeJoinSet()
Return the EntityType of the join set entity
|
EntityType |
getEntityTypeSource()
Return the EntityType of the source entity
|
EntityType |
getEntityTypeTarget()
Return the EntityType of the target entity
|
Property |
getPropertyJoinSetToSource()
Return the NavigationProperty of the join set entity pointing to the source entity's NavigationProperty
|
Property |
getPropertyJoinSetToTarget()
Return the NavigationProperty of the join set entity pointing to the target entity's NavigationProperty
|
Property |
getPropertySourceToJoinSet()
Return the NavigationProperty of the source entity pointing to the join set entity's NavigationProperty
|
Property |
getPropertySourceToTarget()
Return the NavigationProperty of the source entity pointing to the target entity's NavigationProperty
|
Property |
getPropertyTargetToJoinSet()
Return the NavigationProperty of the target entity pointing to the join set entity's NavigationProperty
|
Property |
getPropertyTargetToSource()
Return the NavigationProperty of the target entity pointing to the source entity's NavigationProperty
|
void |
setEntitySetJoinSet(EntitySet value)
Set the EntitySet of the join set entity
|
void |
setEntitySetSource(EntitySet value)
Set the EntitySet of the source entity
|
void |
setEntitySetTarget(EntitySet value)
Set the EntitySet of the target entity
|
void |
setEntityTypeJoinSet(EntityType value)
Set the EntityType of the join set entity
|
void |
setEntityTypeSource(EntityType value)
Set the EntityType of the source entity
|
void |
setEntityTypeTarget(EntityType value)
Set the EntityType of the target entity
|
void |
setPropertyJoinSetToSource(Property value)
Set the NavigationProperty of the join set entity pointing to the source entity's NavigationProperty
|
void |
setPropertyJoinSetToTarget(Property value)
Set the NavigationProperty of the join set entity pointing to the target entity's NavigationProperty
|
void |
setPropertySourceToJoinSet(Property value)
Set the NavigationProperty of the source entity pointing to the join set entity's NavigationProperty
|
void |
setPropertySourceToTarget(Property value)
Set the NavigationProperty of the source entity pointing to the target entity's NavigationProperty
|
void |
setPropertyTargetToJoinSet(Property value)
Set the NavigationProperty of the target entity pointing to the join set entity's NavigationProperty
|
void |
setPropertyTargetToSource(Property value)
Set the NavigationProperty of the target entity pointing to the source entity's NavigationProperty
|
public EntitySet getEntitySetJoinSet()
Return the EntitySet of the join set entity
public EntitySet getEntitySetSource()
Return the EntitySet of the source entity
public EntitySet getEntitySetTarget()
Return the EntitySet of the target entity
public EntityType getEntityTypeJoinSet()
Return the EntityType of the join set entity
public EntityType getEntityTypeSource()
Return the EntityType of the source entity
public EntityType getEntityTypeTarget()
Return the EntityType of the target entity
public Property getPropertyJoinSetToSource()
Return the NavigationProperty of the join set entity pointing to the source entity's NavigationProperty
public Property getPropertyJoinSetToTarget()
Return the NavigationProperty of the join set entity pointing to the target entity's NavigationProperty
public Property getPropertySourceToJoinSet()
Return the NavigationProperty of the source entity pointing to the join set entity's NavigationProperty
public Property getPropertySourceToTarget()
Return the NavigationProperty of the source entity pointing to the target entity's NavigationProperty
public Property getPropertyTargetToJoinSet()
Return the NavigationProperty of the target entity pointing to the join set entity's NavigationProperty
public Property getPropertyTargetToSource()
Return the NavigationProperty of the target entity pointing to the source entity's NavigationProperty
public void setEntitySetJoinSet(EntitySet value)
Set the EntitySet of the join set entity
value
- The EntitySet of the join set entitypublic void setEntitySetSource(EntitySet value)
Set the EntitySet of the source entity
value
- The EntitySet of the source entitypublic void setEntitySetTarget(EntitySet value)
Set the EntitySet of the target entity
value
- The EntitySet of the target entitypublic void setEntityTypeJoinSet(EntityType value)
Set the EntityType of the join set entity
value
- The EntityType of the join set entitypublic void setEntityTypeSource(EntityType value)
Set the EntityType of the source entity
value
- The EntityType of the source entitypublic void setEntityTypeTarget(EntityType value)
Set the EntityType of the target entity
value
- The EntityType of the target entitypublic void setPropertyJoinSetToSource(Property value)
Set the NavigationProperty of the join set entity pointing to the source entity's NavigationProperty
value
- The NavigationProperty of the join set entity pointing to the source entity's NavigationPropertypublic void setPropertyJoinSetToTarget(Property value)
Set the NavigationProperty of the join set entity pointing to the target entity's NavigationProperty
value
- The NavigationProperty of the join set entity pointing to the target entity's NavigationPropertypublic void setPropertySourceToJoinSet(Property value)
Set the NavigationProperty of the source entity pointing to the join set entity's NavigationProperty
value
- The NavigationProperty of the source entity pointing to the join set entity's NavigationPropertypublic void setPropertySourceToTarget(Property value)
Set the NavigationProperty of the source entity pointing to the target entity's NavigationProperty
value
- The NavigationProperty of the source entity pointing to the target entity's NavigationPropertypublic void setPropertyTargetToJoinSet(Property value)
Set the NavigationProperty of the target entity pointing to the join set entity's NavigationProperty
value
- The NavigationProperty of the target entity pointing to the join set entity's NavigationPropertypublic void setPropertyTargetToSource(Property value)
Set the NavigationProperty of the target entity pointing to the source entity's NavigationProperty
value
- The NavigationProperty of the target entity pointing to the source entity's NavigationProperty