Top Description Inners Fields Constructors Methods
org.jruby.util.cli

public Class Options

extends Object
Class Inheritance
Imports
java.util.ArrayList, .Collection, .Collections, .List, .Set, .HashSet, com.headius.options.Option, org.jruby.compiler.ClassLoaderMode, org.jruby.runtime.Constants, org.jruby.util.KCode, .SafePropertyAccessor

Options defines all configuration settings for JRuby in a consistent form. Loading of individual settings, printing documentation for settings and their options and defaults, and categorizing properties by function are all part of the built-in structure.

Nested and Inner Type Summary

Modifier and TypeClass and Description
private static enum

Field Summary

Modifier and TypeField and Description
private static final List<Option<T>>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<String>
public static final Option<String>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<String>
public static final Option<Integer>
public static final Option<String>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<String>
public static final Option<String>
public static final Option<String>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<KCode>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<RubyInstanceConfig.ProfilingMode>
public static final Option<String>
public static final Option<Boolean>
public static final Option<String>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<RubyInstanceConfig.Verbosity>
private static final boolean
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Integer>
COMPILE_CHAINSIZE

Deprecated
public static final Option<Boolean>
public static final Option<Boolean>
COMPILE_FASTEST

Deprecated
public static final Option<Boolean>
COMPILE_FASTMASGN

Deprecated
public static final Option<Boolean>
COMPILE_FASTOPS

Deprecated
public static final Option<Boolean>
COMPILE_FASTSEND

Deprecated
public static final Option<Boolean>
public static final Option<RubyInstanceConfig.CompileMode>
public static final Option<Boolean>
COMPILE_NOGUARDS

Deprecated
public static final Option<Integer>
public static final Option<Boolean>
COMPILE_PEEPHOLE

Deprecated
public static final Option<Boolean>
COMPILE_THREADLESS

Deprecated
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
FCNTL_LOCKING

Deprecated
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Integer>
public static final Option<Boolean>
FIBER_COROUTINES

Deprecated
public static final Option<Boolean>
public static final Option<Integer>
public static final Option<Boolean>
public static final Option<Integer>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Integer>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Integer>
public static final Option<Integer>
public static final Option<Boolean>
INVOKEDYNAMIC_SAFE

Deprecated
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<String>
public static final Option<Boolean>
public static final Option<String>
public static final Option<Boolean>
public static final Option<String>
public static final Option<Boolean>
public static final Option<Integer>
public static final Option<Boolean>
public static final Option<String>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<String>
public static final String
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Integer>
public static final Option<Boolean>
JAVA_HANDLES

Deprecated
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<String>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<String>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
JIT_CACHE

Deprecated
public static final Option<Boolean>
public static final Option<Boolean>
JIT_DUMPING

Deprecated
public static final Option<String>
public static final Option<Boolean>
public static final Option<ClassLoaderMode>
public static final Option<Integer>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Integer>
public static final Option<Integer>
public static final Option<Integer>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<String>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<String>
public static final Option<Boolean>
public static final Option<Integer>
public static final Collection<Option<T>>
public static final Option<Boolean>
public static final Option<Boolean>
REFLECTED_HANDLES

Deprecated
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Integer>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<String>
THREAD_DUMP_SIGNAL

Deprecated
public static final Option<Integer>
public static final Option<Integer>
public static final Option<Integer>
public static final Option<Boolean>
public static final Option<Boolean>
public static final Option<String>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
pack-priv static void
addPropertyNames(final Set<String> propertyNames)

private static Option<Boolean>
bool(Category category, String name, Boolean defval, String description)

private static RubyInstanceConfig.Verbosity
public static String
dump()

private static <T extends Enum<T>> Option<T>
enumeration(Category category, String name, Class<T> enumClass, T defval, String description)

public static Set<String>
private static Option<Integer>
integer(Category category, String name, Integer defval, String description)

private static void
list(Options.SearchMode mode, String string)

public static void
listContains(String substring)

public static void
private static Option<String>
string(Category category, String name, String[] options, String defval, String description)

private static Option<String>
string(Category category, String name, String defval, String description)

private static Option<String>
string(Category category, String name, String[] options, String description)

private static Option<String>
string(Category category, String name, String description)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait