Class IdMetadata

java.lang.Object
org.pharmgkb.parser.vcf.model.BaseMetadata
org.pharmgkb.parser.vcf.model.IdMetadata
Direct Known Subclasses:
ContigMetadata, IdDescriptionMetadata

public class IdMetadata extends BaseMetadata
A VCF metadata element with an Id (called "ID").
  • Field Details

  • Constructor Details

    • IdMetadata

      public IdMetadata(@Nonnull String id)
    • IdMetadata

      public IdMetadata(@Nonnull Map<String,String> properties)
    • IdMetadata

      protected IdMetadata(@Nonnull String id, boolean isBaseType)
    • IdMetadata

      protected IdMetadata(@Nonnull Map<String,String> properties, boolean isBaseType)
  • Method Details

    • getId

      @Nullable public String getId()
      Returns:
      Null only when incorrectly constructed without one