public class Config extends java.lang.Object implements ConfigMBean
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getArgv() |
java.lang.String |
getCompileMode() |
java.lang.String |
getCopyrightString() |
java.lang.String |
getCurrentDirectory() |
java.lang.String |
getDisplayedFileName() |
java.lang.String |
getEnvironment() |
java.lang.String |
getExcludedMethods() |
java.lang.String |
getInputFieldSeparator() |
int |
getJitLogEvery() |
int |
getJitMax() |
int |
getJitMaxSize() |
int |
getJitThreshold() |
java.lang.String |
getJRubyHome() |
java.lang.String |
getKCode() |
java.lang.String |
getLoadPaths() |
java.lang.String |
getOptionGlobals() |
java.lang.String |
getRecordSeparator() |
java.lang.String |
getRequiredLibraries() |
int |
getSafeLevel() |
java.lang.String |
getScriptFileName() |
java.lang.String |
getVersionString() |
boolean |
isAssumeLoop() |
boolean |
isAssumePrinting() |
boolean |
isDebug() |
boolean |
isFullTraceEnabled() |
boolean |
isJitLogging() |
boolean |
isJitLoggingVerbose() |
boolean |
isManagementEnabled() |
boolean |
isObjectSpaceEnabled() |
boolean |
isProcessLineEnds() |
boolean |
isRunRubyInProcess() |
boolean |
isShowBytecode() |
boolean |
isSplit() |
boolean |
isVerbose() |
void |
setJitMax(int max) |
void |
setJitMaxSize(int maxSize) |
void |
setJitThreshold(int threshold) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getCompatVersion
public Config(Ruby ruby)
public java.lang.String getVersionString()
getVersionString
in interface ConfigMBean
public java.lang.String getCopyrightString()
getCopyrightString
in interface ConfigMBean
public java.lang.String getCompileMode()
getCompileMode
in interface ConfigMBean
public boolean isJitLogging()
isJitLogging
in interface ConfigMBean
public boolean isJitLoggingVerbose()
isJitLoggingVerbose
in interface ConfigMBean
public int getJitLogEvery()
getJitLogEvery
in interface ConfigMBean
public int getJitThreshold()
getJitThreshold
in interface ConfigMBean
public void setJitThreshold(int threshold)
setJitThreshold
in interface ConfigMBean
public int getJitMax()
getJitMax
in interface ConfigMBean
public void setJitMax(int max)
setJitMax
in interface ConfigMBean
public int getJitMaxSize()
getJitMaxSize
in interface ConfigMBean
public void setJitMaxSize(int maxSize)
setJitMaxSize
in interface ConfigMBean
public boolean isRunRubyInProcess()
isRunRubyInProcess
in interface ConfigMBean
public java.lang.String getCurrentDirectory()
getCurrentDirectory
in interface ConfigMBean
public boolean isObjectSpaceEnabled()
isObjectSpaceEnabled
in interface ConfigMBean
public java.lang.String getEnvironment()
getEnvironment
in interface ConfigMBean
public java.lang.String getArgv()
getArgv
in interface ConfigMBean
public java.lang.String getJRubyHome()
getJRubyHome
in interface ConfigMBean
public java.lang.String getRequiredLibraries()
getRequiredLibraries
in interface ConfigMBean
public java.lang.String getLoadPaths()
getLoadPaths
in interface ConfigMBean
public java.lang.String getDisplayedFileName()
getDisplayedFileName
in interface ConfigMBean
public java.lang.String getScriptFileName()
getScriptFileName
in interface ConfigMBean
public boolean isAssumeLoop()
isAssumeLoop
in interface ConfigMBean
public boolean isAssumePrinting()
isAssumePrinting
in interface ConfigMBean
public boolean isProcessLineEnds()
isProcessLineEnds
in interface ConfigMBean
public boolean isSplit()
isSplit
in interface ConfigMBean
public boolean isVerbose()
isVerbose
in interface ConfigMBean
public boolean isDebug()
isDebug
in interface ConfigMBean
public java.lang.String getInputFieldSeparator()
getInputFieldSeparator
in interface ConfigMBean
public java.lang.String getKCode()
getKCode
in interface ConfigMBean
public java.lang.String getRecordSeparator()
getRecordSeparator
in interface ConfigMBean
public int getSafeLevel()
getSafeLevel
in interface ConfigMBean
public java.lang.String getOptionGlobals()
getOptionGlobals
in interface ConfigMBean
public boolean isManagementEnabled()
isManagementEnabled
in interface ConfigMBean
public boolean isFullTraceEnabled()
isFullTraceEnabled
in interface ConfigMBean
public boolean isShowBytecode()
isShowBytecode
in interface ConfigMBean
public java.lang.String getExcludedMethods()
getExcludedMethods
in interface ConfigMBean
Copyright © 2001-2022 JRuby. All Rights Reserved.