Class FitsHeaderCardParser

java.lang.Object
nom.tam.fits.utilities.FitsHeaderCardParser

public final class FitsHeaderCardParser extends Object
A helper utility class to parse header cards for there value (especially strings) and comments.
Author:
Richard van Nieuwenhoven
  • Method Details

    • parseCardKey

      public static String parseCardKey(String card)
      parse a fits keyword from a card and return it as a dot separated list.
      Parameters:
      card - the card to parse.
      Returns:
      dot separated key list
    • parseCardValue

      public static FitsHeaderCardParser.ParsedValue parseCardValue(String card)
      Parse the card for a value and comment. Quoted string values are unquoted and the FitsHeaderCardParser.ParsedValue.isString specifies if the value was a quoted string. non quoted values are trimmed.
      Parameters:
      card - the card to parse.
      Returns:
      a parsed card or null if no value could be detected.