/** * The binding sets -or- <code>null</code>. */ @SuppressWarnings("unchecked") public final List<IBindingSet> getBindingSets() { return (List<IBindingSet>) getProperty(Annotations.BINDING_SETS); }
/** * Return the ordered set of declared variables for the BINDINGS clause. The * declared variables MIGHT have a binding in any given solution, but there * is no guarantee that any given variable is ever bound within a solution. */ @SuppressWarnings("unchecked") public final LinkedHashSet<IVariable<?>> getDeclaredVariables() { return (LinkedHashSet<IVariable<?>>) getProperty(Annotations.DECLARED_VARS); }
/** * Return the ordered set of declared variables for the BINDINGS clause. The * declared variables MIGHT have a binding in any given solution, but there * is no guarantee that any given variable is ever bound within a solution. */ @SuppressWarnings("unchecked") public final LinkedHashSet<IVariable<?>> getDeclaredVariables() { return (LinkedHashSet<IVariable<?>>) getProperty(Annotations.DECLARED_VARS); }
/** * The binding sets -or- <code>null</code>. */ @SuppressWarnings("unchecked") public final List<IBindingSet> getBindingSets() { return (List<IBindingSet>) getProperty(Annotations.BINDING_SETS); }
@Override final public List<FilterNode> getAttachedJoinFilters() { @SuppressWarnings("unchecked") final List<FilterNode> filters = (List<FilterNode>) getProperty(Annotations.FILTERS); if (filters == null) { return Collections.emptyList(); } return Collections.unmodifiableList(filters); }
@Override final public List<FilterNode> getAttachedJoinFilters() { @SuppressWarnings("unchecked") final List<FilterNode> filters = (List<FilterNode>) getProperty(Annotations.FILTERS); if (filters == null) { return Collections.emptyList(); } return Collections.unmodifiableList(filters); }