APIdia Launch Partner
Top Description Fields Constructors Methods
com.sun.tools.javac.jvm

public sealed Enum Profile

extends Enum<Profile>
Class Inheritance
Imports
com.sun.tools.javac.util.Context, .Options, java.util.EnumSet, .Set

The target profile.

This is NOT part of any supported API. If you write code that depends on this, you do so at your own risk. This code and its internal interfaces are subject to change or deletion without notice.

Field Summary

Modifier and TypeField and Description
public static final Profile
public static final Profile
public static final Profile
public static final Profile
public final String
private static final Context.Key<Profile>
pack-priv final Set<Target>
public final int

Constructor Summary

AccessConstructor and Description
private
private
Profile(String name, int value, Target t, Target... targets)

Method Summary

Modifier and TypeMethod and Description
public static Profile
instance(Context context)

public boolean
public static Profile
lookup(String name)

public static Profile
lookup(int value)

public static Profile
public static Profile[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

COMPACT1back to summary
public static final Profile COMPACT1
COMPACT2back to summary
public static final Profile COMPACT2
COMPACT3back to summary
public static final Profile COMPACT3
DEFAULTback to summary
public static final Profile DEFAULT
nameback to summary
public final String name

Hides java.lang.Enum.name.

profileKeyback to summary
private static final Context.Key<Profile> profileKey
targetsback to summary
pack-priv final Set<Target> targets
valueback to summary
public final int value

Constructor Detail

Profileback to summary
private Profile()
Profileback to summary
private Profile(String name, int value, Target t, Target... targets)

Method Detail

instanceback to summary
public static Profile instance(Context context)
isValidback to summary
public boolean isValid(Target t)
lookupback to summary
public static Profile lookup(String name)
lookupback to summary
public static Profile lookup(int value)
valueOfback to summary
public static Profile valueOf(String name)
valuesback to summary
public static Profile[] values()