Package org.eclipse.packager.rpm
Enum RpmTag
- java.lang.Object
-
- java.lang.Enum<RpmTag>
-
- org.eclipse.packager.rpm.RpmTag
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<RpmTag>,RpmBaseTag
public enum RpmTag extends java.lang.Enum<RpmTag> implements RpmBaseTag
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RpmTagfind(java.lang.Integer value)java.lang.IntegergetValue()Get the key value of the tagstatic RpmTagvalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static RpmTag[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
NAME
public static final RpmTag NAME
-
VERSION
public static final RpmTag VERSION
-
RELEASE
public static final RpmTag RELEASE
-
EPOCH
public static final RpmTag EPOCH
-
SUMMARY
public static final RpmTag SUMMARY
-
DESCRIPTION
public static final RpmTag DESCRIPTION
-
BUILDTIME
public static final RpmTag BUILDTIME
-
BUILDHOST
public static final RpmTag BUILDHOST
-
SIZE
public static final RpmTag SIZE
-
DISTRIBUTION
public static final RpmTag DISTRIBUTION
-
VENDOR
public static final RpmTag VENDOR
-
LICENSE
public static final RpmTag LICENSE
-
PACKAGER
public static final RpmTag PACKAGER
-
GROUP
public static final RpmTag GROUP
-
URL
public static final RpmTag URL
-
OS
public static final RpmTag OS
-
ARCH
public static final RpmTag ARCH
-
PREINSTALL_SCRIPT
public static final RpmTag PREINSTALL_SCRIPT
-
POSTINSTALL_SCRIPT
public static final RpmTag POSTINSTALL_SCRIPT
-
PREREMOVE_SCRIPT
public static final RpmTag PREREMOVE_SCRIPT
-
POSTREMOVE_SCRIPT
public static final RpmTag POSTREMOVE_SCRIPT
-
FILE_SIZES
public static final RpmTag FILE_SIZES
-
FILE_MODES
public static final RpmTag FILE_MODES
-
FILE_RDEVS
public static final RpmTag FILE_RDEVS
-
FILE_MTIMES
public static final RpmTag FILE_MTIMES
-
FILE_DIGESTS
public static final RpmTag FILE_DIGESTS
-
FILE_LINKTO
public static final RpmTag FILE_LINKTO
-
FILE_FLAGS
public static final RpmTag FILE_FLAGS
-
FILE_USERNAME
public static final RpmTag FILE_USERNAME
-
FILE_GROUPNAME
public static final RpmTag FILE_GROUPNAME
-
SOURCE_PACKAGE
public static final RpmTag SOURCE_PACKAGE
-
FILE_VERIFYFLAGS
public static final RpmTag FILE_VERIFYFLAGS
-
ARCHIVE_SIZE
public static final RpmTag ARCHIVE_SIZE
-
PROVIDE_NAME
public static final RpmTag PROVIDE_NAME
-
REQUIRE_FLAGS
public static final RpmTag REQUIRE_FLAGS
-
REQUIRE_NAME
public static final RpmTag REQUIRE_NAME
-
REQUIRE_VERSION
public static final RpmTag REQUIRE_VERSION
-
CONFLICT_FLAGS
public static final RpmTag CONFLICT_FLAGS
-
CONFLICT_NAME
public static final RpmTag CONFLICT_NAME
-
CONFLICT_VERSION
public static final RpmTag CONFLICT_VERSION
-
RPMVERSION
public static final RpmTag RPMVERSION
-
TRIGGER_SCRIPTS
public static final RpmTag TRIGGER_SCRIPTS
-
TRIGGER_NAME
public static final RpmTag TRIGGER_NAME
-
TRIGGER_VERSION
public static final RpmTag TRIGGER_VERSION
-
TRIGGER_FLAGS
public static final RpmTag TRIGGER_FLAGS
-
TRIGGER_INDEX
public static final RpmTag TRIGGER_INDEX
-
VERIFY_SCRIPT
public static final RpmTag VERIFY_SCRIPT
-
CHANGELOG_TIMESTAMP
public static final RpmTag CHANGELOG_TIMESTAMP
-
CHANGELOG_AUTHOR
public static final RpmTag CHANGELOG_AUTHOR
-
CHANGELOG_TEXT
public static final RpmTag CHANGELOG_TEXT
-
PREINSTALL_SCRIPT_PROG
public static final RpmTag PREINSTALL_SCRIPT_PROG
-
POSTINSTALL_SCRIPT_PROG
public static final RpmTag POSTINSTALL_SCRIPT_PROG
-
PREREMOVE_SCRIPT_PROG
public static final RpmTag PREREMOVE_SCRIPT_PROG
-
POSTREMOVE_SCRIPT_PROG
public static final RpmTag POSTREMOVE_SCRIPT_PROG
-
VERIFY_SCRIPT_PROG
public static final RpmTag VERIFY_SCRIPT_PROG
-
TRIGGERSCRIPT_PROG
public static final RpmTag TRIGGERSCRIPT_PROG
-
OBSOLETE_NAME
public static final RpmTag OBSOLETE_NAME
-
FILE_DEVICES
public static final RpmTag FILE_DEVICES
-
FILE_INODES
public static final RpmTag FILE_INODES
-
FILE_LANGS
public static final RpmTag FILE_LANGS
-
PREFIXES
public static final RpmTag PREFIXES
-
PROVIDE_FLAGS
public static final RpmTag PROVIDE_FLAGS
-
PROVIDE_VERSION
public static final RpmTag PROVIDE_VERSION
-
OBSOLETE_FLAGS
public static final RpmTag OBSOLETE_FLAGS
-
OBSOLETE_VERSION
public static final RpmTag OBSOLETE_VERSION
-
DIR_INDEXES
public static final RpmTag DIR_INDEXES
-
BASENAMES
public static final RpmTag BASENAMES
-
DIRNAMES
public static final RpmTag DIRNAMES
-
OPTFLAGS
public static final RpmTag OPTFLAGS
-
PAYLOAD_FORMAT
public static final RpmTag PAYLOAD_FORMAT
-
PAYLOAD_CODING
public static final RpmTag PAYLOAD_CODING
-
PAYLOAD_FLAGS
public static final RpmTag PAYLOAD_FLAGS
-
PLATFORM
public static final RpmTag PLATFORM
-
PRETRANSACTION_SCRIPT
public static final RpmTag PRETRANSACTION_SCRIPT
-
POSTTRANSACTION_SCRIPT
public static final RpmTag POSTTRANSACTION_SCRIPT
-
PRETRANSACTION_SCRIPT_PROG
public static final RpmTag PRETRANSACTION_SCRIPT_PROG
-
POSTTRANSACTION_SCRIPT_PROG
public static final RpmTag POSTTRANSACTION_SCRIPT_PROG
-
LONGSIZE
public static final RpmTag LONGSIZE
-
FILE_DIGESTALGO
public static final RpmTag FILE_DIGESTALGO
-
RECOMMEND_NAME
public static final RpmTag RECOMMEND_NAME
-
RECOMMEND_VERSION
public static final RpmTag RECOMMEND_VERSION
-
RECOMMEND_FLAGS
public static final RpmTag RECOMMEND_FLAGS
-
SUGGEST_NAME
public static final RpmTag SUGGEST_NAME
-
SUGGEST_VERSION
public static final RpmTag SUGGEST_VERSION
-
SUGGEST_FLAGS
public static final RpmTag SUGGEST_FLAGS
-
SUPPLEMENT_NAME
public static final RpmTag SUPPLEMENT_NAME
-
SUPPLEMENT_VERSION
public static final RpmTag SUPPLEMENT_VERSION
-
SUPPLEMENT_FLAGS
public static final RpmTag SUPPLEMENT_FLAGS
-
ENHANCE_NAME
public static final RpmTag ENHANCE_NAME
-
ENHANCE_VERSION
public static final RpmTag ENHANCE_VERSION
-
ENHANCE_FLAGS
public static final RpmTag ENHANCE_FLAGS
-
-
Method Detail
-
values
public static RpmTag[] 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 (RpmTag c : RpmTag.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static RpmTag 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 namejava.lang.NullPointerException- if the argument is null
-
getValue
public java.lang.Integer getValue()
Description copied from interface:RpmBaseTagGet the key value of the tagAn Integer object is used since the main use case of the key value is to be used in maps.
- Specified by:
getValuein interfaceRpmBaseTag- Returns:
- the key value
-
find
public static RpmTag find(java.lang.Integer value)
-
-