XPathFileContainer (Apache JMeter dist API)
Description: declaration: package: org.apache.jmeter.functions, class: XPathFileContainer

Package org.apache.jmeter.functions

# Class XPathFileContainer

java.lang.Object
org.apache.jmeter.functions.XPathFileContainer

public class XPathFileContainer extends Object
File data container for XML files Data is accessible via XPath

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `XPathFileContainer(String file, String xpath)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `String`
  `getFileName()`
  `String`
  `getXPathString(int num)`
  `int`
  `nextRow()`
  Returns the next row to the caller, and updates it, allowing for wrap round
  `int`
  `size()`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### XPathFileContainer

    public XPathFileContainer(String file, String xpath) throws FileNotFoundException, IOException, ParserConfigurationException, SAXException, TransformerException
    Throws:
      `FileNotFoundException`
      `IOException`
      `ParserConfigurationException`
      `SAXException`
      `TransformerException`

- ## Method Details

  - ### getXPathString

    public String getXPathString(int num)

  - ### nextRow

    public int nextRow()
    Returns the next row to the caller, and updates it, allowing for wrap round
    Returns:
      the first free (unread) row

  - ### size

    public int size()

  - ### getFileName

    public String getFileName()
    Returns:
      the file name for this class