Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W X _ 

A

acceptPathAsClass(String) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistClassBytecodeProcessor
Says to javassist if the path can even be a class name.
Accessor - Interface in org.zeroturnaround.javarebel.integration.util.codegen
 
AccessorImpl - Class in org.zeroturnaround.javarebel.integration.util.codegen
 
AccessorImpl() - Constructor for class org.zeroturnaround.javarebel.integration.util.codegen.AccessorImpl
 
add(Class<?>[], Class<?>) - Static method in class org.zeroturnaround.javarebel.integration.util.MiscUtil
Adds a class to an array.
add(E) - Method in class org.zeroturnaround.javarebel.integration.util.NopSet
 
addAfterMainCallback(AfterMainCallback) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 
addAfterMethodCallHandler(String, AfterMethodCallHandler) - Method in interface org.zeroturnaround.javarebel.integration.util.codegen.Accessor
 
addAfterMethodCallHandler(String, AfterMethodCallHandler) - Method in class org.zeroturnaround.javarebel.integration.util.codegen.AccessorImpl
 
addAll(Collection<? extends E>) - Method in class org.zeroturnaround.javarebel.integration.util.NopSet
 
addBeforeMethodCallHandler(String, BeforeMethodCallHandler) - Method in interface org.zeroturnaround.javarebel.integration.util.codegen.Accessor
 
addBeforeMethodCallHandler(String, BeforeMethodCallHandler) - Method in class org.zeroturnaround.javarebel.integration.util.codegen.AccessorImpl
 
addBootClassProcessor(String, ClassBytecodeProcessor) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 
addClassLoaderDestructionListener(ClassLoader, ClassLoaderDestructionListener) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 
addField(String) - Method in interface org.zeroturnaround.javarebel.integration.support.CBPs.DirectProcessor
 
addFile(File) - Method in class org.zeroturnaround.javarebel.integration.monitor.FileMonitorAdapter
Adds a file to be monitored, those files will be checked to be up to date when dirty is called
addImplicidImports(String[]) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 
addIntegrationProcessor(ClassLoader, String, ClassBytecodeProcessor) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 
addIntegrationProcessor(String, ClassBytecodeProcessor) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 
addIntegrationProcessor(ClassLoader, ClassBytecodeProcessor) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 
addIntegrationProcessor(ClassBytecodeProcessor, boolean) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 
addIntegrationProcessor(ClassLoader, ClassBytecodeProcessor, boolean) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 
addIntegrationProcessor(String[], ClassBytecodeProcessor) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 
addIntegrationProcessor(ClassLoader, String[], ClassBytecodeProcessor) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 
addInterface(String) - Method in class org.zeroturnaround.javarebel.integration.support.CBPs.DelayedProcessor
 
addInterface(Class) - Method in class org.zeroturnaround.javarebel.integration.support.CBPs.DelayedProcessor
 
addInterface(String) - Method in interface org.zeroturnaround.javarebel.integration.support.CBPs.DirectProcessor
 
addInterface(Class<?>) - Method in interface org.zeroturnaround.javarebel.integration.support.CBPs.DirectProcessor
 
addJavaBase() - Method in class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 
addListener(DeployDirUtil.DeployDirListener) - Static method in class org.zeroturnaround.javarebel.integration.util.DeployDirUtil
 
addLocalVariableTo(String, Class<?>, String, String) - Method in interface org.zeroturnaround.javarebel.integration.support.CBPs.DirectProcessor
 
addLoggerField(String, String) - Method in interface org.zeroturnaround.javarebel.integration.support.CBPs.DirectProcessor
 
addMethod(String) - Method in class org.zeroturnaround.javarebel.integration.support.CBPs.DelayedProcessor
 
addMethod(String) - Method in interface org.zeroturnaround.javarebel.integration.support.CBPs.DirectProcessor
 
addRebelBase() - Method in class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 
addRecursiveDir(URL) - Method in class org.zeroturnaround.javarebel.integration.monitor.FileMonitorAdapter
 
addRecursiveDir(RebelSource) - Method in class org.zeroturnaround.javarebel.integration.monitor.FileMonitorAdapter
 
addRecursiveDir(File) - Method in class org.zeroturnaround.javarebel.integration.monitor.FileMonitorAdapter
 
AfterMethodCallHandler - Interface in org.zeroturnaround.javarebel.integration.util.codegen
 
asArray(Resource) - Static method in class org.zeroturnaround.javarebel.integration.util.ResourceUtil
Creates a one-element array of Resources.
asInputStream(URL) - Static method in class org.zeroturnaround.javarebel.integration.util.ResourceUtil
Creates a byte input stream from the given URL.
asRawInputStream(URL) - Static method in class org.zeroturnaround.javarebel.integration.util.ResourceUtil
Creates a raw input stream from the given URL.
asResource(URL) - Static method in class org.zeroturnaround.javarebel.integration.util.ResourceUtil
Creates a new Resource object based on the given URL.
asResources(URL[]) - Static method in class org.zeroturnaround.javarebel.integration.util.ResourceUtil
Creates an array of Resource objects based on the given URL objects.
asResources(Enumeration<URL>) - Static method in class org.zeroturnaround.javarebel.integration.util.ResourceUtil
Creates an array of Resource objects based on the given URL objects.
asResources(List<URL>) - Static method in class org.zeroturnaround.javarebel.integration.util.ResourceUtil
Creates an array of Resource objects based on the given URL objects.
AtomicBoolean - Class in org.zeroturnaround.javarebel.integration.support
A boolean value that may be updated atomically.
AtomicBoolean(boolean) - Constructor for class org.zeroturnaround.javarebel.integration.support.AtomicBoolean
Creates a new AtomicBoolean with the given initial value.
available() - Method in class org.zeroturnaround.javarebel.integration.util.ClassLoaderResourcesInputStreamDecorator
 
AvoidDuplicatePatchingCBP - Class in org.zeroturnaround.javarebel.integration.support
A CBP that avoids patching a given class when it has already been patched.
AvoidDuplicatePatchingCBP(JavassistClassBytecodeProcessor) - Constructor for class org.zeroturnaround.javarebel.integration.support.AvoidDuplicatePatchingCBP
 
AvoidDuplicatePatchingCBP(JavassistClassBytecodeProcessor, String) - Constructor for class org.zeroturnaround.javarebel.integration.support.AvoidDuplicatePatchingCBP
 

B

BaseClassResourceSource - Class in org.zeroturnaround.javarebel.integration.support
Base class-to-resource resolution strategy.
BaseClassResourceSource() - Constructor for class org.zeroturnaround.javarebel.integration.support.BaseClassResourceSource
 
BaseServletContextImplClassBytecodeProcessor - Class in org.zeroturnaround.javarebel.integration.generic
Bytecode processor for delegating Servlet context's resource related methods.
BaseServletContextImplClassBytecodeProcessor() - Constructor for class org.zeroturnaround.javarebel.integration.generic.BaseServletContextImplClassBytecodeProcessor
 
beforeCheck(ClassLoader, String) - Method in class org.zeroturnaround.javarebel.integration.generic.MultiReloadCheckListener
 
beforeCheck(ClassLoader, String) - Method in class org.zeroturnaround.javarebel.integration.generic.SingleReloadCheckListener
 
BeforeMethodCallHandler - Interface in org.zeroturnaround.javarebel.integration.util.codegen
 
beginConf(Object) - Static method in class org.zeroturnaround.javarebel.integration.monitor.MonitoredResourceManager
When starting to build a configuration, the object that is doing the building has to be set here.
BehaviorSelector - Interface in org.zeroturnaround.javarebel.integration.util.codegen
 
bind(ClassBytecodeProcessor) - Static method in class org.zeroturnaround.javarebel.integration.util.ClassLoaderLocalUtil
Alias for bind(cbp, cbp.getClass().getClassLoader())
bind(ClassBytecodeProcessor, ClassLoader) - Static method in class org.zeroturnaround.javarebel.integration.util.ClassLoaderLocalUtil
Creates a strong reference from class loader to cbp that will be cleared when class loader is destroyed.
bind(ClassEventListener) - Static method in class org.zeroturnaround.javarebel.integration.util.ClassLoaderLocalUtil
Alias for bind(cel, cel.getClass().getClassLoader())
bind(ClassEventListener, ClassLoader) - Static method in class org.zeroturnaround.javarebel.integration.util.ClassLoaderLocalUtil
Creates a strong reference from class loader to cel that will be cleared when class loader is destroyed.
bindClassLoader(ClassEventListener, ClassLoader) - Static method in class org.zeroturnaround.javarebel.integration.util.ClassEventListenerUtil
The target listener will be weakly referenced
bindClassLoader(RequestListener, ClassLoader) - Static method in class org.zeroturnaround.javarebel.integration.util.RequestListenerUtil
The target listener will be weakly referenced
bindContextClassLoader(ClassEventListener) - Static method in class org.zeroturnaround.javarebel.integration.util.ClassEventListenerUtil
The target listener will be weakly referenced
bindContextClassLoader(RequestListener) - Static method in class org.zeroturnaround.javarebel.integration.util.RequestListenerUtil
The target listener will be weakly referenced
block(RebelServletContext) - Static method in class org.zeroturnaround.javarebel.integration.util.RequestBlockingUtil
 
blockExcludingLocalhost(RebelServletContext) - Static method in class org.zeroturnaround.javarebel.integration.util.RequestBlockingUtil
 
BuilderFactory(ReloadingProxyFactory.Builder) - Constructor for class org.zeroturnaround.javarebel.integration.util.ReloadingProxyFactory.BuilderFactory
 

C

CBPs - Class in org.zeroturnaround.javarebel.integration.support
This class provides a fluent API for processing classes.
CBPs() - Constructor for class org.zeroturnaround.javarebel.integration.support.CBPs
 
CBPs.DelayedProcessor - Class in org.zeroturnaround.javarebel.integration.support
 
CBPs.DirectProcessor - Interface in org.zeroturnaround.javarebel.integration.support
 
checkAndReload(Collection<Class<?>>) - Static method in class org.zeroturnaround.javarebel.integration.util.ReloaderUtil
Checks and reloads a set of classes.
checkAndReloadHierarchy(Class<?>) - Static method in class org.zeroturnaround.javarebel.integration.util.ReloaderUtil
 
checkInterval - Variable in class org.zeroturnaround.javarebel.integration.util.ReRunThrottler
 
ClassEventListenerUtil - Class in org.zeroturnaround.javarebel.integration.util
 
ClassEventListenerUtil() - Constructor for class org.zeroturnaround.javarebel.integration.util.ClassEventListenerUtil
 
ClassLoaderLocalUtil - Class in org.zeroturnaround.javarebel.integration.util
Utility class for creating class loader local bindings.
ClassLoaderLocalUtil() - Constructor for class org.zeroturnaround.javarebel.integration.util.ClassLoaderLocalUtil
 
ClassLoaderResourcesInputStreamDecorator - Class in org.zeroturnaround.javarebel.integration.util
This utility is handy when you've got some static resource suppliers that return an InputStream to the caller, but no other information is propagated what resources and from where were loaded into this InputStream.
ClassLoaderResourcesInputStreamDecorator(InputStream, List<MonitoredResource>) - Constructor for class org.zeroturnaround.javarebel.integration.util.ClassLoaderResourcesInputStreamDecorator
 
ClassReflectionUtil - Class in org.zeroturnaround.javarebel.integration.util
Class reflection helper methods.
ClassReflectionUtil() - Constructor for class org.zeroturnaround.javarebel.integration.util.ClassReflectionUtil
 
Cleaner - Interface in org.zeroturnaround.javarebel.integration.generic
 
clear() - Method in class org.zeroturnaround.javarebel.integration.util.NopMap
 
clear() - Method in class org.zeroturnaround.javarebel.integration.util.NopSet
 
clear() - Method in class org.zeroturnaround.javarebel.integration.util.WeakIdentityHashMap
Removes all mappings from this map.
close() - Method in class org.zeroturnaround.javarebel.integration.support.RestrictedClassClassPath
 
close() - Method in class org.zeroturnaround.javarebel.integration.support.RestrictedLoaderClassPath
 
close() - Method in class org.zeroturnaround.javarebel.integration.util.ClassLoaderResourcesInputStreamDecorator
 
closeStream(InputStream) - Static method in class org.zeroturnaround.javarebel.integration.util.IoUtil
 
compareAndSet(boolean, boolean) - Method in class org.zeroturnaround.javarebel.integration.support.AtomicBoolean
Atomically set the value to the given updated value if the current value == the expected value.
concat(URL[], URL[]) - Static method in class org.zeroturnaround.javarebel.integration.util.ResourceUtil
Concatenates two arrays of URLs into one.
concatClassPath(String, String) - Static method in class org.zeroturnaround.javarebel.integration.util.ResourceUtil
Concatenates two class paths.
confRegistered(String, Object) - Static method in class org.zeroturnaround.javarebel.integration.monitor.MonitoredResourceManager
Find the MonitoredResourceManager instance that corresponds to that builder.
ConstructorSelector - Class in org.zeroturnaround.javarebel.integration.util.codegen
 
ConstructorSelector() - Constructor for class org.zeroturnaround.javarebel.integration.util.codegen.ConstructorSelector
 
contains(File) - Static method in class org.zeroturnaround.javarebel.integration.util.DeployDirUtil
 
contains(Object) - Method in class org.zeroturnaround.javarebel.integration.util.NopSet
 
containsAll(Collection<?>) - Method in class org.zeroturnaround.javarebel.integration.util.NopSet
 
containsKey(Object) - Method in class org.zeroturnaround.javarebel.integration.util.NopMap
 
containsKey(Object) - Method in class org.zeroturnaround.javarebel.integration.util.WeakIdentityHashMap
Returns true if this map contains a mapping for the specified key.
containsReloadableClass(Collection<Class<?>>) - Static method in class org.zeroturnaround.javarebel.integration.util.ReloaderUtil
 
containsValue(Object) - Method in class org.zeroturnaround.javarebel.integration.util.NopMap
 
containsValue(Object) - Method in class org.zeroturnaround.javarebel.integration.util.WeakIdentityHashMap
Returns true if this map maps one or more keys to the specified value.
ContextLClassLoaderSwapper - Class in org.zeroturnaround.javarebel.integration.util
Utility for temporary swapping the Thread.contextClassLoader.
ContextLClassLoaderSwapper(ClassLoader) - Constructor for class org.zeroturnaround.javarebel.integration.util.ContextLClassLoaderSwapper
 
copy(InputStream, OutputStream) - Static method in class org.zeroturnaround.javarebel.integration.util.IoUtil
 
copy(Reader, Writer) - Static method in class org.zeroturnaround.javarebel.integration.util.IoUtil
 
copyAndClose(InputStream, File) - Static method in class org.zeroturnaround.javarebel.integration.util.FileUtil
Copies the given stream to a file.
copyFile(File, File) - Static method in class org.zeroturnaround.javarebel.integration.util.FileUtil
Copies the given file to a new location.
copyFileToDirectory(File, File, String) - Static method in class org.zeroturnaround.javarebel.integration.util.DeployUtil
Copies the given archive to a directory optionally using the context path as the new name.
copyIfChanged(URL, File) - Static method in class org.zeroturnaround.javarebel.integration.util.FileUtil
 
countRunning(RebelServletContext) - Static method in class org.zeroturnaround.javarebel.integration.util.RequestCountingUtil
 
create() - Method in interface org.zeroturnaround.javarebel.integration.generic.Factory
 
create() - Method in class org.zeroturnaround.javarebel.integration.util.ReloadingProxyFactory.BuilderFactory
 
createProxy(Class<?>, MethodHandler) - Static method in class org.zeroturnaround.javarebel.integration.util.ProxyUtil
Create a proxy instance of the given class.
createWeakHashSet() - Static method in class org.zeroturnaround.javarebel.integration.util.WeakUtil
 
createWeakHashSet(Collection<T>) - Static method in class org.zeroturnaround.javarebel.integration.util.WeakUtil
 
createWeakIdentityHashSet() - Static method in class org.zeroturnaround.javarebel.integration.util.WeakUtil
 
createWeakReferenceList(Collection<T>) - Static method in class org.zeroturnaround.javarebel.integration.util.WeakUtil
 

D

DefaultLogPolicy - Class in org.zeroturnaround.javarebel.integration.util.codegen
 
DefaultLogPolicy(Logger) - Constructor for class org.zeroturnaround.javarebel.integration.util.codegen.DefaultLogPolicy
 
DefaultLogPolicy(Logger, boolean) - Constructor for class org.zeroturnaround.javarebel.integration.util.codegen.DefaultLogPolicy
 
defineReloadableClass(ClassLoader, String, byte[], ProtectionDomain) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 
DelayedProcessor() - Constructor for class org.zeroturnaround.javarebel.integration.support.CBPs.DelayedProcessor
 
delete(File) - Static method in class org.zeroturnaround.javarebel.integration.util.DeployDirUtil
Delete a given file or directory if it's under a deployment directory.
deleteWithRetry(File, int, int) - Static method in class org.zeroturnaround.javarebel.integration.util.DeployDirUtil
Same as DeployDirUtil.delete(File), but with options to retry the deletion if it fails.
DependencyClassEventListener - Class in org.zeroturnaround.javarebel.integration.generic
ClassEventListener wrapper to avoid multiple invocations for a same event.
DependencyClassEventListener(Class<?>, Collection<Class<?>>, ClassEventListener) - Constructor for class org.zeroturnaround.javarebel.integration.generic.DependencyClassEventListener
 
DeployDirUtil - Class in org.zeroturnaround.javarebel.integration.util
Manages deployment directories.
DeployDirUtil() - Constructor for class org.zeroturnaround.javarebel.integration.util.DeployDirUtil
 
DeployDirUtil.DeployDirListener - Interface in org.zeroturnaround.javarebel.integration.util
 
DeployUtil - Class in org.zeroturnaround.javarebel.integration.util
Helper method for deploying applications.
DeployUtil() - Constructor for class org.zeroturnaround.javarebel.integration.util.DeployUtil
 
DeployUtil.DeployDescriptorInfo - Interface in org.zeroturnaround.javarebel.integration.util
Provides information about deployment descriptor file location and its content (copy of class with the same name in lr-test-engine project)
destroy() - Method in class org.zeroturnaround.javarebel.integration.monitor.FileMonitorAdapter
 
disablePlugins(ClassLoader) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 
disableReloadDetection(ClassLoader) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 
disableReloading(ClassLoader) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 
disableSecurityManager() - Method in class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 
doWithoutSecurityManager(PrivilegedAction<T>) - Static method in class org.zeroturnaround.javarebel.integration.util.SecurityController
Execute call with security manager disabled
doWithoutSecurityManager(PrivilegedExceptionAction<T>) - Static method in class org.zeroturnaround.javarebel.integration.util.SecurityController
 
dumpToString(Object) - Static method in class org.zeroturnaround.javarebel.integration.util.MiscUtil
Return a String representation of an object.

E

edit(MethodCall) - Method in class org.zeroturnaround.javarebel.integration.util.JavassistUtil.MethodCallReplaceEditor
 
enableSecurityManager() - Method in class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 
endConf() - Static method in class org.zeroturnaround.javarebel.integration.monitor.MonitoredResourceManager
When the building of the configuration is done, be sure to call endConf() for safety.
enter(String) - Static method in class org.zeroturnaround.javarebel.integration.util.MonitorUtil
 
entrySet() - Method in class org.zeroturnaround.javarebel.integration.util.NopMap
 
entrySet() - Method in class org.zeroturnaround.javarebel.integration.util.WeakIdentityHashMap
Returns a collection view of the mappings contained in this map.
EnvironmentUtil - Class in org.zeroturnaround.javarebel.integration.util
 
EnvironmentUtil() - Constructor for class org.zeroturnaround.javarebel.integration.util.EnvironmentUtil
 
exceptionType(Throwable, boolean) - Static method in class org.zeroturnaround.javarebel.integration.util.codegen.ReturnValueFactory
 
ExecUtil - Class in org.zeroturnaround.javarebel.integration.util
 
ExecUtil() - Constructor for class org.zeroturnaround.javarebel.integration.util.ExecUtil
 
existsReloadableClassHierarchy(Class<?>[]) - Static method in class org.zeroturnaround.javarebel.integration.util.ReloaderUtil
 
exit(String) - Static method in class org.zeroturnaround.javarebel.integration.util.MonitorUtil
 
exitPotentialRedirect() - Static method in class org.zeroturnaround.javarebel.integration.util.ServletAddingUtil
 

F

Factory - Interface in org.zeroturnaround.javarebel.integration.generic
Object factory.
FileMonitorAdapter - Class in org.zeroturnaround.javarebel.integration.monitor
An user of FileEventListener.
FileMonitorAdapter() - Constructor for class org.zeroturnaround.javarebel.integration.monitor.FileMonitorAdapter
 
FileMonitorAdapter(boolean) - Constructor for class org.zeroturnaround.javarebel.integration.monitor.FileMonitorAdapter
 
FileUtil - Class in org.zeroturnaround.javarebel.integration.util
Helper methods for managing operations with the file system..
FileUtil() - Constructor for class org.zeroturnaround.javarebel.integration.util.FileUtil
 
find(String) - Method in class org.zeroturnaround.javarebel.integration.support.RestrictedClassClassPath
 
find(String) - Method in class org.zeroturnaround.javarebel.integration.support.RestrictedLoaderClassPath
 
FindClassClassBytecodeProcessor - Class in org.zeroturnaround.javarebel.integration.generic
CBP for the standard class loader integration.
FindClassClassBytecodeProcessor() - Constructor for class org.zeroturnaround.javarebel.integration.generic.FindClassClassBytecodeProcessor
 
findDeclaredMethod(Class<?>, String, Object...) - Static method in class org.zeroturnaround.javarebel.integration.util.ReflectionUtil
Find the single declared method in the class hierarchy that matches the name and parameters.
findRebelResource(ClassLoader, String) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 
findRebelResources(ClassLoader, String) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 
findReloadableClass(ClassLoader, String) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 
findResource(ClassLoader, String) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 
findResource(ClassLoader, String) - Static method in class org.zeroturnaround.javarebel.integration.util.ResourceUtil
Invokes the findResource method of the given class loader.
FindResourceClassResourceSource - Class in org.zeroturnaround.javarebel.integration.generic
Default class-to-resource resolution strategy.
FindResourceClassResourceSource(ClassLoader) - Constructor for class org.zeroturnaround.javarebel.integration.generic.FindResourceClassResourceSource
 
findResources(ClassLoader, String) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 
findResources(ClassLoader, String) - Static method in class org.zeroturnaround.javarebel.integration.util.ResourceUtil
Invokes the findResources method of the given class loader.
findResources(URLClassLoader, String) - Static method in class org.zeroturnaround.javarebel.integration.util.ResourceUtil
Invokes the findResources method of the given URL class loader.
forceDelete(File) - Static method in class org.zeroturnaround.javarebel.integration.util.FileUtil
Deletes the given file or directory.

G

get() - Method in class org.zeroturnaround.javarebel.integration.support.AtomicBoolean
Returns the current value.
get(Object) - Method in class org.zeroturnaround.javarebel.integration.util.NopMap
 
get(Object) - Method in class org.zeroturnaround.javarebel.integration.util.WeakIdentityHashMap
Returns the value to which the specified key is mapped in this weak hash map, or null if the map contains no mapping for this key.
getAccessor() - Static method in class org.zeroturnaround.javarebel.integration.util.codegen.JavaCodeInvokerCBPFactory
IMPORTANT STATIC METHOD accessed from transformed classes
getAfterHandler(String) - Method in interface org.zeroturnaround.javarebel.integration.util.codegen.Accessor
 
getAfterHandler(String) - Method in class org.zeroturnaround.javarebel.integration.util.codegen.AccessorImpl
 
getBeforeHandler(String) - Method in interface org.zeroturnaround.javarebel.integration.util.codegen.Accessor
 
getBeforeHandler(String) - Method in class org.zeroturnaround.javarebel.integration.util.codegen.AccessorImpl
 
getBytes() - Method in class org.zeroturnaround.javarebel.integration.generic.RestrictedResource
 
getBytes(InputStream) - Static method in class org.zeroturnaround.javarebel.integration.util.IoUtil
 
getBytesAndClose(Reader) - Static method in class org.zeroturnaround.javarebel.integration.util.IoUtil
 
getBytesAndClose(InputStream) - Static method in class org.zeroturnaround.javarebel.integration.util.IoUtil
 
getClassHierarchies(Class<?>[]) - Static method in class org.zeroturnaround.javarebel.integration.util.ClassReflectionUtil
 
getClassHierarchies(Collection<? extends Class<?>>) - Static method in class org.zeroturnaround.javarebel.integration.util.ClassReflectionUtil
 
getClassHierarchy(Class<?>) - Static method in class org.zeroturnaround.javarebel.integration.util.ClassReflectionUtil
 
getClassResource(String) - Method in class org.zeroturnaround.javarebel.integration.support.BaseClassResourceSource
Finds the class resource with the given name.
getClassResource(ResourceSource, String) - Static method in class org.zeroturnaround.javarebel.integration.util.ResourceUtil
Finds a class resource using a resource finder.
getConf() - Static method in class org.zeroturnaround.javarebel.integration.monitor.MonitoredResourceManager
 
getContextClassLoader() - Static method in class org.zeroturnaround.javarebel.integration.util.MiscUtil
 
getDeclaredFieldValue(Object, String) - Static method in class org.zeroturnaround.javarebel.integration.util.ClassReflectionUtil
Get the value of a field on the given object.
getDefaultDir() - Static method in class org.zeroturnaround.javarebel.integration.util.DeployDirUtil
 
getDelegate() - Method in interface org.zeroturnaround.javarebel.integration.support.ProxyClassBytecodeProcessor
 
getDeployDescriptorPath() - Method in interface org.zeroturnaround.javarebel.integration.util.DeployUtil.DeployDescriptorInfo
 
getDeploymentFile(File, File, String) - Static method in class org.zeroturnaround.javarebel.integration.util.DeployUtil
Returns a deployment file path in destination directory corresponding to the given context path (if null the source file name will be used).
getDeploymentFile(File, File, String, String) - Static method in class org.zeroturnaround.javarebel.integration.util.DeployUtil
 
getDescriptorContent(String, String) - Method in interface org.zeroturnaround.javarebel.integration.util.DeployUtil.DeployDescriptorInfo
 
getenv(String) - Static method in class org.zeroturnaround.javarebel.integration.util.SystemUtil
getException() - Method in interface org.zeroturnaround.javarebel.integration.util.codegen.ReturnValue
 
getExtension(File) - Static method in class org.zeroturnaround.javarebel.integration.util.FileUtil
Returns the extension of a given file or null if the file has no extension.
getFieldValue(Object, String) - Static method in class org.zeroturnaround.javarebel.integration.util.ReflectionUtil
 
getFileFromPathOrURL(String) - Static method in class org.zeroturnaround.javarebel.integration.util.ResourceUtil
Converts a file path or URL into a File.
getFileFromURL(String) - Static method in class org.zeroturnaround.javarebel.integration.util.ResourceUtil
Converts a URL into a File.
getFileFromURL(URL) - Static method in class org.zeroturnaround.javarebel.integration.util.ResourceUtil
Converts a URL into a File.
getFileHandlersLimit() - Static method in class org.zeroturnaround.javarebel.integration.util.ExecUtil
Tries to ask the file handles limit in unix environments
getFindLoadedClass() - Static method in class org.zeroturnaround.javarebel.integration.util.ReloaderUtil
 
getFirstExistingClass(ClassPool, String...) - Static method in class org.zeroturnaround.javarebel.integration.util.JavassistUtil
Returns the first class out of the given ones that is found in the classpool or null if none is found.
getFirstExistingMethod(CtMethod, ClassPool, CtClass, String, String...) - Static method in class org.zeroturnaround.javarebel.integration.util.JavassistUtil
 
getInputStream(File) - Static method in class org.zeroturnaround.javarebel.integration.util.IoUtil
 
getInstance(Class<?>) - Static method in class org.zeroturnaround.javarebel.integration.generic.ImplementInterfaceCBP
 
getInstance() - Static method in class org.zeroturnaround.javarebel.integration.generic.NopConstructorCBP
 
getInterfaces(Collection<Class<?>>) - Static method in class org.zeroturnaround.javarebel.integration.util.ClassReflectionUtil
 
getInterfaces(Class<?>) - Static method in class org.zeroturnaround.javarebel.integration.util.ReloaderUtil
Deprecated. 
getJavaVersion() - Static method in class org.zeroturnaround.javarebel.integration.util.EnvironmentUtil
 
getLocalResource(String) - Method in class org.zeroturnaround.javarebel.integration.generic.FindResourceClassResourceSource
 
getLocalResource(String) - Method in class org.zeroturnaround.javarebel.integration.generic.RestrictedClassResourceSource
 
getLocalResources(String) - Method in class org.zeroturnaround.javarebel.integration.generic.FindResourceClassResourceSource
 
getLocalResources(String) - Method in class org.zeroturnaround.javarebel.integration.generic.RestrictedClassResourceSource
 
getLogger() - Method in class org.zeroturnaround.javarebel.integration.util.codegen.DefaultLogPolicy
 
getLogger() - Method in interface org.zeroturnaround.javarebel.integration.util.codegen.LogPolicy
 
getParents(Class<?>) - Static method in class org.zeroturnaround.javarebel.integration.util.ReloaderUtil
Deprecated. 
getRebelSources(ClassLoader) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 
getRebelURLs(ClassLoader) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 
getRebelURLs(ClassLoader, boolean) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 
getReloadableClasses(Collection<Class<?>>) - Static method in class org.zeroturnaround.javarebel.integration.util.ReloaderUtil
 
getReloadableClassHierarchies(Class<?>[]) - Static method in class org.zeroturnaround.javarebel.integration.util.ReloaderUtil
 
getReloadableClassHierarchies(Collection<Class<?>>) - Static method in class org.zeroturnaround.javarebel.integration.util.ReloaderUtil
 
getReloadableClassHierarchy(Class<?>) - Static method in class org.zeroturnaround.javarebel.integration.util.ReloaderUtil
 
getScanHelper(ClassLoader, String) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 
getSystemClassLoader() - Static method in class org.zeroturnaround.javarebel.integration.util.MiscUtil
 
getSystemResource(String) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 
getSystemResourceAsStream(String) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 
getTarget() - Method in class org.zeroturnaround.javarebel.integration.generic.DependencyClassEventListener
 
getTarget() - Method in class org.zeroturnaround.javarebel.integration.generic.RedirectMethodHandler
 
getTarget(Method) - Method in class org.zeroturnaround.javarebel.integration.generic.ReloadingMethodHandler
 
getTarget() - Method in class org.zeroturnaround.javarebel.integration.generic.RestrictedResource
 
getTransparentResource(ClassLoader, String) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 
getTransparentResources(ClassLoader, String) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 
getURL(File) - Static method in class org.zeroturnaround.javarebel.integration.util.IoUtil
 
getValue() - Method in interface org.zeroturnaround.javarebel.integration.util.codegen.ReturnValue
 
getVmArguments() - Static method in class org.zeroturnaround.javarebel.integration.util.MiscUtil
 
getXRebelCopyInstead(CtMethod) - Static method in class org.zeroturnaround.javarebel.integration.support.NoConflict
 

H

hasClass(ClassPool, String) - Static method in class org.zeroturnaround.javarebel.integration.util.JavassistUtil
 
hasDeclaredConstructor(ClassPool, String, String[]) - Static method in class org.zeroturnaround.javarebel.integration.util.JavassistUtil
 
hasDeclaredField(CtClass, String) - Static method in class org.zeroturnaround.javarebel.integration.util.JavassistUtil
 
hasDeclaredMethod(CtClass, String) - Static method in class org.zeroturnaround.javarebel.integration.util.JavassistUtil
 
hasDeclaredMethod(ClassPool, CtClass, String, String[]) - Static method in class org.zeroturnaround.javarebel.integration.util.JavassistUtil
 
hasDeclaredMethod(ClassPool, String, String, String[]) - Static method in class org.zeroturnaround.javarebel.integration.util.JavassistUtil
 
hasJava5() - Static method in class org.zeroturnaround.javarebel.integration.util.EnvironmentUtil
is at least java5
hasJava6() - Static method in class org.zeroturnaround.javarebel.integration.util.EnvironmentUtil
is at least java6
hasJava7() - Static method in class org.zeroturnaround.javarebel.integration.util.EnvironmentUtil
is at least java7
hasJava8() - Static method in class org.zeroturnaround.javarebel.integration.util.EnvironmentUtil
is at least java8
hasJava9() - Static method in class org.zeroturnaround.javarebel.integration.util.EnvironmentUtil
is at least java9
hasMethod(CtClass, String, String) - Static method in class org.zeroturnaround.javarebel.integration.util.JavassistUtil
 
hasValue() - Method in interface org.zeroturnaround.javarebel.integration.util.codegen.ReturnValue
 

I

identityToString(Object) - Static method in class org.zeroturnaround.javarebel.integration.util.MiscUtil
Return a String representation of an object's overall identity.
identityToString(Class<?>) - Static method in class org.zeroturnaround.javarebel.integration.util.MiscUtil
Return a String representation of a class' overall identity.
identityToString(Class<?>[]) - Static method in class org.zeroturnaround.javarebel.integration.util.MiscUtil
Return a String representation of a classes' overall identities.
implement(String) - Static method in class org.zeroturnaround.javarebel.integration.support.CBPs
 
implement(Class) - Static method in class org.zeroturnaround.javarebel.integration.support.CBPs
 
ImplementInterfaceCBP - Class in org.zeroturnaround.javarebel.integration.generic
Processor making the class implement the given interface only if it is not already doing so.
implementsInterface(CtClass, String) - Static method in class org.zeroturnaround.javarebel.integration.util.JavassistUtil
 
importClass(Class<?>) - Method in interface org.zeroturnaround.javarebel.integration.support.CBPs.DirectProcessor
 
importPackage(String) - Method in class org.zeroturnaround.javarebel.integration.support.CBPs.DelayedProcessor
 
importPackage(String) - Method in interface org.zeroturnaround.javarebel.integration.support.CBPs.DirectProcessor
 
init() - Static method in class org.zeroturnaround.javarebel.integration.util.JavassistUtil
 
inputStream - Variable in class org.zeroturnaround.javarebel.integration.util.ClassLoaderResourcesInputStreamDecorator
 
insertAfter(String, String) - Method in interface org.zeroturnaround.javarebel.integration.support.CBPs.DirectProcessor
 
insertAfter(AfterMethodCallHandler, BehaviorSelector) - Method in class org.zeroturnaround.javarebel.integration.util.codegen.JavaCodeInvokerCBPFactory
 
insertAfter(AfterMethodCallHandler, String[]) - Method in class org.zeroturnaround.javarebel.integration.util.codegen.JavaCodeInvokerCBPFactory
 
insertAfterClinit(String) - Method in interface org.zeroturnaround.javarebel.integration.support.CBPs.DirectProcessor
 
insertAfterLeafCtors(String) - Method in interface org.zeroturnaround.javarebel.integration.support.CBPs.DirectProcessor
 
insertBefore(String, String) - Method in interface org.zeroturnaround.javarebel.integration.support.CBPs.DirectProcessor
 
insertBefore(BeforeMethodCallHandler, BehaviorSelector) - Method in class org.zeroturnaround.javarebel.integration.util.codegen.JavaCodeInvokerCBPFactory
 
insertBefore(BeforeMethodCallHandler, String[]) - Method in class org.zeroturnaround.javarebel.integration.util.codegen.JavaCodeInvokerCBPFactory
 
insertBeforeLeafCtors(String) - Method in interface org.zeroturnaround.javarebel.integration.support.CBPs.DirectProcessor
 
instrument(String, ExprEditor) - Method in interface org.zeroturnaround.javarebel.integration.support.CBPs.DirectProcessor
Instruments a declared method with the given name.
instrumentAll(String, ExprEditor) - Method in interface org.zeroturnaround.javarebel.integration.support.CBPs.DirectProcessor
Instruments all declared methods with the given name.
interceptIntegrationProcessor(ClassBytecodeProcessor) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 
invoke(Object, Method, Method, Object[]) - Method in class org.zeroturnaround.javarebel.integration.generic.RedirectMethodHandler
 
invoke(Object, Method, Method, Object[]) - Method in class org.zeroturnaround.javarebel.integration.generic.ReloadingMethodHandler
 
invoke(Object, String, Object, Object, Object) - Static method in class org.zeroturnaround.javarebel.integration.util.ReflectionUtil
Invoke a declared method with three parameters.
invoke(Object, String, Object, Object) - Static method in class org.zeroturnaround.javarebel.integration.util.ReflectionUtil
Invoke a declared method with two parameters.
invoke(Object, String, Object) - Static method in class org.zeroturnaround.javarebel.integration.util.ReflectionUtil
Invoke a declared method with one parameter.
invoke(Object, String) - Static method in class org.zeroturnaround.javarebel.integration.util.ReflectionUtil
Invoke a declared method with no parameters
invokeAfterHandler(String, Object, String, Object[], ReturnValue) - Method in interface org.zeroturnaround.javarebel.integration.util.codegen.Accessor
 
invokeAfterHandler(String, Object, String, Object[], ReturnValue) - Method in class org.zeroturnaround.javarebel.integration.util.codegen.AccessorImpl
 
invokeBeforeHandler(String, Object, String, Object[]) - Method in interface org.zeroturnaround.javarebel.integration.util.codegen.Accessor
 
invokeBeforeHandler(String, Object, String, Object[]) - Method in class org.zeroturnaround.javarebel.integration.util.codegen.AccessorImpl
 
invokeByArgs(Object, String, Object...) - Static method in class org.zeroturnaround.javarebel.integration.util.ReflectionUtil
 
IoUtil - Class in org.zeroturnaround.javarebel.integration.util
Helper methods for managing streams
IoUtil() - Constructor for class org.zeroturnaround.javarebel.integration.util.IoUtil
 
is32bit() - Static method in class org.zeroturnaround.javarebel.integration.util.EnvironmentUtil
 
is64bit() - Static method in class org.zeroturnaround.javarebel.integration.util.EnvironmentUtil
 
isActive(String) - Static method in class org.zeroturnaround.javarebel.integration.util.MonitorUtil
 
isAmd64() - Static method in class org.zeroturnaround.javarebel.integration.util.EnvironmentUtil
 
isCheckingPluginDependencies(ClassLoader) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 
isDirty() - Method in class org.zeroturnaround.javarebel.integration.monitor.FileMonitorAdapter
 
isEmpty() - Method in class org.zeroturnaround.javarebel.integration.util.NopMap
 
isEmpty() - Method in class org.zeroturnaround.javarebel.integration.util.NopSet
 
isEmpty() - Method in class org.zeroturnaround.javarebel.integration.util.WeakIdentityHashMap
Returns true if this map contains no key-value mappings.
isException() - Method in interface org.zeroturnaround.javarebel.integration.util.codegen.ReturnValue
 
isFilteringMissingMethods() - Method in class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 
isHandlerApplied(CtBehavior) - Method in interface org.zeroturnaround.javarebel.integration.util.codegen.BehaviorSelector
 
isHandlerApplied(CtBehavior) - Method in class org.zeroturnaround.javarebel.integration.util.codegen.ConstructorSelector
 
isHandlerApplied(CtConstructor) - Method in class org.zeroturnaround.javarebel.integration.util.codegen.ConstructorSelector
 
isHandlerApplied(CtMethod) - Method in class org.zeroturnaround.javarebel.integration.util.codegen.MethodNameBasedSelector
 
isHandlerApplied(CtBehavior) - Method in class org.zeroturnaround.javarebel.integration.util.codegen.MethodSelector
 
isHandlerApplied(CtMethod) - Method in class org.zeroturnaround.javarebel.integration.util.codegen.MethodSelector
 
isLinux() - Static method in class org.zeroturnaround.javarebel.integration.util.EnvironmentUtil
 
isLoadedClass(ClassLoader, String) - Static method in class org.zeroturnaround.javarebel.integration.util.ReloaderUtil
 
isMac() - Static method in class org.zeroturnaround.javarebel.integration.util.EnvironmentUtil
 
isMarkedDeployment(String) - Static method in class org.zeroturnaround.javarebel.integration.util.DeployUtil
 
isMethodVisible(CtClass, String) - Static method in class org.zeroturnaround.javarebel.integration.util.JavassistUtil
Checks if ctClass or any of its superclasses contains a non-private method with given name
isPartnerPlatform() - Method in class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 
isReloadableClassHierarchy(Class<?>) - Static method in class org.zeroturnaround.javarebel.integration.util.ReloaderUtil
 
isReloadingAnyClass(Collection<Class<?>>) - Static method in class org.zeroturnaround.javarebel.integration.util.ReloaderUtil
 
isReloadingAnyClass(Collection<Class<?>>, Class<?>) - Static method in class org.zeroturnaround.javarebel.integration.util.ReloaderUtil
 
isResourceReplaced(ClassLoader, String) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 
isUseReflectionOnInstanceNaming() - Method in class org.zeroturnaround.javarebel.integration.util.codegen.JavaCodeInvokerCBPFactory
check whether we use reflection when turning instances to String.
isVoid() - Method in interface org.zeroturnaround.javarebel.integration.util.codegen.ReturnValue
 
isWindows() - Static method in class org.zeroturnaround.javarebel.integration.util.EnvironmentUtil
 
isWindows9x() - Static method in class org.zeroturnaround.javarebel.integration.util.EnvironmentUtil
 
iterator() - Method in class org.zeroturnaround.javarebel.integration.util.NopSet
 

J

JavaCodeInvokerCBPFactory - Class in org.zeroturnaround.javarebel.integration.util.codegen
Allows redirecting method calls to provided Java code
JavaCodeInvokerCBPFactory() - Constructor for class org.zeroturnaround.javarebel.integration.util.codegen.JavaCodeInvokerCBPFactory
 
JavaCodeInvokerCBPFactory(Class) - Constructor for class org.zeroturnaround.javarebel.integration.util.codegen.JavaCodeInvokerCBPFactory
 
JavassistClassBytecodeProcessor - Class in org.zeroturnaround.javarebel.integration.support
Javassist-based bytecode processor callback.
JavassistClassBytecodeProcessor() - Constructor for class org.zeroturnaround.javarebel.integration.support.JavassistClassBytecodeProcessor
 
JavassistProxyIntegration - Class in org.zeroturnaround.javarebel.integration.support
Gives the possibility to predefine some classes for JavassistClassBytecodeProcessor
JavassistProxyIntegration() - Constructor for class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 
JavassistUtil - Class in org.zeroturnaround.javarebel.integration.util
 
JavassistUtil() - Constructor for class org.zeroturnaround.javarebel.integration.util.JavassistUtil
 
JavassistUtil.MethodCallReplaceEditor - Class in org.zeroturnaround.javarebel.integration.util
 
jrClean() - Method in interface org.zeroturnaround.javarebel.integration.generic.Cleaner
 
jrReinitialize() - Method in interface org.zeroturnaround.javarebel.integration.generic.Reinitializer
 

K

keySet() - Method in class org.zeroturnaround.javarebel.integration.util.NopMap
 
keySet() - Method in class org.zeroturnaround.javarebel.integration.util.WeakIdentityHashMap
Returns a set view of the keys contained in this map.

L

lastModified() - Method in class org.zeroturnaround.javarebel.integration.generic.RestrictedResource
 
listeners - Static variable in class org.zeroturnaround.javarebel.integration.util.RequestBlockingUtil
 
listeners - Static variable in class org.zeroturnaround.javarebel.integration.util.RequestCountingUtil
 
LIVEREBEL_DEPLOY_LOCK - Static variable in class org.zeroturnaround.javarebel.integration.util.DeployUtil
lock used for synchronizing deploy and undeploy operations so that when server has autodeploy functionality, then we can disable it while performing either deploy or undeploy with LiveRebel
loadedResources - Variable in class org.zeroturnaround.javarebel.integration.util.ClassLoaderResourcesInputStreamDecorator
 
logMethodEntry(LogPolicy, String[]) - Method in class org.zeroturnaround.javarebel.integration.util.codegen.JavaCodeInvokerCBPFactory
Patches the class so it logs method invocations (inserts before method)
logMethodEntry(LogPolicy, BehaviorSelector) - Method in class org.zeroturnaround.javarebel.integration.util.codegen.JavaCodeInvokerCBPFactory
Patches the class so it logs method invocations (inserts before method)
logMethodExit(LogPolicy, String[]) - Method in class org.zeroturnaround.javarebel.integration.util.codegen.JavaCodeInvokerCBPFactory
Patches the class so it logs method invocations (inserts after method)
logMethodExit(LogPolicy, BehaviorSelector) - Method in class org.zeroturnaround.javarebel.integration.util.codegen.JavaCodeInvokerCBPFactory
Patches the class so it logs method invocations (inserts after method)
logMethodInvocation(LogPolicy, String[]) - Method in class org.zeroturnaround.javarebel.integration.util.codegen.JavaCodeInvokerCBPFactory
Patches the class so it logs method invocations (inserts before and after method)
logMethodInvocation(LogPolicy, BehaviorSelector) - Method in class org.zeroturnaround.javarebel.integration.util.codegen.JavaCodeInvokerCBPFactory
Patches the class so it logs method/constructor invocations (inserts before and after method)
LogMonitorHelper - Class in org.zeroturnaround.javarebel.integration.util
Provides static methods for monitoring logging methods invoked from user code.
LogMonitorHelper() - Constructor for class org.zeroturnaround.javarebel.integration.util.LogMonitorHelper
 
LogPolicy - Interface in org.zeroturnaround.javarebel.integration.util.codegen
 

M

makeTransparent(String) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 
makeURL(File) - Static method in class org.zeroturnaround.javarebel.integration.util.ResourceUtil
Converts a File into a URL.
makeURL(File, String) - Static method in class org.zeroturnaround.javarebel.integration.util.ResourceUtil
Converts a JAR entry into a URL.
mark(int) - Method in class org.zeroturnaround.javarebel.integration.util.ClassLoaderResourcesInputStreamDecorator
 
markDeployment(File) - Static method in class org.zeroturnaround.javarebel.integration.util.DeployUtil
Marks the given deployment.
markDeployment(String) - Static method in class org.zeroturnaround.javarebel.integration.util.DeployUtil
Marks the given deployment.
markPotentialRedirect() - Static method in class org.zeroturnaround.javarebel.integration.util.ServletAddingUtil
 
markSupported() - Method in class org.zeroturnaround.javarebel.integration.util.ClassLoaderResourcesInputStreamDecorator
 
MethodCallReplaceEditor(String, String) - Constructor for class org.zeroturnaround.javarebel.integration.util.JavassistUtil.MethodCallReplaceEditor
 
MethodNameBasedSelector - Class in org.zeroturnaround.javarebel.integration.util.codegen
 
MethodNameBasedSelector(String[]) - Constructor for class org.zeroturnaround.javarebel.integration.util.codegen.MethodNameBasedSelector
 
MethodSelector - Class in org.zeroturnaround.javarebel.integration.util.codegen
 
MethodSelector() - Constructor for class org.zeroturnaround.javarebel.integration.util.codegen.MethodSelector
 
MiscUtil - Class in org.zeroturnaround.javarebel.integration.util
 
MiscUtil() - Constructor for class org.zeroturnaround.javarebel.integration.util.MiscUtil
 
modified() - Method in class org.zeroturnaround.javarebel.integration.monitor.MonitoredResource
 
modified(Object) - Static method in class org.zeroturnaround.javarebel.integration.monitor.MonitoredResourceManager
Find the MonitoredResourceManager instance that corresponds to that builder.
MonitoredResource - Class in org.zeroturnaround.javarebel.integration.monitor
 
MonitoredResource(Resource) - Constructor for class org.zeroturnaround.javarebel.integration.monitor.MonitoredResource
 
MonitoredResource(Resource, boolean) - Constructor for class org.zeroturnaround.javarebel.integration.monitor.MonitoredResource
 
MonitoredResourceManager - Class in org.zeroturnaround.javarebel.integration.monitor
This is a helper class that makes it easier to record and reproduce a complicated configuration building process.
MonitoredResourceManager() - Constructor for class org.zeroturnaround.javarebel.integration.monitor.MonitoredResourceManager
 
monitorLogMethod(Object) - Static method in class org.zeroturnaround.javarebel.integration.util.LogMonitorHelper
 
MonitorUtil - Class in org.zeroturnaround.javarebel.integration.util
Provides thread-local named counters.
MonitorUtil() - Constructor for class org.zeroturnaround.javarebel.integration.util.MonitorUtil
 
MultiReloadCheckListener - Class in org.zeroturnaround.javarebel.integration.generic
ReloadCheckListener that checks a given set of classes.
MultiReloadCheckListener(Collection<Class<?>>) - Constructor for class org.zeroturnaround.javarebel.integration.generic.MultiReloadCheckListener
 

N

newInstance(AccessControlContext, Resource) - Static method in class org.zeroturnaround.javarebel.integration.generic.RestrictedResource
 
NoConflict - Class in org.zeroturnaround.javarebel.integration.support
Constants here defined to avoid conflicts between JRebel's and XRebel's patching.
NoConflict() - Constructor for class org.zeroturnaround.javarebel.integration.support.NoConflict
 
Nop - Interface in org.zeroturnaround.javarebel.integration.generic
Interface that is used as the only parameter type of NOP-constructor.
NopConstructorCBP - Class in org.zeroturnaround.javarebel.integration.generic
Processor adding NOP constructors to the classes.
NopMap<K,V> - Class in org.zeroturnaround.javarebel.integration.util
Map implementation that is always empty.
NopMap() - Constructor for class org.zeroturnaround.javarebel.integration.util.NopMap
 
NopSet<E> - Class in org.zeroturnaround.javarebel.integration.util
Set implementation that is always empty.
NopSet() - Constructor for class org.zeroturnaround.javarebel.integration.util.NopSet
 

O

onClassEvent(int, Class<?>) - Method in class org.zeroturnaround.javarebel.integration.generic.DependencyClassEventListener
 
onDefaultDirUpdate(File) - Method in interface org.zeroturnaround.javarebel.integration.util.DeployDirUtil.DeployDirListener
 
onInsertAfter(Object, String, Object[], ReturnValue) - Method in interface org.zeroturnaround.javarebel.integration.util.codegen.AfterMethodCallHandler
 
onInsertBefore(Object, String, Object[]) - Method in interface org.zeroturnaround.javarebel.integration.util.codegen.BeforeMethodCallHandler
 
openClassfile(String) - Method in class org.zeroturnaround.javarebel.integration.support.RestrictedClassClassPath
 
openClassfile(String) - Method in class org.zeroturnaround.javarebel.integration.support.RestrictedLoaderClassPath
 
org.zeroturnaround.javarebel.integration.generic - package org.zeroturnaround.javarebel.integration.generic
 
org.zeroturnaround.javarebel.integration.monitor - package org.zeroturnaround.javarebel.integration.monitor
 
org.zeroturnaround.javarebel.integration.support - package org.zeroturnaround.javarebel.integration.support
 
org.zeroturnaround.javarebel.integration.util - package org.zeroturnaround.javarebel.integration.util
 
org.zeroturnaround.javarebel.integration.util.codegen - package org.zeroturnaround.javarebel.integration.util.codegen
 

P

prepareAndMoveDeployment(File, File, String, String, String, DeployUtil.DeployDescriptorInfo) - Static method in class org.zeroturnaround.javarebel.integration.util.DeployUtil
Creates new deployment archive based on originalArchive by adding deployment descriptor with context path and virtualHostName,
and places it to the deployDir
priority() - Method in class org.zeroturnaround.javarebel.integration.generic.DependencyClassEventListener
 
process(ClassPool, ClassLoader, CtClass) - Method in class org.zeroturnaround.javarebel.integration.generic.BaseServletContextImplClassBytecodeProcessor
 
process(ClassPool, ClassLoader, CtClass) - Method in class org.zeroturnaround.javarebel.integration.generic.FindClassClassBytecodeProcessor
 
process(ClassPool, ClassLoader, CtClass) - Method in class org.zeroturnaround.javarebel.integration.generic.ImplementInterfaceCBP
 
process(ClassPool, ClassLoader, CtClass) - Method in class org.zeroturnaround.javarebel.integration.generic.NopConstructorCBP
 
process(ClassPool, ClassLoader, CtClass) - Method in class org.zeroturnaround.javarebel.integration.generic.ServletContextImplClassBytecodeProcessor
 
process(ClassPool, ClassLoader, CtClass) - Method in class org.zeroturnaround.javarebel.integration.generic.StandardClassLoaderCBP
 
process(ClassPool, ClassLoader, CtClass) - Method in class org.zeroturnaround.javarebel.integration.support.AvoidDuplicatePatchingCBP
 
process(ClassPool, ClassLoader, CtClass) - Method in class org.zeroturnaround.javarebel.integration.support.CBPs.DelayedProcessor
 
process(ClassPool, CtClass) - Static method in class org.zeroturnaround.javarebel.integration.support.CBPs
 
process(ClassLoader, String, byte[]) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistClassBytecodeProcessor
 
process(ClassPool, ClassLoader, CtClass) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistClassBytecodeProcessor
Modifies the class to be loaded.
ProxyClassBytecodeProcessor - Interface in org.zeroturnaround.javarebel.integration.support
 
ProxyUtil - Class in org.zeroturnaround.javarebel.integration.util
Helper methods for creating proxies from classes which are processed by the NopConstructorCBP.
ProxyUtil() - Constructor for class org.zeroturnaround.javarebel.integration.util.ProxyUtil
 
put(K, V) - Method in class org.zeroturnaround.javarebel.integration.util.NopMap
 
put(K, V) - Method in class org.zeroturnaround.javarebel.integration.util.WeakIdentityHashMap
Associates the specified value with the specified key in this map.
putAll(Map<? extends K, ? extends V>) - Method in class org.zeroturnaround.javarebel.integration.util.NopMap
 
putAll(Map<? extends K, ? extends V>) - Method in class org.zeroturnaround.javarebel.integration.util.WeakIdentityHashMap
Copies all of the mappings from the specified map to this map These mappings will replace any mappings that this map had for any of the keys currently in the specified map.

R

read() - Method in class org.zeroturnaround.javarebel.integration.util.ClassLoaderResourcesInputStreamDecorator
 
read(byte[], int, int) - Method in class org.zeroturnaround.javarebel.integration.util.ClassLoaderResourcesInputStreamDecorator
 
read(byte[]) - Method in class org.zeroturnaround.javarebel.integration.util.ClassLoaderResourcesInputStreamDecorator
 
recordClassResource(ClassLoader, String, URL) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 
redefineClasses(ClassDefinition...) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 
redefineReloadableClass(Class<?>, byte[]) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 
RedirectMethodHandler - Class in org.zeroturnaround.javarebel.integration.generic
Method handler with changeable target.
RedirectMethodHandler(Object) - Constructor for class org.zeroturnaround.javarebel.integration.generic.RedirectMethodHandler
 
ReflectionUtil - Class in org.zeroturnaround.javarebel.integration.util
 
ReflectionUtil() - Constructor for class org.zeroturnaround.javarebel.integration.util.ReflectionUtil
 
register(URI[]) - Static method in class org.zeroturnaround.javarebel.integration.util.DeployDirUtil
 
register(URI) - Static method in class org.zeroturnaround.javarebel.integration.util.DeployDirUtil
 
register(URL) - Static method in class org.zeroturnaround.javarebel.integration.util.DeployDirUtil
 
register(File) - Static method in class org.zeroturnaround.javarebel.integration.util.DeployDirUtil
 
register(RebelServletContext) - Static method in class org.zeroturnaround.javarebel.integration.util.RequestCountingUtil
 
registerClassLoader(ClassLoader, ClassResourceSource) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 
registerConf(Class<?>) - Static method in class org.zeroturnaround.javarebel.integration.monitor.MonitoredResourceManager
 
registerConf(ClassLoader, String) - Static method in class org.zeroturnaround.javarebel.integration.monitor.MonitoredResourceManager
 
registerConf(URL) - Static method in class org.zeroturnaround.javarebel.integration.monitor.MonitoredResourceManager
 
registerConf(String) - Static method in class org.zeroturnaround.javarebel.integration.monitor.MonitoredResourceManager
 
registerConf(Class<?>, Object) - Static method in class org.zeroturnaround.javarebel.integration.monitor.MonitoredResourceManager
 
registerConf(ClassLoader, String, Object) - Static method in class org.zeroturnaround.javarebel.integration.monitor.MonitoredResourceManager
 
registerConf(String, Object) - Static method in class org.zeroturnaround.javarebel.integration.monitor.MonitoredResourceManager
 
registerConf(URL, Object) - Static method in class org.zeroturnaround.javarebel.integration.monitor.MonitoredResourceManager
 
registerConf(MonitoredResource, Object) - Static method in class org.zeroturnaround.javarebel.integration.monitor.MonitoredResourceManager
 
registerModularClassLoader(ClassLoader) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 
reinitializeClassLoader(ClassLoader) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 
Reinitializer - Interface in org.zeroturnaround.javarebel.integration.generic
 
ReloaderUtil - Class in org.zeroturnaround.javarebel.integration.util
Helper methods for Reloader.
ReloaderUtil() - Constructor for class org.zeroturnaround.javarebel.integration.util.ReloaderUtil
 
ReloadingMethodHandler - Class in org.zeroturnaround.javarebel.integration.generic
Javassist method handler delegating invocations to a reloadable target.
ReloadingMethodHandler(Object, Factory, UpdateChecker) - Constructor for class org.zeroturnaround.javarebel.integration.generic.ReloadingMethodHandler
 
ReloadingProxyFactory - Class in org.zeroturnaround.javarebel.integration.util
 
ReloadingProxyFactory() - Constructor for class org.zeroturnaround.javarebel.integration.util.ReloadingProxyFactory
 
ReloadingProxyFactory.Builder - Interface in org.zeroturnaround.javarebel.integration.util
 
ReloadingProxyFactory.BuilderFactory - Class in org.zeroturnaround.javarebel.integration.util
 
remove(Object) - Method in class org.zeroturnaround.javarebel.integration.util.NopMap
 
remove(Object) - Method in class org.zeroturnaround.javarebel.integration.util.NopSet
 
remove(Object) - Method in class org.zeroturnaround.javarebel.integration.util.WeakIdentityHashMap
Removes the mapping for this key from this map if present.
removeAll(Collection<?>) - Method in class org.zeroturnaround.javarebel.integration.util.NopSet
 
removeClassLoaderDestructionListener(ClassLoaderDestructionListener) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 
removeFinalFromField(String) - Method in interface org.zeroturnaround.javarebel.integration.support.CBPs.DirectProcessor
 
removeIntegrationProcessor(ClassBytecodeProcessor) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 
removeIntegrationProcessors(ClassLoader) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 
replaceMethodCall(String, String) - Static method in class org.zeroturnaround.javarebel.integration.support.CBPs
Creates an ExprEditor that replaces a method call with given source code.
RequestBlockingUtil - Class in org.zeroturnaround.javarebel.integration.util
Helper methods for blocking HTTP requests.
RequestBlockingUtil() - Constructor for class org.zeroturnaround.javarebel.integration.util.RequestBlockingUtil
 
RequestCountingUtil - Class in org.zeroturnaround.javarebel.integration.util
Helper methods for counting currently running HTTP requests.
RequestCountingUtil() - Constructor for class org.zeroturnaround.javarebel.integration.util.RequestCountingUtil
 
RequestListenerUtil - Class in org.zeroturnaround.javarebel.integration.util
 
RequestListenerUtil() - Constructor for class org.zeroturnaround.javarebel.integration.util.RequestListenerUtil
 
ReRunThrottler - Class in org.zeroturnaround.javarebel.integration.util
Utility for throttling method runs for at least checkInterval Example usage:
ReRunThrottler() - Constructor for class org.zeroturnaround.javarebel.integration.util.ReRunThrottler
 
ReRunThrottler(int) - Constructor for class org.zeroturnaround.javarebel.integration.util.ReRunThrottler
 
res - Variable in class org.zeroturnaround.javarebel.integration.monitor.MonitoredResource
 
reset() - Method in class org.zeroturnaround.javarebel.integration.monitor.FileMonitorAdapter
 
reset() - Method in class org.zeroturnaround.javarebel.integration.util.ClassLoaderResourcesInputStreamDecorator
 
ResourceUtil - Class in org.zeroturnaround.javarebel.integration.util
Helper methods for finding resources.
ResourceUtil() - Constructor for class org.zeroturnaround.javarebel.integration.util.ResourceUtil
 
restore() - Method in class org.zeroturnaround.javarebel.integration.util.ContextLClassLoaderSwapper
 
RestrictedClassClassPath - Class in org.zeroturnaround.javarebel.integration.support
 
RestrictedClassClassPath() - Constructor for class org.zeroturnaround.javarebel.integration.support.RestrictedClassClassPath
Creates a new instance of system class path.
RestrictedClassResourceSource - Class in org.zeroturnaround.javarebel.integration.generic
Class resource source using privileged actions.
RestrictedClassResourceSource(ClassLoader) - Constructor for class org.zeroturnaround.javarebel.integration.generic.RestrictedClassResourceSource
 
RestrictedLoaderClassPath - Class in org.zeroturnaround.javarebel.integration.support
 
RestrictedLoaderClassPath(ClassLoader) - Constructor for class org.zeroturnaround.javarebel.integration.support.RestrictedLoaderClassPath
 
RestrictedResource - Class in org.zeroturnaround.javarebel.integration.generic
 
retainAll(Collection<?>) - Method in class org.zeroturnaround.javarebel.integration.util.NopSet
 
ReturnValue - Interface in org.zeroturnaround.javarebel.integration.util.codegen
 
ReturnValueFactory - Class in org.zeroturnaround.javarebel.integration.util.codegen
 
ReturnValueFactory() - Constructor for class org.zeroturnaround.javarebel.integration.util.codegen.ReturnValueFactory
 

S

SecurityController - Class in org.zeroturnaround.javarebel.integration.util
 
SecurityController() - Constructor for class org.zeroturnaround.javarebel.integration.util.SecurityController
 
servletAdded() - Static method in class org.zeroturnaround.javarebel.integration.util.ServletAddingUtil
 
ServletAddingUtil - Class in org.zeroturnaround.javarebel.integration.util
Utility to help with figuring out whether should do a redirect because a servlet was added or not.
ServletAddingUtil() - Constructor for class org.zeroturnaround.javarebel.integration.util.ServletAddingUtil
 
ServletContextImplClassBytecodeProcessor - Class in org.zeroturnaround.javarebel.integration.generic
Bytecode processor for the standard Servlet context integration.
ServletContextImplClassBytecodeProcessor() - Constructor for class org.zeroturnaround.javarebel.integration.generic.ServletContextImplClassBytecodeProcessor
 
set(boolean) - Method in class org.zeroturnaround.javarebel.integration.support.AtomicBoolean
Unconditionally sets to the given value.
setAccessible(AccessibleObject) - Static method in class org.zeroturnaround.javarebel.integration.util.ReflectionUtil
 
setContextClassLoader(ClassLoader) - Static method in class org.zeroturnaround.javarebel.integration.util.MiscUtil
 
setDeclaredFieldValue(Object, String, Object) - Static method in class org.zeroturnaround.javarebel.integration.util.ClassReflectionUtil
Set the value of a field on the given instance.
setExecutable(File) - Static method in class org.zeroturnaround.javarebel.integration.util.ExecUtil
Tries to set the file executable
setImplicitClassNames(Map<String, String>) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistClassBytecodeProcessor
Can modify the class name request from javassist.
setPartnerPlatform(boolean) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 
setTarget(Object) - Method in class org.zeroturnaround.javarebel.integration.generic.RedirectMethodHandler
 
setUseLocalCache(boolean) - Method in class org.zeroturnaround.javarebel.integration.util.codegen.JavaCodeInvokerCBPFactory
Set if handlers will be stored and cached in the instrumented class
setUseReflectionOnInstanceNaming(boolean) - Method in class org.zeroturnaround.javarebel.integration.util.codegen.JavaCodeInvokerCBPFactory
(true by default) set whether we use reflection when turning instances to String.
shouldLog(Object, String, Object[]) - Method in class org.zeroturnaround.javarebel.integration.util.codegen.DefaultLogPolicy
 
shouldLog(Object, String, Object[]) - Method in interface org.zeroturnaround.javarebel.integration.util.codegen.LogPolicy
 
shouldLogStackTrace(Object, String, Object[]) - Method in class org.zeroturnaround.javarebel.integration.util.codegen.DefaultLogPolicy
 
shouldLogStackTrace(Object, String, Object[]) - Method in interface org.zeroturnaround.javarebel.integration.util.codegen.LogPolicy
This method is not guaranteed to be checked at all if shouldLog(..) already returns false for the same arguments
shouldMonitorLogMethod() - Static method in class org.zeroturnaround.javarebel.integration.util.LogMonitorHelper
 
shouldRedirect() - Static method in class org.zeroturnaround.javarebel.integration.util.ServletAddingUtil
 
shouldThrottle() - Method in class org.zeroturnaround.javarebel.integration.util.ReRunThrottler
 
SingleReloadCheckListener - Class in org.zeroturnaround.javarebel.integration.generic
ReloadCheckListener that checks a single class.
SingleReloadCheckListener(Class<?>) - Constructor for class org.zeroturnaround.javarebel.integration.generic.SingleReloadCheckListener
 
size() - Method in class org.zeroturnaround.javarebel.integration.util.NopMap
 
size() - Method in class org.zeroturnaround.javarebel.integration.util.NopSet
 
size() - Method in class org.zeroturnaround.javarebel.integration.util.WeakIdentityHashMap
Returns the number of key-value mappings in this map.
skip(long) - Method in class org.zeroturnaround.javarebel.integration.util.ClassLoaderResourcesInputStreamDecorator
 
skipIfNoClass(String) - Method in interface org.zeroturnaround.javarebel.integration.support.CBPs.DirectProcessor
 
skipIfNoField(String) - Method in interface org.zeroturnaround.javarebel.integration.support.CBPs.DirectProcessor
If the current class does not have a declared field with the given name, then all following processing commands will be turned into no-ops.
skipIfNoMethod(String) - Method in interface org.zeroturnaround.javarebel.integration.support.CBPs.DirectProcessor
 
StandardClassLoaderCBP - Class in org.zeroturnaround.javarebel.integration.generic
CBP for the standard class loader integration.
StandardClassLoaderCBP() - Constructor for class org.zeroturnaround.javarebel.integration.generic.StandardClassLoaderCBP
 
swap() - Method in class org.zeroturnaround.javarebel.integration.util.ContextLClassLoaderSwapper
 
SystemUtil - Class in org.zeroturnaround.javarebel.integration.util
 
SystemUtil() - Constructor for class org.zeroturnaround.javarebel.integration.util.SystemUtil
 

T

toArray() - Method in class org.zeroturnaround.javarebel.integration.util.NopSet
 
toArray(T[]) - Method in class org.zeroturnaround.javarebel.integration.util.NopSet
 
toClassPath(URL[]) - Static method in class org.zeroturnaround.javarebel.integration.util.ResourceUtil
Converts an array of URLs into a class path.
toEnumeration(URL[]) - Static method in class org.zeroturnaround.javarebel.integration.util.ResourceUtil
Converts the array of URLs to an Enumeration.
toEnumeration(File) - Static method in class org.zeroturnaround.javarebel.integration.util.ResourceUtil
 
toString() - Method in class org.zeroturnaround.javarebel.integration.generic.DependencyClassEventListener
 
toString() - Method in class org.zeroturnaround.javarebel.integration.generic.MultiReloadCheckListener
 
toString() - Method in class org.zeroturnaround.javarebel.integration.generic.RestrictedResource
 
toString() - Method in class org.zeroturnaround.javarebel.integration.monitor.FileMonitorAdapter
 
toString() - Method in class org.zeroturnaround.javarebel.integration.monitor.MonitoredResource
 
toString() - Method in class org.zeroturnaround.javarebel.integration.support.RestrictedLoaderClassPath
 
toString(Collection<Object>) - Static method in class org.zeroturnaround.javarebel.integration.util.MiscUtil
 
toString(Object[]) - Static method in class org.zeroturnaround.javarebel.integration.util.MiscUtil
 
toURL() - Method in class org.zeroturnaround.javarebel.integration.generic.RestrictedResource
 
toURLs(Enumeration<URL>) - Static method in class org.zeroturnaround.javarebel.integration.util.ResourceUtil
Converts the Enumeration to an array of URLs.

U

unblock(RebelServletContext) - Static method in class org.zeroturnaround.javarebel.integration.util.RequestBlockingUtil
 
unmarkDeployment(File) - Static method in class org.zeroturnaround.javarebel.integration.util.DeployUtil
Unmarks the given deployment.
unmarkDeployment(String) - Static method in class org.zeroturnaround.javarebel.integration.util.DeployUtil
Unmarks the given deployment.
unmarkDeploymentURL(String) - Static method in class org.zeroturnaround.javarebel.integration.util.DeployUtil
Unmarks the given deployment.
unmarkDeploymentURL(URL) - Static method in class org.zeroturnaround.javarebel.integration.util.DeployUtil
Unmarks the given deployment.
unregister(RebelServletContext) - Static method in class org.zeroturnaround.javarebel.integration.util.RequestCountingUtil
 
unregisterClassLoader(ClassLoader) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 
UpdateChecker - Interface in org.zeroturnaround.javarebel.integration.generic
Up-to-date checker.
updated() - Method in interface org.zeroturnaround.javarebel.integration.generic.UpdateChecker
 
useSeparateCacheForClassesAndResources(ClassLoader) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistProxyIntegration
 

V

values() - Method in class org.zeroturnaround.javarebel.integration.util.NopMap
 
values() - Method in class org.zeroturnaround.javarebel.integration.util.WeakIdentityHashMap
Returns a collection view of the values contained in this map.
valueType(Object) - Static method in class org.zeroturnaround.javarebel.integration.util.codegen.ReturnValueFactory
 
voidType() - Static method in class org.zeroturnaround.javarebel.integration.util.codegen.ReturnValueFactory
 

W

waitUntilNoRunning(RebelServletContext, long) - Static method in class org.zeroturnaround.javarebel.integration.util.RequestCountingUtil
Waits until there are no requests currently running.
weak(ClassBytecodeProcessor) - Static method in class org.zeroturnaround.javarebel.integration.util.WeakUtil
 
weak(ClassEventListener) - Static method in class org.zeroturnaround.javarebel.integration.util.WeakUtil
 
weak(ClassLoaderDestructionListener) - Static method in class org.zeroturnaround.javarebel.integration.util.WeakUtil
 
weak(ClassIdentityFilter) - Static method in class org.zeroturnaround.javarebel.integration.util.WeakUtil
 
weak(RequestListener) - Static method in class org.zeroturnaround.javarebel.integration.util.WeakUtil
 
weak(FileEventListener) - Static method in class org.zeroturnaround.javarebel.integration.util.WeakUtil
 
weakCBP(ClassBytecodeProcessor) - Static method in class org.zeroturnaround.javarebel.integration.util.WeakUtil
Alias for weak(ClassBytecodeProcessor)
weakCDL(ClassLoaderDestructionListener) - Static method in class org.zeroturnaround.javarebel.integration.util.WeakUtil
Alias for weak(ClassLoaderDestructionListener)
weakCEL(ClassEventListener) - Static method in class org.zeroturnaround.javarebel.integration.util.WeakUtil
Alias for weak(ClassEventListener)
weakCIF(ClassIdentityFilter) - Static method in class org.zeroturnaround.javarebel.integration.util.WeakUtil
Alias for weak(ClassIdentityFilter)
WeakIdentityHashMap<K,V> - Class in org.zeroturnaround.javarebel.integration.util
A hashtable-based Map implementation with weak keys and using reference-equality in place of object-equality when comparing keys (and values).
WeakIdentityHashMap(int, float) - Constructor for class org.zeroturnaround.javarebel.integration.util.WeakIdentityHashMap
Constructs a new, empty WeakIdentityHashMap with the given initial capacity and the given load factor.
WeakIdentityHashMap(int) - Constructor for class org.zeroturnaround.javarebel.integration.util.WeakIdentityHashMap
Constructs a new, empty WeakIdentityHashMap with the given initial capacity and the default load factor, which is 0.75.
WeakIdentityHashMap() - Constructor for class org.zeroturnaround.javarebel.integration.util.WeakIdentityHashMap
Constructs a new, empty WeakIdentityHashMap with the default initial capacity (16) and the default load factor (0.75).
WeakIdentityHashMap(Map<K, V>) - Constructor for class org.zeroturnaround.javarebel.integration.util.WeakIdentityHashMap
Constructs a new WeakIdentityHashMap with the same mappings as the specified Map.
WeakUtil - Class in org.zeroturnaround.javarebel.integration.util
 
WeakUtil() - Constructor for class org.zeroturnaround.javarebel.integration.util.WeakUtil
 
withMethod(String) - Method in class org.zeroturnaround.javarebel.integration.support.CBPs.DelayedProcessor
 
withParentInterfaces(Class<?>) - Static method in class org.zeroturnaround.javarebel.integration.util.ReloaderUtil
Deprecated. 
withParentInterfaces(Collection<Class<?>>) - Static method in class org.zeroturnaround.javarebel.integration.util.ReloaderUtil
Deprecated. 
withParents(Class<?>) - Static method in class org.zeroturnaround.javarebel.integration.util.ReloaderUtil
wrap(Object, ReloadingProxyFactory.Builder, UpdateChecker) - Static method in class org.zeroturnaround.javarebel.integration.util.ReloadingProxyFactory
 
wrap(Object, Factory, UpdateChecker) - Static method in class org.zeroturnaround.javarebel.integration.util.ReloadingProxyFactory
 
write(byte[], OutputStream) - Static method in class org.zeroturnaround.javarebel.integration.util.IoUtil
 

X

XREBEL_PREFIX - Static variable in class org.zeroturnaround.javarebel.integration.support.NoConflict
 

_

__buildTarget() - Method in interface org.zeroturnaround.javarebel.integration.util.ReloadingProxyFactory.Builder
 
_createProxyClass(Class<?>) - Static method in class org.zeroturnaround.javarebel.integration.util.ProxyUtil
Creates a proxy class from the given class.
A B C D E F G H I J K L M N O P R S T U V W X _ 
Skip navigation links

Copyright © 2016. All rights reserved.