Interface IntegrationObjectGraphOperations
- All Known Implementing Classes:
IntegrationObjectGraphSearch
public interface IntegrationObjectGraphOperations
An abstraction of various graph operations that can be done, such as
breadth-first search, depth-first search, rotations, heuristic searches,
finding minimum spanning trees, finding max-flow min-cuts, and more performed
on the integration object in the context of the implementation.
-
Method Summary
Modifier and TypeMethodDescription@NotNull Set<TypeDescriptor>Finds all related references to the provided type descriptor.@NotNull Set<TypeDescriptor>findTypesRelatedTo(String itemCode) Finds all related reference types to the provided item code.
-
Method Details
-
findTypesRelatedTo
Finds all related references to the provided type descriptor.- Parameters:
d- a type descriptor to find related references from- Returns:
- a set of types related to the source type. If there are no other related types from the provided type descriptor, the provided type descriptor gets returned.
-
findTypesRelatedTo
Finds all related reference types to the provided item code.- Parameters:
itemCode- item code of the type descriptor to find related references from- Returns:
- a set of types related to the type. If there are no other related types from
the provided type descriptor, the type descriptor with item code matching the provided value gets returned. If there is no
type descriptor with a matching item code in the context integration object, then an empty
Setis returned. - See Also:
-