Class Finder

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  Finder.ByHyperlinkFinder
      Search element by element hyperlink.
      static class  Finder.ByNameAllFinder
      Search for all elements by simple name among the given root element(s) and direct children of root element(s)
      static class  Finder.ByNameAllRecursivelyFinder
      Search for all elements by simple name among the given root element(s) and all(direct and indirect) children of root element(s)
      static class  Finder.ByNameFinder
      Search for any first element by simple name among the given root element(s) and direct children of root element(s)
      static class  Finder.ByNameRecursivelyFinder
      Search for any first element by simple name among the given root element(s) and all(direct and indirect) children of root element(s)
      static class  Finder.ByQualifiedNameFinder
      Search for elements by qualified name
      static class  Finder.ByScopeFinder
      Search for all elements in the given root element(s) and all(direct and indirect) children of root element(s)
      static class  Finder.ByTypeFinder
      Search for all elements by element type in the given root element(s) and direct children of root element(s)
      static class  Finder.ByTypeRecursivelyFinder
      Search for all elements by element type in the given root element(s) and all(direct and indirect) children of root element(s)
    • Constructor Summary

      Constructors 
      Constructor Description
      Finder()  
    • Constructor Detail

      • Finder

        public Finder()
    • Method Detail

      • byName

        public static Finder.ByNameFinder byName()
        Search for any first element by simple name among the given root element(s) and direct children of root element(s)
        Returns:
        finder by element name
      • byNameAll

        public static Finder.ByNameAllFinder byNameAll()
        Search for all elements by simple name among the given root element(s) and direct children of root element(s)
        Returns:
        finder of all elements by name
      • byNameRecursively

        public static Finder.ByNameRecursivelyFinder byNameRecursively()
        Search for any first element by simple name among the given root element(s) and all(direct and indirect) children of root element(s)
        Returns:
        finder by element name recursively
      • byNameAllRecursively

        public static Finder.ByNameAllRecursivelyFinder byNameAllRecursively()
        Search for all elements by simple name among the given root element(s) and all(direct and indirect) children of root element(s)
        Returns:
        finder of all elements recursively
      • byQualifiedName

        public static Finder.ByQualifiedNameFinder byQualifiedName()
        Search for elements by qualified name
        Returns:
        finder by qualified name
      • byHyperlink

        public static Finder.ByHyperlinkFinder byHyperlink()
        Search for elements by element hyperlink.
        Returns:
        finder by qualified name
      • byType

        public static Finder.ByTypeFinder byType()
        Search for all elements by element type in the given root element(s) and direct children of root element(s)
        Returns:
        finder by element meta type
      • byTypeRecursively

        public static Finder.ByTypeRecursivelyFinder byTypeRecursively()
        Search for all elements by element type in the given root element(s) and all(direct and indirect) children of root element(s)
        Returns:
        finder by element metatype recursively
      • byScope

        public static Finder.ByScopeFinder byScope()
        Search for all elements in the given root element(s) and all(direct and indirect) children of root element(s)
        Returns:
        finder by scope