Class NlpResult

    • Method Detail

      • getEntities

        public List<BaseNlpEntitygetEntities()
        returns the complete list of all found entities.
        Returns:
        the complete list of all found entities.
      • getErrors

        public List<NlpErrorgetErrors()
        returns the complete list of all found errors
        Returns:
        the complete list of all found errors
      • hasErrors

        public boolean hasErrors()
        checks if the returned JSON contains the error field
        Returns:
        true if the NLP result found errors, false otherwise
      • getEntities

        public <T extends BaseNlpEntityList<T> getEntities​(Class<T> clazz)
        returns a subset of the found entities. Only entities that are of type T are returned. T needs to extend the BaseNlpEntity.
        Parameters:
        clazz - the filter class
        Returns:
        List of entites, only the filtered elements are returned.