Class AbbrevGroupRecognizer

java.lang.Object
chemaxon.formats.recognizer.Recognizer
chemaxon.formats.recognizer.AbbrevGroupRecognizer

@PublicApi @Deprecated(forRemoval=true) @SubjectToRemoval(date=JUL_01_2025) public class AbbrevGroupRecognizer extends Recognizer
Deprecated, for removal: This API element is subject to removal in a future version.
No longer used, will be removed.
AbbrevGroup format recognizer.
Since:
Marvin 5.0, 06/08/2007
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
    Deprecated, for removal: This API element is subject to removal in a future version.
    static final int
    Deprecated, for removal: This API element is subject to removal in a future version.
    static final int
    Deprecated, for removal: This API element is subject to removal in a future version.

    Fields inherited from class chemaxon.formats.recognizer.Recognizer

    needsMore
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated, for removal: This API element is subject to removal in a future version.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Deprecated, for removal: This API element is subject to removal in a future version.
    Tries to guess the format of the given line.
    static int
    Deprecated, for removal: This API element is subject to removal in a future version.
    chemaxon.common.util.Pair<Boolean,Collection<String>>
    tryToRecognize(String line, int lineNumber)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Checks whether the parameter line can be part of a valid (format specified) file on the given file position.

    Methods inherited from class chemaxon.formats.recognizer.Recognizer

    getLastProcessedLineNum, isLastLine, needsMore, tryToRecognize

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

    • AbbrevGroupRecognizer

      public AbbrevGroupRecognizer()
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • tryToRecognize

      public chemaxon.common.util.Pair<Boolean,Collection<String>> tryToRecognize(String line, int lineNumber)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Description copied from class: Recognizer
      Checks whether the parameter line can be part of a valid (format specified) file on the given file position.
      Overrides:
      tryToRecognize in class Recognizer
      Parameters:
      line - the line string
      lineNumber - the position of the line
      Returns:
      a Pair of which second parameter gives the format name collection that is:
      • Recognized to be excluded if the first parameter is false
      • Positively recognized if the first parameter is true
    • testLine

      @Deprecated(forRemoval=true) @SubjectToRemoval(date=JUL_01_2025) public static int testLine(String line)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Tests whether a string can be in AbbrevGroup format.
      Parameters:
      line - the input string
      Returns:
      SURE if it is surely an AbbrevGroup line, CAN_BE if it can be an AbbrevGroup line, NO otherwise
    • guessFormat

      public String guessFormat(String line)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Description copied from class: Recognizer
      Tries to guess the format of the given line. It is useful for single line formats.
      Overrides:
      guessFormat in class Recognizer
      Parameters:
      line - the line
      Returns:
      the name of the most likely format, that this recognizer can recognize, or null the format could not be decided