public class Testbench
extends java.lang.Object
Constructor and Description |
---|
Testbench(java.nio.file.Path testbenchFile,
java.util.Set<java.nio.file.Path> additionalFiles)
Constructs a new testbench with the specified testbench file and additional files (for
example, test pattern and library files).
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.util.Set<java.nio.file.Path> |
getAdditionalFiles()
Returns additional files (for example, test pattern and library files) related to this
testbench.
|
java.nio.file.Path |
getTestbenchFile()
Returns a path to the testbench file.
|
int |
hashCode() |
public Testbench(java.nio.file.Path testbenchFile, java.util.Set<java.nio.file.Path> additionalFiles)
testbenchFile
- a path to the testbench file. It is accessible via the
getTestbenchFile()
, FileNames.getArray()
and
FileNames.getList()
methodsadditionalFiles
- a set containing additional files of the testbenchjava.lang.IllegalArgumentException
- when additional files collection is null
public java.nio.file.Path getTestbenchFile()
public java.util.Set<java.nio.file.Path> getAdditionalFiles()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object