Constructor Summary 
Constructors 
Creates an instance of a ToolInfo record class.
 
 
 
 
Method Summary 
All Methods Instance Methods Concrete Methods 
Returns the value of the environmentVariables record component.
 
final boolean
Indicates whether some other object is "equal to" this one.
 
final int
Returns a hash code value for this object.
 
Returns the value of the pathElements record component.
 
Returns the value of the primaryExecutable record component.
 
Returns a string representation of this record class.
 
Returns the value of the unhandledProjectResources record component.
 
 
 
 
 
 
 
 
Constructor Details 
ToolInfo 
Creates an instance of a ToolInfo record class.
Parameters: 
primaryExecutable - the value for the primaryExecutable record componentenvironmentVariables - the value for the environmentVariables record componentpathElements - the value for the pathElements record componentunhandledProjectResources - the value for the unhandledProjectResources record component 
 
 
 
 
 
Method Details 
toString 
public final  String toString ()
Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
Specified by: 
toString Record Returns: 
a string representation of this object 
 
 
 
hashCode 
public final  int  hashCode ()
Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
Specified by: 
hashCode Record Returns: 
a hash code value for this object 
 
 
 
equals 
public final  boolean  equals (Object  o) Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with 
Objects::equals(Object,Object).
Specified by: 
equals Record Parameters: 
o - the object with which to compareReturns: 
true if this object is the same as the o argument; false otherwise. 
 
 
primaryExecutable 
public  String primaryExecutable ()
Returns the value of the primaryExecutable record component.
Returns: 
the value of the primaryExecutable record component 
 
 
 
environmentVariables 
Returns the value of the environmentVariables record component.
Returns: 
the value of the environmentVariables record component 
 
 
 
pathElements 
Returns the value of the pathElements record component.
Returns: 
the value of the pathElements record component 
 
 
 
unhandledProjectResources 
Returns the value of the unhandledProjectResources record component.
Returns: 
the value of the unhandledProjectResources record component