public final class NodeIdentityUtils
extends java.lang.Object
| Modifier and Type | Method and Description | 
|---|---|
static boolean | 
isNodeClass(java.lang.String[] names,
           java.lang.Class nodeClass)
Returns true if any suffixs of the names matches the nodeClass. 
 | 
static boolean | 
isNodeClass(java.lang.String[] names,
           java.lang.Class[] nodeClasses)
Returns true if any suffixs of the names matches any of the nodeClasses. 
 | 
static boolean | 
isNodeClass(java.lang.String[] names,
           java.lang.Class[] nodeClasses,
           boolean matchIfEqual)
Deprecated. 
 
replaced by  
isNodeClass(String[],Class[]). The matching of 
 node classes based on isAssignableFrom is not feasible to implement for 
 on-demand extension loading. | 
static boolean | 
isNodeClass(java.lang.String[] names,
           java.lang.Class nodeClass,
           boolean matchIfEqual)
Deprecated. 
 
replaced by  
isNodeClass(String[],Class). The matching of 
 node classes based on isAssignableFrom is not feasible to implement for 
 on-demand extension loading. | 
static boolean | 
isNodeClass(java.lang.String name,
           java.lang.Class nodeClass)
Returns true if the suffix of the name matches the nodeClass. 
 | 
static boolean | 
isNodeClass(java.lang.String name,
           java.lang.Class[] nodeClasses)
Returns true if the suffix of the name matches any of the nodeClasses. 
 | 
static boolean | 
isNodeClass(java.lang.String name,
           java.lang.Class[] nodeClasses,
           boolean matchIfEqual)
Deprecated. 
 
replaced by  
isNodeClass(String,Class[]). The matching of 
 node classes based on isAssignableFrom is not feasible to implement for 
 on-demand extension loading. | 
static boolean | 
isNodeClass(java.lang.String name,
           java.lang.Class nodeClass,
           boolean matchIfEqual)
Deprecated. 
 
replaced by  
isNodeClass(String,Class). The matching of 
 node classes based on isAssignableFrom is not feasible to implement for 
 on-demand extension loading. | 
static boolean | 
isNodeClass(java.net.URL[] urls,
           java.lang.Class nodeClass)
Returns true if any suffixs of the urls match the nodeClass. 
 | 
static boolean | 
isNodeClass(java.net.URL[] urls,
           java.lang.Class[] nodeClasses)
Returns true if any suffixs of the urls match any of the nodeClasses. 
 | 
static boolean | 
isNodeClass(java.net.URL[] urls,
           java.lang.Class[] nodeClasses,
           boolean matchIfEqual)
Deprecated. 
 
replaced by  
isNodeClass(URL[],Class[]). The matching of 
 node classes based on isAssignableFrom is not feasible to implement for 
 on-demand extension loading. | 
static boolean | 
isNodeClass(java.net.URL[] urls,
           java.lang.Class nodeClass,
           boolean matchIfEqual)
Deprecated. 
 
replaced by  
isNodeClass(URL[],Class). The matching of 
 node classes based on isAssignableFrom is not feasible to implement for 
 on-demand extension loading. | 
static boolean | 
isNodeClass(java.net.URL url,
           java.lang.Class nodeClass)
Returns true if the suffix of the url matches the nodeClass. 
 | 
static boolean | 
isNodeClass(java.net.URL url,
           java.lang.Class[] nodeClasses)
Returns true if the suffix of the url matches any of the nodeClasses. 
 | 
static boolean | 
isNodeClass(java.net.URL url,
           java.lang.Class[] nodeClasses,
           boolean matchIfEqual)
Deprecated. 
 
replaced by  
isNodeClass(URL,Class[]). The matching of 
 node classes based on isAssignableFrom is not feasible to implement for 
 on-demand extension loading. | 
static boolean | 
isNodeClass(java.net.URL url,
           java.lang.Class nodeClass,
           boolean matchIfEqual)
Deprecated. 
 
replaced by  
isNodeClass(URL,Class). The matching of 
 node classes based on isAssignableFrom is not feasible to implement for 
 on-demand extension loading. | 
@Deprecated
public static boolean isNodeClass(java.net.URL url,
                                              java.lang.Class nodeClass,
                                              boolean matchIfEqual)
isNodeClass(URL,Class). The matching of 
 node classes based on isAssignableFrom is not feasible to implement for 
 on-demand extension loading.url - The url to get the suffix fromnodeClass - The Node implementation to compare againstmatchIfEqual - If true matching is determined by equals, otherwise matches is determined by isAssignableFrompublic static boolean isNodeClass(java.net.URL url,
                                  java.lang.Class nodeClass)
url - The url to get the suffix fromnodeClass - The Node implementation to compare against@Deprecated
public static boolean isNodeClass(java.lang.String name,
                                              java.lang.Class nodeClass,
                                              boolean matchIfEqual)
isNodeClass(String,Class). The matching of 
 node classes based on isAssignableFrom is not feasible to implement for 
 on-demand extension loading.name - The name to get the suffix fromnodeClass - The Node implementation to compare againstmatchIfEqual - If true matching is determined by equals, otherwise matches is determined by isAssignableFrompublic static boolean isNodeClass(java.lang.String name,
                                  java.lang.Class nodeClass)
name - The name to get the suffix fromnodeClass - The Node implementation to compare against@Deprecated
public static boolean isNodeClass(java.net.URL url,
                                              java.lang.Class[] nodeClasses,
                                              boolean matchIfEqual)
isNodeClass(URL,Class[]). The matching of 
 node classes based on isAssignableFrom is not feasible to implement for 
 on-demand extension loading.url - The url to get the suffix fromnodeClasses - The Node implementations to compare againstmatchIfEqual - If true matching is determined by equals, otherwise matches is determined by isAssignableFrompublic static boolean isNodeClass(java.net.URL url,
                                  java.lang.Class[] nodeClasses)
url - The url to get the suffix fromnodeClasses - The Node implementations to compare against@Deprecated
public static boolean isNodeClass(java.lang.String name,
                                              java.lang.Class[] nodeClasses,
                                              boolean matchIfEqual)
isNodeClass(String,Class[]). The matching of 
 node classes based on isAssignableFrom is not feasible to implement for 
 on-demand extension loading.name - The name to get the suffix fromnodeClasses - The Node implementations to compare againstmatchIfEqual - If true matching is determined by equals, otherwise matches is determined by isAssignableFrompublic static boolean isNodeClass(java.lang.String name,
                                  java.lang.Class[] nodeClasses)
name - The name to get the suffix fromnodeClasses - The Node implementations to compare against@Deprecated
public static boolean isNodeClass(java.net.URL[] urls,
                                              java.lang.Class nodeClass,
                                              boolean matchIfEqual)
isNodeClass(URL[],Class). The matching of 
 node classes based on isAssignableFrom is not feasible to implement for 
 on-demand extension loading.urls - The set of urs to matchnodeClass - The Node implementation to compare againstmatchIfEqual - If true matching is determined by equals, 
 otherwise matches is determined by isAssignableFrompublic static boolean isNodeClass(java.net.URL[] urls,
                                  java.lang.Class nodeClass)
urls - The set of urls to evaluatenodeClass - The Node implementation to compare against@Deprecated
public static boolean isNodeClass(java.lang.String[] names,
                                              java.lang.Class nodeClass,
                                              boolean matchIfEqual)
isNodeClass(String[],Class). The matching of 
 node classes based on isAssignableFrom is not feasible to implement for 
 on-demand extension loading.names - The set of names to get the suffix fromnodeClass - The Node implementation to compare againstmatchIfEqual - If true matching is determined by equals, otherwise matches is determined by isAssignableFrompublic static boolean isNodeClass(java.lang.String[] names,
                                  java.lang.Class nodeClass)
names - The names to get the suffix fromnodeClass - The Node implementation to compare against@Deprecated
public static boolean isNodeClass(java.net.URL[] urls,
                                              java.lang.Class[] nodeClasses,
                                              boolean matchIfEqual)
isNodeClass(URL[],Class[]). The matching of 
 node classes based on isAssignableFrom is not feasible to implement for 
 on-demand extension loading.urls - The set of ursl to evaluatenodeClasses - The Node implementations to compare againstmatchIfEqual - If true matching is determined by equals, otherwise matches is determined by isAssignableFrompublic static boolean isNodeClass(java.net.URL[] urls,
                                  java.lang.Class[] nodeClasses)
urls - The set of ursl to evaluatenodeClasses - The Node implementations to compare against@Deprecated
public static boolean isNodeClass(java.lang.String[] names,
                                              java.lang.Class[] nodeClasses,
                                              boolean matchIfEqual)
isNodeClass(String[],Class[]). The matching of 
 node classes based on isAssignableFrom is not feasible to implement for 
 on-demand extension loading.names - The set of names to get the suffix fromnodeClasses - The Node implementations to compare againstmatchIfEqual - If true matching is determined by equals, otherwise matches is determined by isAssignableFrompublic static boolean isNodeClass(java.lang.String[] names,
                                  java.lang.Class[] nodeClasses)
names - The set of names to get the suffix fromnodeClasses - The Node implementations to compare against