Class OverlapItem
java.lang.Object
org.qubership.atp.dataset.model.utils.OverlapItem
- Direct Known Subclasses:
OverlapItem.Reachable,OverlapItem.Unreachable
Represents a state of a parameter, which may be: Unreachable or Reachable[Overlap,Default,Uninitialized].
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classprotected static classprotected static classstatic classRepresents a parameter which may be set - ds reference path is filled up.protected static classRepresents a parameter which not set because some parent reference not specified. -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionabstract OverlapItem.ReachableCasts item to reachable.abstract Collection<UUID> Returns initial data attribute path ids has been used for search.abstract UUIDReturns initial target attribute id has been used for search.Returns initial data has been used for search.abstract boolean
-
Field Details
-
sourceDs
-
-
Method Details
-
getParameter
-
isReachable
public abstract boolean isReachable() -
asReachable
Casts item to reachable.- Throws:
IllegalStateException- ifisReachable()returns false;
-
getSourceDs
Returns initial data has been used for search. -
getSearchByAttrPathIds
Returns initial data attribute path ids has been used for search. -
getSearchByTargetAttrId
Returns initial target attribute id has been used for search.
-