Skip navigation links
A C D E G H I L M N O P R S T U V 

A

accessModuleByClass(ModuleSupport.Access, Class<?>, Class<?>) - Static method in class com.oracle.svm.util.ModuleSupport
 
accessPackagesToClass(ModuleSupport.Access, Class<?>, boolean, String, String...) - Static method in class com.oracle.svm.util.ModuleSupport
Open or export packages packageNames in the module named moduleName to module of given accessingClass.
AnnotationExtracter - Interface in com.oracle.svm.util
 
AnnotationWrapper - Interface in com.oracle.svm.util
 
asTerminated() - Method in interface com.oracle.svm.util.ImageGeneratorThreadMarker
 

C

ClassUtil - Class in com.oracle.svm.util
 
CollectImageBuildStatistics - Static variable in class com.oracle.svm.util.ImageBuildStatistics.Options
 
collectOptions(ServiceLoader<OptionDescriptors>, Consumer<OptionDescriptor>) - Static method in class com.oracle.svm.common.option.CommonOptionParser
 
com.oracle.svm.common.option - package com.oracle.svm.common.option
 
com.oracle.svm.util - package com.oracle.svm.util
 
CommonOptionParser - Class in com.oracle.svm.common.option
 
CommonOptionParser() - Constructor for class com.oracle.svm.common.option.CommonOptionParser
 
CommonOptionParser.BooleanOptionFormat - Enum in com.oracle.svm.common.option
Constants denoting supported boolean option formats.
CommonOptionParser.OptionParseResult - Class in com.oracle.svm.common.option
CommonOptions - Class in com.oracle.svm.common.option
 
CommonOptions() - Constructor for class com.oracle.svm.common.option.CommonOptions
 
counters() - Static method in class com.oracle.svm.util.ImageBuildStatistics
 
createCopy() - Method in interface com.oracle.svm.common.option.MultiOptionValue
 

D

DirectAnnotationAccess - Class in com.oracle.svm.util
Wrapper class for annotation access.
DirectAnnotationAccess() - Constructor for class com.oracle.svm.util.DirectAnnotationAccess
 

E

ENV_VAR_USE_MODULE_SYSTEM - Static variable in class com.oracle.svm.util.ModuleSupport
 
extractAnnotation(AnnotatedElement, Class<T>, boolean) - Method in interface com.oracle.svm.util.AnnotationExtracter
 

G

getAnnotation(Class<T>) - Method in interface com.oracle.svm.util.AnnotationWrapper
 
getAnnotation(AnnotatedElement, Class<T>) - Static method in class com.oracle.svm.util.DirectAnnotationAccess
 
getAnnotation(AnnotatedElement, Class<T>) - Static method in class com.oracle.svm.util.GuardedAnnotationAccess
 
getAnnotation(AnnotationExtracter, AnnotatedElement, Class<T>) - Static method in class com.oracle.svm.util.GuardedAnnotationAccess
 
getAnnotationRoot() - Method in interface com.oracle.svm.util.AnnotationWrapper
 
getAnnotations() - Method in interface com.oracle.svm.util.AnnotationWrapper
 
getAnnotations(AnnotatedElement) - Static method in class com.oracle.svm.util.DirectAnnotationAccess
 
getAnnotations(AnnotatedElement) - Static method in class com.oracle.svm.util.GuardedAnnotationAccess
 
getAnnotationTypes(AnnotatedElement) - Method in interface com.oracle.svm.util.AnnotationExtracter
 
getAnnotationTypes(AnnotatedElement) - Static method in class com.oracle.svm.util.GuardedAnnotationAccess
 
getDeclaredAnnotation(Class<T>) - Method in interface com.oracle.svm.util.AnnotationWrapper
 
getDeclaredAnnotation(AnnotatedElement, Class<T>) - Static method in class com.oracle.svm.util.DirectAnnotationAccess
 
getDeclaredAnnotation(AnnotatedElement, Class<T>) - Static method in class com.oracle.svm.util.GuardedAnnotationAccess
 
getDeclaredAnnotation(AnnotationExtracter, AnnotatedElement, Class<T>) - Static method in class com.oracle.svm.util.GuardedAnnotationAccess
 
getDeclaredAnnotations() - Method in interface com.oracle.svm.util.AnnotationWrapper
 
getDeclaredAnnotations(AnnotatedElement) - Static method in class com.oracle.svm.util.DirectAnnotationAccess
 
getDeclaredAnnotations(AnnotatedElement) - Static method in class com.oracle.svm.util.GuardedAnnotationAccess
 
getError() - Method in class com.oracle.svm.common.option.CommonOptionParser.OptionParseResult
 
getIgnoredAnnotations() - Method in interface com.oracle.svm.util.AnnotationWrapper
 
getInjectedAnnotations() - Method in interface com.oracle.svm.util.AnnotationWrapper
 
getOptionKey() - Method in class com.oracle.svm.common.option.CommonOptionParser.OptionParseResult
 
getReporter() - Method in class com.oracle.svm.util.ImageBuildStatistics
 
getSecondaryAnnotationRoot() - Method in interface com.oracle.svm.util.AnnotationWrapper
 
getUnqualifiedName(Class<?>) - Static method in class com.oracle.svm.util.ClassUtil
Alternative to Class.getSimpleName() that does not probe an enclosing class or method, which can fail when they cannot be loaded.
getValueType() - Method in interface com.oracle.svm.common.option.MultiOptionValue
 
GuardedAnnotationAccess - Class in com.oracle.svm.util
Wrapper class for annotation access that defends against https://bugs.openjdk.java.net/browse/JDK-7183985: when an annotation declares a Class array parameter and one of the referenced classes is not present on the classpath parsing the annotations will result in an ArrayStoreException instead of caching of a TypeNotPresentExceptionProxy.
GuardedAnnotationAccess() - Constructor for class com.oracle.svm.util.GuardedAnnotationAccess
 

H

hasAnnotation(AnnotatedElement, Class<? extends Annotation>) - Method in interface com.oracle.svm.util.AnnotationExtracter
 
HOSTED_OPTION_PREFIX - Static variable in class com.oracle.svm.common.option.CommonOptionParser
 

I

ImageBuildStatistics - Class in com.oracle.svm.util
 
ImageBuildStatistics() - Constructor for class com.oracle.svm.util.ImageBuildStatistics
 
ImageBuildStatistics.CheckCountLocation - Enum in com.oracle.svm.util
 
ImageBuildStatistics.Options - Class in com.oracle.svm.util
 
ImageBuildStatistics.TimerCollectionPrinter - Interface in com.oracle.svm.util
 
ImageBuildStatisticsFile - Static variable in class com.oracle.svm.util.ImageBuildStatistics.Options
 
ImageGeneratorThreadMarker - Interface in com.oracle.svm.util
Marker interface to identify threads that are only used by SubstateVM infrastructure and will not be present in the image heap at run time.
incByteCodeException(BytecodeExceptionNode.BytecodeExceptionKind, ImageBuildStatistics.CheckCountLocation) - Method in class com.oracle.svm.util.ImageBuildStatistics
 
incDevirtualizedInvokeCounter() - Method in class com.oracle.svm.util.ImageBuildStatistics
 
isAnnotationPresent(Class<? extends Annotation>) - Method in interface com.oracle.svm.util.AnnotationWrapper
 
isAnnotationPresent(AnnotatedElement, Class<T>) - Static method in class com.oracle.svm.util.DirectAnnotationAccess
 
isAnnotationPresent(AnnotatedElement, Class<? extends Annotation>) - Static method in class com.oracle.svm.util.GuardedAnnotationAccess
 
isAnnotationPresent(AnnotationExtracter, AnnotatedElement, Class<? extends Annotation>) - Static method in class com.oracle.svm.util.GuardedAnnotationAccess
 
isSameOrParentLoader(ClassLoader, ClassLoader) - Static method in class com.oracle.svm.util.ClassUtil
 
isValid() - Method in class com.oracle.svm.common.option.CommonOptionParser.OptionParseResult
 

L

LocatableOption - Class in com.oracle.svm.common.option
 
lookupClass(boolean, String) - Static method in class com.oracle.svm.util.ReflectionUtil
 
lookupConstructor(Class<T>, Class<?>...) - Static method in class com.oracle.svm.util.ReflectionUtil
 
lookupConstructor(boolean, Class<T>, Class<?>...) - Static method in class com.oracle.svm.util.ReflectionUtil
 
lookupField(Class<?>, String) - Static method in class com.oracle.svm.util.ReflectionUtil
 
lookupField(boolean, Class<?>, String) - Static method in class com.oracle.svm.util.ReflectionUtil
 
lookupMethod(Class<?>, String, Class<?>...) - Static method in class com.oracle.svm.util.ReflectionUtil
 
lookupMethod(boolean, Class<?>, String, Class<?>...) - Static method in class com.oracle.svm.util.ReflectionUtil
 

M

matchesFlags(OptionDescriptor, boolean) - Method in class com.oracle.svm.common.option.CommonOptionParser.OptionParseResult
 
modulePathBuild - Static variable in class com.oracle.svm.util.ModuleSupport
 
ModuleSupport - Class in com.oracle.svm.util
 
ModuleSupport.Access - Enum in com.oracle.svm.util
 
ModuleSupport.ModuleSupportError - Error in com.oracle.svm.util
 
MultiOptionValue<T> - Interface in com.oracle.svm.common.option
 

N

newInstance(Class<T>) - Static method in class com.oracle.svm.util.ReflectionUtil
 

O

OptionParsingException - Exception in com.oracle.svm.common.option
 
OptionParsingException(Exception) - Constructor for exception com.oracle.svm.common.option.OptionParsingException
 
Options() - Constructor for class com.oracle.svm.util.ImageBuildStatistics.Options
 
optionUnrecognized() - Method in class com.oracle.svm.common.option.CommonOptionParser.OptionParseResult
 

P

parseDouble(String) - Static method in class com.oracle.svm.common.option.CommonOptionParser
Parses the provided string to a double number, avoiding the JDK dependencies (which pull in a lot of classes, including the regular expression library).
parseLong(String) - Static method in class com.oracle.svm.common.option.CommonOptionParser
 
parseOption(EconomicMap<String, OptionDescriptor>, Predicate<OptionKey<?>>, String, EconomicMap<OptionKey<?>, Object>, String, CommonOptionParser.BooleanOptionFormat) - Static method in class com.oracle.svm.common.option.CommonOptionParser
 
PRINT_OPTION_INDENTATION - Static variable in class com.oracle.svm.common.option.CommonOptionParser
 
PRINT_OPTION_WIDTH - Static variable in class com.oracle.svm.common.option.CommonOptionParser
 
PRINT_OPTION_WRAP_WIDTH - Static variable in class com.oracle.svm.common.option.CommonOptionParser
 
printFlags() - Method in class com.oracle.svm.common.option.CommonOptionParser.OptionParseResult
 
printFlags(Predicate<OptionDescriptor>, EconomicMap<String, OptionDescriptor>, String, PrintStream, boolean) - Static method in class com.oracle.svm.common.option.CommonOptionParser
 
PrintFlags - Static variable in class com.oracle.svm.common.option.CommonOptions
 
printFlagsWithExtraHelp() - Method in class com.oracle.svm.common.option.CommonOptionParser.OptionParseResult
 
PrintFlagsWithExtraHelp - Static variable in class com.oracle.svm.common.option.CommonOptions
 
printOption(Consumer<String>, String, String, int, int, int) - Static method in class com.oracle.svm.common.option.CommonOptionParser
 
printTimerStats(PrintWriter) - Method in interface com.oracle.svm.util.ImageBuildStatistics.TimerCollectionPrinter
 
PROPERTY_IMAGE_EXPLICITLY_ADDED_MODULES - Static variable in class com.oracle.svm.util.ModuleSupport
 

R

rawValue(Object) - Static method in class com.oracle.svm.common.option.LocatableOption
 
readField(Class<?>, String, Object) - Static method in class com.oracle.svm.util.ReflectionUtil
 
readStaticField(Class<?>, String) - Static method in class com.oracle.svm.util.ReflectionUtil
 
ReflectionUtil - Class in com.oracle.svm.util
This class contains utility methods for commonly used reflection functionality.
ReflectionUtil.ReflectionUtilError - Error in com.oracle.svm.util
 
RUNTIME_OPTION_PREFIX - Static variable in class com.oracle.svm.common.option.CommonOptionParser
 

S

split(String, String) - Static method in class com.oracle.svm.util.StringUtil
Similar to String.split(String) but with a fixed separator string instead of a regular expression.
split(String, String, int) - Static method in class com.oracle.svm.util.StringUtil
Similar to String.split(String, int) but with a fixed separator string instead of a regular expression.
StringUtil - Class in com.oracle.svm.util
 
StringUtil() - Constructor for class com.oracle.svm.util.StringUtil
 

T

toString() - Method in enum com.oracle.svm.common.option.CommonOptionParser.BooleanOptionFormat
 
toString() - Method in class com.oracle.svm.common.option.LocatableOption
 

U

UnsafePartitionKind - Interface in com.oracle.svm.util
Markers for unsafe accesses.
UnsupportedOptionClassException - Exception in com.oracle.svm.common.option
 
UnsupportedOptionClassException(String) - Constructor for exception com.oracle.svm.common.option.UnsupportedOptionClassException
 

V

value(Object, String) - Static method in class com.oracle.svm.common.option.LocatableOption
 
value(Object) - Static method in class com.oracle.svm.common.option.LocatableOption
 
valueOf(String) - Static method in enum com.oracle.svm.common.option.CommonOptionParser.BooleanOptionFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.svm.util.ImageBuildStatistics.CheckCountLocation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.svm.util.ModuleSupport.Access
Returns the enum constant of this type with the specified name.
valueOrigin(Object) - Static method in class com.oracle.svm.common.option.LocatableOption
 
values() - Static method in enum com.oracle.svm.common.option.CommonOptionParser.BooleanOptionFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in interface com.oracle.svm.common.option.MultiOptionValue
 
values() - Static method in enum com.oracle.svm.util.ImageBuildStatistics.CheckCountLocation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.svm.util.ModuleSupport.Access
Returns an array containing the constants of this enum type, in the order they are declared.
valueUpdate(Object) - Method in interface com.oracle.svm.common.option.MultiOptionValue
 
A C D E G H I L M N O P R S T U V 
Skip navigation links