public static class Dataset.EntityRelationship
extends java.lang.Object
Constructor and Description |
---|
Dataset.EntityRelationship(IMapComponent comp)
Constructs an entity relationship instance representing the input mapping component.
|
Modifier and Type | Method and Description |
---|---|
JoinComponent |
getJoin()
Returns the join component or null if this entity relationship does not represent a join.
|
LookupComponent |
getLookup()
Returns the lookup component or null if this entity relationship does not represent a lookup.
|
IMapComponent |
getMapComponent()
Returns the mapping component (either lookup or join) represented by this entity relationship.
|
java.util.List |
getRelatedSources()
Gets a list of source components referenced by this entity relationship.
|
public Dataset.EntityRelationship(IMapComponent comp) throws MappingException
comp
- the mapping component that can function as an entity relationship. Only lookup and join components
can function as entity relationship.MappingException
- if the input component is not a lookup or a join component.public java.util.List getRelatedSources() throws AdapterException, MappingException
AdapterException
- if accessing repository object fails.MappingException
- if an error is encountered in mapping framework.public JoinComponent getJoin()
public LookupComponent getLookup()
public IMapComponent getMapComponent()