Class XPathHelper


  • public class XPathHelper
    extends Object
    • Method Detail

      • getNodes

        public static nu.xom.Nodes getNodes​(String xpath,
                                            nu.xom.Node node)
      • getNodeList

        public static List<nu.xom.Node> getNodeList​(String xpath,
                                                    nu.xom.Node node)
      • hasNodes

        public static boolean hasNodes​(nu.xom.Nodes nodes)
      • hasNode

        public static boolean hasNode​(String xpath,
                                      nu.xom.Node node)
      • getFirstNode

        public static nu.xom.Node getFirstNode​(String xpath,
                                               nu.xom.Node node)
      • getFirstElement

        public static nu.xom.Element getFirstElement​(String xpath,
                                                     nu.xom.Node node)
      • getLastNode

        public static nu.xom.Node getLastNode​(String xpath,
                                              nu.xom.Node node)
      • getLastElement

        public static nu.xom.Element getLastElement​(String xpath,
                                                    nu.xom.Node node)
      • getString

        public static String getString​(String xpath,
                                       nu.xom.Node node)
      • getNullableString

        public static String getNullableString​(String xpath,
                                               nu.xom.Node node)
      • getDouble

        public static Double getDouble​(String xpath,
                                       nu.xom.Node node)
      • getPDouble

        public static double getPDouble​(String xpath,
                                        nu.xom.Node node)
      • getInteger

        public static Integer getInteger​(String xpath,
                                         nu.xom.Node node)
      • getInt

        public static int getInt​(String xpath,
                                 nu.xom.Node node)
      • getLong

        public static Long getLong​(String xpath,
                                   nu.xom.Node node)
      • getPLong

        public static long getPLong​(String xpath,
                                    nu.xom.Node node)
      • getBoolean

        public static Boolean getBoolean​(String xpath,
                                         nu.xom.Node node)
      • getBool

        public static boolean getBool​(String xpath,
                                      nu.xom.Node node)
      • getLocalDate

        public static LocalDate getLocalDate​(String xpath,
                                             nu.xom.Node node)
      • getEnum

        public static <E extends Enum<E>> E getEnum​(String xpath,
                                                    Class<E> clazz,
                                                    nu.xom.Node node)
      • getEnum

        public static <E extends Enum<E>> E getEnum​(String xpath,
                                                    Class<E> clazz,
                                                    E defaultValue,
                                                    nu.xom.Node node)