Module org.xbib.rpm

Enum Class HeaderTag

java.lang.Object
java.lang.Enum<HeaderTag>
org.xbib.rpm.header.HeaderTag
All Implemented Interfaces:
Serializable, Comparable<HeaderTag>, Constable, EntryType

public enum HeaderTag extends Enum<HeaderTag> implements EntryType
  • Enum Constant Details

    • NAME

      public static final HeaderTag NAME
    • VERSION

      public static final HeaderTag VERSION
    • RELEASE

      public static final HeaderTag RELEASE
    • EPOCH

      public static final HeaderTag EPOCH
    • SUMMARY

      public static final HeaderTag SUMMARY
    • DESCRIPTION

      public static final HeaderTag DESCRIPTION
    • BUILDTIME

      public static final HeaderTag BUILDTIME
    • BUILDHOST

      public static final HeaderTag BUILDHOST
    • SIZE

      public static final HeaderTag SIZE
    • DISTRIBUTION

      public static final HeaderTag DISTRIBUTION
    • VENDOR

      public static final HeaderTag VENDOR
    • LICENSE

      public static final HeaderTag LICENSE
    • PACKAGER

      public static final HeaderTag PACKAGER
    • GROUP

      public static final HeaderTag GROUP
    • CHANGELOG

      public static final HeaderTag CHANGELOG
    • URL

      public static final HeaderTag URL
    • OS

      public static final HeaderTag OS
    • ARCH

      public static final HeaderTag ARCH
    • SOURCERPM

      public static final HeaderTag SOURCERPM
    • FILEVERIFYFLAGS

      public static final HeaderTag FILEVERIFYFLAGS
    • ARCHIVESIZE

      public static final HeaderTag ARCHIVESIZE
    • RPMVERSION

      public static final HeaderTag RPMVERSION
    • CHANGELOGTIME

      public static final HeaderTag CHANGELOGTIME
    • CHANGELOGNAME

      public static final HeaderTag CHANGELOGNAME
    • CHANGELOGTEXT

      public static final HeaderTag CHANGELOGTEXT
    • OPTFLAGS

      public static final HeaderTag OPTFLAGS
    • PAYLOADFORMAT

      public static final HeaderTag PAYLOADFORMAT
    • PAYLOADCOMPRESSOR

      public static final HeaderTag PAYLOADCOMPRESSOR
    • PAYLOADFLAGS

      public static final HeaderTag PAYLOADFLAGS
    • RHNPLATFORM

      public static final HeaderTag RHNPLATFORM
    • PLATFORM

      public static final HeaderTag PLATFORM
    • FILECOLORS

      public static final HeaderTag FILECOLORS
    • FILECLASS

      public static final HeaderTag FILECLASS
    • CLASSDICT

      public static final HeaderTag CLASSDICT
    • FILEDEPENDSX

      public static final HeaderTag FILEDEPENDSX
    • FILEDEPENDSN

      public static final HeaderTag FILEDEPENDSN
    • DEPENDSDICT

      public static final HeaderTag DEPENDSDICT
    • SOURCEPKGID

      public static final HeaderTag SOURCEPKGID
    • FILECONTEXTS

      public static final HeaderTag FILECONTEXTS
    • HEADERIMMUTABLE

      public static final HeaderTag HEADERIMMUTABLE
    • HEADERI18NTABLE

      public static final HeaderTag HEADERI18NTABLE
    • PREINSCRIPT

      public static final HeaderTag PREINSCRIPT
    • POSTINSCRIPT

      public static final HeaderTag POSTINSCRIPT
    • PREUNSCRIPT

      public static final HeaderTag PREUNSCRIPT
    • POSTUNSCRIPT

      public static final HeaderTag POSTUNSCRIPT
    • PREINPROG

      public static final HeaderTag PREINPROG
    • POSTINPROG

      public static final HeaderTag POSTINPROG
    • PREUNPROG

      public static final HeaderTag PREUNPROG
    • POSTUNPROG

      public static final HeaderTag POSTUNPROG
    • PRETRANSSCRIPT

      public static final HeaderTag PRETRANSSCRIPT
    • POSTTRANSSCRIPT

      public static final HeaderTag POSTTRANSSCRIPT
    • PRETRANSPROG

      public static final HeaderTag PRETRANSPROG
    • POSTTRANSPROG

      public static final HeaderTag POSTTRANSPROG
    • TRIGGERSCRIPTS

      public static final HeaderTag TRIGGERSCRIPTS
    • TRIGGERNAME

      public static final HeaderTag TRIGGERNAME
    • TRIGGERVERSION

      public static final HeaderTag TRIGGERVERSION
    • TRIGGERFLAGS

      public static final HeaderTag TRIGGERFLAGS
    • TRIGGERINDEX

      public static final HeaderTag TRIGGERINDEX
    • TRIGGERSCRIPTPROG

      public static final HeaderTag TRIGGERSCRIPTPROG
    • OLDFILENAMES

      public static final HeaderTag OLDFILENAMES
    • FILESIZES

      public static final HeaderTag FILESIZES
    • FILEMODES

      public static final HeaderTag FILEMODES
    • FILERDEVS

      public static final HeaderTag FILERDEVS
    • FILEMTIMES

      public static final HeaderTag FILEMTIMES
    • FILEDIGESTS

      public static final HeaderTag FILEDIGESTS
    • FILELINKTOS

      public static final HeaderTag FILELINKTOS
    • FILEFLAGS

      public static final HeaderTag FILEFLAGS
    • FILEGROUPNAME

      public static final HeaderTag FILEGROUPNAME
    • FILEUSERNAME

      public static final HeaderTag FILEUSERNAME
    • FILEDEVICES

      public static final HeaderTag FILEDEVICES
    • FILEINODES

      public static final HeaderTag FILEINODES
    • FILELANGS

      public static final HeaderTag FILELANGS
    • PREFIXES

      public static final HeaderTag PREFIXES
    • DIRINDEXES

      public static final HeaderTag DIRINDEXES
    • BASENAMES

      public static final HeaderTag BASENAMES
    • DIRNAMES

      public static final HeaderTag DIRNAMES
    • PROVIDENAME

      public static final HeaderTag PROVIDENAME
    • REQUIREFLAGS

      public static final HeaderTag REQUIREFLAGS
    • REQUIRENAME

      public static final HeaderTag REQUIRENAME
    • REQUIREVERSION

      public static final HeaderTag REQUIREVERSION
    • CONFLICTFLAGS

      public static final HeaderTag CONFLICTFLAGS
    • CONFLICTNAME

      public static final HeaderTag CONFLICTNAME
    • CONFLICTVERSION

      public static final HeaderTag CONFLICTVERSION
    • OBSOLETENAME

      public static final HeaderTag OBSOLETENAME
    • PROVIDEFLAGS

      public static final HeaderTag PROVIDEFLAGS
    • PROVIDEVERSION

      public static final HeaderTag PROVIDEVERSION
    • OBSOLETEFLAGS

      public static final HeaderTag OBSOLETEFLAGS
    • OBSOLETEVERSION

      public static final HeaderTag OBSOLETEVERSION
    • FILEDIGESTALGOS

      public static final HeaderTag FILEDIGESTALGOS
    • SIGNATURES

      public static final HeaderTag SIGNATURES
    • IMMUTABLE

      public static final HeaderTag IMMUTABLE
    • DISTURL

      public static final HeaderTag DISTURL
    • DISTTAG

      public static final HeaderTag DISTTAG
    • BUGURL

      public static final HeaderTag BUGURL
    • ENCODING

      public static final HeaderTag ENCODING
    • PAYLOADDIGEST

      public static final HeaderTag PAYLOADDIGEST
    • PAYLOADDIGESTALGO

      public static final HeaderTag PAYLOADDIGESTALGO
    • PAYLOADDIGESTALT

      public static final HeaderTag PAYLOADDIGESTALT
  • Method Details

    • values

      public static HeaderTag[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static HeaderTag valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getCode

      public int getCode()
      Specified by:
      getCode in interface EntryType
    • getType

      public int getType()
      Specified by:
      getType in interface EntryType
    • getName

      public String getName()
      Specified by:
      getName in interface EntryType
    • getTypeClass

      public Class<?> getTypeClass()