Uses of Interface
org.apache.solr.common.ConfigNode
-
Packages that use ConfigNode Package Description org.apache.solr.common Common classes reused on both clients & server for dealing withdocuments to be indexed
andresult documents
.org.apache.solr.common.util Common utility classes reused on both clients & server. -
-
Uses of ConfigNode in org.apache.solr.common
Fields in org.apache.solr.common declared as ConfigNode Modifier and Type Field Description static ConfigNode
ConfigNode. EMPTY
An empty node object.Methods in org.apache.solr.common that return ConfigNode Modifier and Type Method Description default ConfigNode
ConfigNode. child(String name)
Child by namedefault ConfigNode
ConfigNode. child(String name, Supplier<RuntimeException> err)
default ConfigNode
ConfigNode. child(Predicate<ConfigNode> test, String name)
Iterate through child nodes with the name and return the first child that matchesdefault ConfigNode
ConfigNode. get(String name)
Child by name or return an empty node if null if there are multiple values , it returns the first elem This never returns a nulldefault ConfigNode
ConfigNode. get(String name, int idx)
default ConfigNode
ConfigNode. get(String name, Predicate<ConfigNode> test)
Methods in org.apache.solr.common that return types with arguments of type ConfigNode Modifier and Type Method Description static Predicate<ConfigNode>
ConfigNode.Helpers. at(int i)
default List<ConfigNode>
ConfigNode. getAll(String name)
default List<ConfigNode>
ConfigNode. getAll(Predicate<ConfigNode> test, String... nodeNames)
Iterate through child nodes with the names and return all the matching childrendefault List<ConfigNode>
ConfigNode. getAll(Predicate<ConfigNode> test, Set<String> matchNames)
Iterate through child nodes with the names and return all the matching childrenMethod parameters in org.apache.solr.common with type arguments of type ConfigNode Modifier and Type Method Description default ConfigNode
ConfigNode. child(Predicate<ConfigNode> test, String name)
Iterate through child nodes with the name and return the first child that matchesvoid
ConfigNode. forEachChild(Function<ConfigNode,Boolean> fun)
abortable iterate through childrendefault ConfigNode
ConfigNode. get(String name, Predicate<ConfigNode> test)
default List<ConfigNode>
ConfigNode. getAll(Predicate<ConfigNode> test, String... nodeNames)
Iterate through child nodes with the names and return all the matching childrendefault List<ConfigNode>
ConfigNode. getAll(Predicate<ConfigNode> test, Set<String> matchNames)
Iterate through child nodes with the names and return all the matching children -
Uses of ConfigNode in org.apache.solr.common.util
Methods in org.apache.solr.common.util with parameters of type ConfigNode Modifier and Type Method Description static NamedList<Object>
DOMUtil. childNodesToNamedList(ConfigNode node)
static String
DOMUtil. getAttr(ConfigNode node, String name, String missing_err)
static NamedList<Object>
DOMUtil. readNamedListChildren(ConfigNode configNode)
static Map<String,String>
DOMUtil. toMap(ConfigNode node)
static Map<String,String>
DOMUtil. toMapExcept(ConfigNode node, String... exclusions)
-