Interface ReinforcementMethod.Grader.Visitor
- 
                    
                    - All Implemented Interfaces:
 
 public interface ReinforcementMethod.Grader.Visitor<T extends Object>
- 
                
                    
                    - 
                                
                            
                                Method SummaryModifier and Type Method Description abstract TvisitStringCheck(StringCheckGrader stringCheck)A StringCheckGrader object that performs a string comparison between input and reference using a specified operation. abstract TvisitTextSimilarity(TextSimilarityGrader textSimilarity)A TextSimilarityGrader object which grades text based on similarity metrics. abstract TvisitPython(PythonGrader python)A PythonGrader object that runs a python script on the input. abstract TvisitScoreModel(ScoreModelGrader scoreModel)A ScoreModelGrader object that uses a model to assign a score to the input. abstract TvisitMulti(MultiGrader multi)A MultiGrader object combines the output of multiple graders to produce a single score. Tunknown(JsonValue json)Maps an unknown variant of Grader to a value of type T. - 
                    
                    
                    - 
                                
                            
                                Method Detail- 
                                        visitStringCheckabstract T visitStringCheck(StringCheckGrader stringCheck) A StringCheckGrader object that performs a string comparison between input and reference using a specified operation. 
 - 
                                        visitTextSimilarityabstract T visitTextSimilarity(TextSimilarityGrader textSimilarity) A TextSimilarityGrader object which grades text based on similarity metrics. 
 - 
                                        visitPythonabstract T visitPython(PythonGrader python) A PythonGrader object that runs a python script on the input. 
 - 
                                        visitScoreModelabstract T visitScoreModel(ScoreModelGrader scoreModel) A ScoreModelGrader object that uses a model to assign a score to the input. 
 - 
                                        visitMultiabstract T visitMulti(MultiGrader multi) A MultiGrader object combines the output of multiple graders to produce a single score. 
 - 
                                        unknownT unknown(JsonValue json) Maps an unknown variant of Grader to a value of type T. An instance of Grader can contain an unknown variant if it was deserialized from data that doesn't match any known variant. For example, if the SDK is on an older version than the API, then the API may respond with new variants that the SDK is unaware of. 
 
- 
                                        
 
- 
                                
                            
                                
 
- 
                    
                    
                    
 
-