Record Class RunCLI.WorkflowDisplay
java.lang.Object
java.lang.Record
com.scivicslab.actoriac.cli.RunCLI.WorkflowDisplay
- Enclosing class:
RunCLI
private static record RunCLI.WorkflowDisplay(String baseName, String relativePath, String workflowName)
extends Record
Record for displaying workflow information.
- Since:
- 2.10.0
- Author:
- devteam@scivics-lab.com
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateWorkflowDisplay(String baseName, String relativePath, String workflowName) Creates an instance of aWorkflowDisplayrecord class. -
Method Summary
Modifier and TypeMethodDescriptionbaseName()Returns the value of thebaseNamerecord component.final booleanIndicates whether some other object is "equal to" this one.final inthashCode()Returns a hash code value for this object.Returns the value of therelativePathrecord component.final StringtoString()Returns a string representation of this record class.Returns the value of theworkflowNamerecord component.
-
Field Details
-
baseName
-
relativePath
The field for therelativePathrecord component. -
workflowName
The field for theworkflowNamerecord component.
-
-
Constructor Details
-
WorkflowDisplay
Creates an instance of aWorkflowDisplayrecord class.- Parameters:
baseName- the value for thebaseNamerecord componentrelativePath- the value for therelativePathrecord componentworkflowName- the value for theworkflowNamerecord component
-
-
Method Details
-
toString
-
hashCode
-
equals
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 withObjects::equals(Object,Object). -
baseName
-
relativePath
Returns the value of therelativePathrecord component.- Returns:
- the value of the
relativePathrecord component
-
workflowName
Returns the value of theworkflowNamerecord component.- Returns:
- the value of the
workflowNamerecord component
-