com.genesyslab.platform.configuration.protocol.utilities
Class Linq
java.lang.Object
com.genesyslab.platform.configuration.protocol.utilities.Linq
public class Linq
- extends java.lang.Object
This class represents set of static methods for querying collections and DOM structures.
It is designed for PSDK internal usage for XML DOM configuration objects
structures manipulations.
Constructor Summary |
Linq()
|
Method Summary |
static java.util.List<org.w3c.dom.Node> |
except(java.util.Collection<? extends org.w3c.dom.Node> xNodes,
java.util.Collection<? extends org.w3c.dom.Node> yNodes,
CfgComparer comparer)
|
static java.util.List<org.w3c.dom.Node> |
except(java.util.Collection<org.w3c.dom.Node> xNodes,
org.w3c.dom.NodeList yNodes,
CfgComparer comparer)
|
static java.util.List<org.w3c.dom.Node> |
except(org.w3c.dom.NodeList xNodes,
org.w3c.dom.NodeList yNodes,
CfgComparer comparer)
|
static
|
first(java.util.Collection<T> list,
LinqConditions<T> cnd)
|
static org.w3c.dom.Node |
first(org.w3c.dom.NodeList list,
LinqConditions<org.w3c.dom.Node> cnd)
|
static
|
firstOrDefault(java.util.Collection<T> list,
LinqConditions<T> cnd)
|
static org.w3c.dom.Node |
firstOrDefault(org.w3c.dom.NodeList list,
LinqConditions<org.w3c.dom.Node> cnd)
|
static java.util.List<org.w3c.dom.Node> |
intersect(java.util.Collection<org.w3c.dom.Element> xNodes,
java.util.Collection<org.w3c.dom.Element> yNodes,
CfgComparer comparer)
|
static java.util.List<org.w3c.dom.Node> |
intersect(org.w3c.dom.NodeList xNodes,
org.w3c.dom.NodeList yNodes,
CfgComparer comparer)
|
static
|
select(java.util.Collection<T> list,
LinqConditions<T> cnd)
|
static java.util.List<org.w3c.dom.Node> |
select(org.w3c.dom.NodeList xNodes,
LinqConditions<org.w3c.dom.Node> cnd)
|
static
|
selectWithOrder(java.util.Collection<T> list,
LinqConditions<T> cnd)
|
static java.util.List<org.w3c.dom.Node> |
selectWithOrder(org.w3c.dom.NodeList xNodes,
LinqConditions<org.w3c.dom.Node> cnd)
|
static boolean |
sequenceEqual(java.util.Collection<org.w3c.dom.Node> xNodes,
java.util.Collection<org.w3c.dom.Node> yNodes,
CfgComparer comparer)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Linq
public Linq()
first
public static <T> T first(java.util.Collection<T> list,
LinqConditions<T> cnd)
first
public static org.w3c.dom.Node first(org.w3c.dom.NodeList list,
LinqConditions<org.w3c.dom.Node> cnd)
firstOrDefault
public static org.w3c.dom.Node firstOrDefault(org.w3c.dom.NodeList list,
LinqConditions<org.w3c.dom.Node> cnd)
firstOrDefault
public static <T> T firstOrDefault(java.util.Collection<T> list,
LinqConditions<T> cnd)
select
public static <T> java.util.List<T> select(java.util.Collection<T> list,
LinqConditions<T> cnd)
selectWithOrder
public static <T> java.util.List<T> selectWithOrder(java.util.Collection<T> list,
LinqConditions<T> cnd)
selectWithOrder
public static java.util.List<org.w3c.dom.Node> selectWithOrder(org.w3c.dom.NodeList xNodes,
LinqConditions<org.w3c.dom.Node> cnd)
select
public static java.util.List<org.w3c.dom.Node> select(org.w3c.dom.NodeList xNodes,
LinqConditions<org.w3c.dom.Node> cnd)
except
public static java.util.List<org.w3c.dom.Node> except(java.util.Collection<? extends org.w3c.dom.Node> xNodes,
java.util.Collection<? extends org.w3c.dom.Node> yNodes,
CfgComparer comparer)
except
public static java.util.List<org.w3c.dom.Node> except(java.util.Collection<org.w3c.dom.Node> xNodes,
org.w3c.dom.NodeList yNodes,
CfgComparer comparer)
except
public static java.util.List<org.w3c.dom.Node> except(org.w3c.dom.NodeList xNodes,
org.w3c.dom.NodeList yNodes,
CfgComparer comparer)
intersect
public static java.util.List<org.w3c.dom.Node> intersect(org.w3c.dom.NodeList xNodes,
org.w3c.dom.NodeList yNodes,
CfgComparer comparer)
intersect
public static java.util.List<org.w3c.dom.Node> intersect(java.util.Collection<org.w3c.dom.Element> xNodes,
java.util.Collection<org.w3c.dom.Element> yNodes,
CfgComparer comparer)
sequenceEqual
public static boolean sequenceEqual(java.util.Collection<org.w3c.dom.Node> xNodes,
java.util.Collection<org.w3c.dom.Node> yNodes,
CfgComparer comparer)
Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 8.5.302.00
Copyright © 2006–2017 Genesys Telecommunications Laboratories, Inc. All rights reserved.