java.lang.Object
com.judgmentlabs.judgeval.api.models.Tool

public class Tool extends Object
  • Constructor Details

    • Tool

      public Tool()
  • Method Details

    • getAdditionalProperties

      public Map<String,Object> getAdditionalProperties()
    • setAdditionalProperty

      public void setAdditionalProperty(String name, Object value)
    • getToolName

      public String getToolName()
    • getParameters

      public Object getParameters()
    • getAgentName

      public Object getAgentName()
    • getResultDependencies

      public Object getResultDependencies()
    • getActionDependencies

      public Object getActionDependencies()
    • getRequireAll

      public Object getRequireAll()
    • setToolName

      public void setToolName(String toolName)
    • setParameters

      public void setParameters(Object parameters)
    • setAgentName

      public void setAgentName(Object agentName)
    • setResultDependencies

      public void setResultDependencies(Object resultDependencies)
    • setActionDependencies

      public void setActionDependencies(Object actionDependencies)
    • setRequireAll

      public void setRequireAll(Object requireAll)
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object