@Override public JoinGroupNode getParentJoinGroup() { IGroupNode<?> parent = getParent(); while (parent != null) { if (parent instanceof JoinGroupNode) return (JoinGroupNode) parent; parent = parent.getParent(); } return null; }
@Override public JoinGroupNode getParentJoinGroup() { IGroupNode<?> parent = getParent(); while (parent != null) { if (parent instanceof JoinGroupNode) return (JoinGroupNode) parent; parent = parent.getParent(); } return null; }
@Override @SuppressWarnings("unchecked") public GraphPatternGroup<IGroupMemberNode> getParentGraphPatternGroup() { IGroupNode<?> parent = getParent(); while (parent != null) { if (parent instanceof GraphPatternGroup) return (GraphPatternGroup<IGroupMemberNode>) parent; parent = parent.getParent(); } return null; }
public JoinGroupNode getParentJoinGroup() { IGroupNode<?> parent = getParent(); while (parent != null) { if (parent instanceof JoinGroupNode) return (JoinGroupNode) parent; parent = parent.getParent(); } return null; }
public JoinGroupNode getParentJoinGroup() { IGroupNode<?> parent = getParent(); while (parent != null) { if (parent instanceof JoinGroupNode) return (JoinGroupNode) parent; parent = parent.getParent(); } return null; }
@SuppressWarnings("unchecked") public GraphPatternGroup<IGroupMemberNode> getParentGraphPatternGroup() { IGroupNode<?> parent = getParent(); while (parent != null) { if (parent instanceof GraphPatternGroup) return (GraphPatternGroup<IGroupMemberNode>) parent; parent = parent.getParent(); } return null; }
@SuppressWarnings("unchecked") public GraphPatternGroup<IGroupMemberNode> getParentGraphPatternGroup() { IGroupNode<?> parent = getParent(); while (parent != null) { if (parent instanceof GraphPatternGroup) return (GraphPatternGroup<IGroupMemberNode>) parent; parent = parent.getParent(); } return null; }
@Override @SuppressWarnings("unchecked") public GraphPatternGroup<IGroupMemberNode> getParentGraphPatternGroup() { IGroupNode<?> parent = getParent(); while (parent != null) { if (parent instanceof GraphPatternGroup) return (GraphPatternGroup<IGroupMemberNode>) parent; parent = parent.getParent(); } return null; }