org.freecompany.redline.header
Enum Header.HeaderTag

java.lang.Object
  extended by java.lang.Enum<Header.HeaderTag>
      extended by org.freecompany.redline.header.Header.HeaderTag
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<Header.HeaderTag>, AbstractHeader.Tag
Enclosing class:
Header

public static enum Header.HeaderTag
extends java.lang.Enum<Header.HeaderTag>
implements AbstractHeader.Tag


Enum Constant Summary
ARCH
           
ARCHIVESIZE
           
BASENAMES
           
BUILDHOST
           
BUILDTIME
           
CHANGELOGNAME
           
CHANGELOGTEXT
           
CHANGELOGTIME
           
CLASSDICT
           
CONFLICTFLAGS
           
CONFLICTNAME
           
CONFLICTVERSION
           
COOKIE
           
DEPENDSDICT
           
DESCRIPTION
           
DIRINDEXES
           
DIRNAMES
           
DISTRIBUTION
           
EPOCH
           
FILECLASS
           
FILECOLORS
           
FILECONTEXTS
           
FILEDEPENDSN
           
FILEDEPENDSX
           
FILEDEVICES
           
FILEFLAGS
           
FILEGROUPNAME
           
FILEINODES
           
FILELANGS
           
FILELINKTOS
           
FILEMD5S
           
FILEMODES
           
FILEMTIMES
           
FILERDEVS
           
FILESIZES
           
FILEUSERNAME
           
FILEVERIFYFLAGS
           
GROUP
           
HEADERI18NTABLE
           
HEADERIMMUTABLE
           
LICENSE
           
NAME
           
OBSOLETEFLAGS
           
OBSOLETENAME
           
OBSOLETEVERSION
           
OLDFILENAMES
           
OPTFLAGS
           
OS
           
PACKAGER
           
PAYLOADCOMPRESSOR
           
PAYLOADFLAGS
           
PAYLOADFORMAT
           
PLATFORM
           
POSTINPROG
           
POSTINSCRIPT
           
POSTUNPROG
           
POSTUNSCRIPT
           
PREFIXES
           
PREINPROG
           
PREINSCRIPT
           
PREUNPROG
           
PREUNSCRIPT
           
PROVIDEFLAGS
           
PROVIDENAME
           
PROVIDEVERSION
           
RELEASE
           
REQUIREFLAGS
           
REQUIRENAME
           
REQUIREVERSION
           
RHNPLATFORM
           
RPMVERSION
           
SIZE
           
SOURCEPKGID
           
SOURCERPM
           
SUMMARY
           
URL
           
VENDOR
           
VERSION
           
 
Method Summary
 int getCode()
           
 java.lang.String getName()
           
 int getType()
           
static Header.HeaderTag valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static Header.HeaderTag[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

NAME

public static final Header.HeaderTag NAME

VERSION

public static final Header.HeaderTag VERSION

RELEASE

public static final Header.HeaderTag RELEASE

EPOCH

public static final Header.HeaderTag EPOCH

SUMMARY

public static final Header.HeaderTag SUMMARY

DESCRIPTION

public static final Header.HeaderTag DESCRIPTION

BUILDTIME

public static final Header.HeaderTag BUILDTIME

BUILDHOST

public static final Header.HeaderTag BUILDHOST

SIZE

public static final Header.HeaderTag SIZE

DISTRIBUTION

public static final Header.HeaderTag DISTRIBUTION

VENDOR

public static final Header.HeaderTag VENDOR

LICENSE

public static final Header.HeaderTag LICENSE

PACKAGER

public static final Header.HeaderTag PACKAGER

GROUP

public static final Header.HeaderTag GROUP

URL

public static final Header.HeaderTag URL

OS

public static final Header.HeaderTag OS

ARCH

public static final Header.HeaderTag ARCH

SOURCERPM

public static final Header.HeaderTag SOURCERPM

FILEVERIFYFLAGS

public static final Header.HeaderTag FILEVERIFYFLAGS

ARCHIVESIZE

public static final Header.HeaderTag ARCHIVESIZE

RPMVERSION

public static final Header.HeaderTag RPMVERSION

CHANGELOGTIME

public static final Header.HeaderTag CHANGELOGTIME

CHANGELOGNAME

public static final Header.HeaderTag CHANGELOGNAME

CHANGELOGTEXT

public static final Header.HeaderTag CHANGELOGTEXT

COOKIE

public static final Header.HeaderTag COOKIE

OPTFLAGS

public static final Header.HeaderTag OPTFLAGS

PAYLOADFORMAT

public static final Header.HeaderTag PAYLOADFORMAT

PAYLOADCOMPRESSOR

public static final Header.HeaderTag PAYLOADCOMPRESSOR

PAYLOADFLAGS

public static final Header.HeaderTag PAYLOADFLAGS

RHNPLATFORM

public static final Header.HeaderTag RHNPLATFORM

PLATFORM

public static final Header.HeaderTag PLATFORM

FILECOLORS

public static final Header.HeaderTag FILECOLORS

FILECLASS

public static final Header.HeaderTag FILECLASS

CLASSDICT

public static final Header.HeaderTag CLASSDICT

FILEDEPENDSX

public static final Header.HeaderTag FILEDEPENDSX

FILEDEPENDSN

public static final Header.HeaderTag FILEDEPENDSN

DEPENDSDICT

public static final Header.HeaderTag DEPENDSDICT

SOURCEPKGID

public static final Header.HeaderTag SOURCEPKGID

FILECONTEXTS

public static final Header.HeaderTag FILECONTEXTS

HEADERIMMUTABLE

public static final Header.HeaderTag HEADERIMMUTABLE

HEADERI18NTABLE

public static final Header.HeaderTag HEADERI18NTABLE

PREINSCRIPT

public static final Header.HeaderTag PREINSCRIPT

POSTINSCRIPT

public static final Header.HeaderTag POSTINSCRIPT

PREUNSCRIPT

public static final Header.HeaderTag PREUNSCRIPT

POSTUNSCRIPT

public static final Header.HeaderTag POSTUNSCRIPT

PREINPROG

public static final Header.HeaderTag PREINPROG

POSTINPROG

public static final Header.HeaderTag POSTINPROG

PREUNPROG

public static final Header.HeaderTag PREUNPROG

POSTUNPROG

public static final Header.HeaderTag POSTUNPROG

OLDFILENAMES

public static final Header.HeaderTag OLDFILENAMES

FILESIZES

public static final Header.HeaderTag FILESIZES

FILEMODES

public static final Header.HeaderTag FILEMODES

FILERDEVS

public static final Header.HeaderTag FILERDEVS

FILEMTIMES

public static final Header.HeaderTag FILEMTIMES

FILEMD5S

public static final Header.HeaderTag FILEMD5S

FILELINKTOS

public static final Header.HeaderTag FILELINKTOS

FILEFLAGS

public static final Header.HeaderTag FILEFLAGS

FILEUSERNAME

public static final Header.HeaderTag FILEUSERNAME

FILEGROUPNAME

public static final Header.HeaderTag FILEGROUPNAME

FILEDEVICES

public static final Header.HeaderTag FILEDEVICES

FILEINODES

public static final Header.HeaderTag FILEINODES

FILELANGS

public static final Header.HeaderTag FILELANGS

PREFIXES

public static final Header.HeaderTag PREFIXES

DIRINDEXES

public static final Header.HeaderTag DIRINDEXES

BASENAMES

public static final Header.HeaderTag BASENAMES

DIRNAMES

public static final Header.HeaderTag DIRNAMES

PROVIDENAME

public static final Header.HeaderTag PROVIDENAME

REQUIREFLAGS

public static final Header.HeaderTag REQUIREFLAGS

REQUIRENAME

public static final Header.HeaderTag REQUIRENAME

REQUIREVERSION

public static final Header.HeaderTag REQUIREVERSION

CONFLICTFLAGS

public static final Header.HeaderTag CONFLICTFLAGS

CONFLICTNAME

public static final Header.HeaderTag CONFLICTNAME

CONFLICTVERSION

public static final Header.HeaderTag CONFLICTVERSION

OBSOLETENAME

public static final Header.HeaderTag OBSOLETENAME

PROVIDEFLAGS

public static final Header.HeaderTag PROVIDEFLAGS

PROVIDEVERSION

public static final Header.HeaderTag PROVIDEVERSION

OBSOLETEFLAGS

public static final Header.HeaderTag OBSOLETEFLAGS

OBSOLETEVERSION

public static final Header.HeaderTag OBSOLETEVERSION
Method Detail

values

public static Header.HeaderTag[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (Header.HeaderTag c : Header.HeaderTag.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static Header.HeaderTag valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null

getCode

public int getCode()
Specified by:
getCode in interface AbstractHeader.Tag

getType

public int getType()
Specified by:
getType in interface AbstractHeader.Tag

getName

public java.lang.String getName()
Specified by:
getName in interface AbstractHeader.Tag