Index

B C D G H W 
All Classes|All Packages|Serialized Form

B

build() - Method in class com.demonwav.hypo.core.HypoConfig.Builder
Use the current values of this builder to create a new instance of HypoConfig and return it.
build() - Method in class com.demonwav.hypo.core.HypoContext.Builder
Use the current values of this builder to create a new instance of HypoContext and return it.
builder() - Static method in class com.demonwav.hypo.core.HypoConfig
Create a new builder for creating new instances of HypoConfig.
builder() - Static method in class com.demonwav.hypo.core.HypoContext
Create a new builder for creating new instances of HypoContext.
Builder() - Constructor for class com.demonwav.hypo.core.HypoConfig.Builder
Constructor for HypoConfig.Builder.
Builder() - Constructor for class com.demonwav.hypo.core.HypoContext.Builder
Constructor for HypoContext.Builder.

C

clearContextProviders() - Method in class com.demonwav.hypo.core.HypoContext.Builder
Clear the current set of context providers.
clearProviders() - Method in class com.demonwav.hypo.core.HypoContext.Builder
Clear the current set of core providers.
close() - Method in class com.demonwav.hypo.core.HypoContext
 
com.demonwav.hypo.core - package com.demonwav.hypo.core
hypo-core is the standard method of using the hypo-model.

D

decorate(ClassData) - Method in class com.demonwav.hypo.core.DefaultClassDataDecorator
 
DefaultClassDataDecorator - Class in com.demonwav.hypo.core
The default implementation of ClassDataDecorator.
DefaultClassDataDecorator(ClassDataProvider) - Constructor for class com.demonwav.hypo.core.DefaultClassDataDecorator
Create a new instance of this class which will pass the given provider on to each ClassData object's ClassData.setProvider(ClassDataProvider) method.

G

getConfig() - Method in class com.demonwav.hypo.core.HypoContext
Returns the config.
getContextProvider() - Method in class com.demonwav.hypo.core.HypoContext
Returns the context provider.
getDecorator() - Method in class com.demonwav.hypo.core.HypoConfig
getExecutor() - Method in class com.demonwav.hypo.core.HypoContext
Returns the current executor, if there is one.
getParallelism() - Method in class com.demonwav.hypo.core.HypoConfig
Returns the parallelism level to use for Hypo executions.
getProvider() - Method in class com.demonwav.hypo.core.HypoContext
Returns the core provider.

H

HypoConfig - Class in com.demonwav.hypo.core
Core global configuration for Hypo executions.
HypoConfig(int, Function<ClassDataProvider, ClassDataDecorator>) - Constructor for class com.demonwav.hypo.core.HypoConfig
Create a new instance of HypoConfig.
HypoConfig.Builder - Class in com.demonwav.hypo.core
Builder class for creating new instances of HypoConfig.
HypoContext - Class in com.demonwav.hypo.core
Core context for Hypo executions.
HypoContext(HypoConfig, ClassDataProvider, ClassDataProvider) - Constructor for class com.demonwav.hypo.core.HypoContext
Create a new instance of HypoContext.
HypoContext.Builder - Class in com.demonwav.hypo.core
Builder class for creating new instances of HypoContext.
HypoException - Exception in com.demonwav.hypo.core
Generic checked exception for Hypo execution errors.
HypoException(String) - Constructor for exception com.demonwav.hypo.core.HypoException
Constructor for HypoException with a message.
HypoException(String, Throwable) - Constructor for exception com.demonwav.hypo.core.HypoException
Constructor for HypoException with a message and a cause.

W

withConfig(HypoConfig) - Method in class com.demonwav.hypo.core.HypoContext.Builder
Set the config for the context to be built.
withContextProvider(ClassDataProvider) - Method in class com.demonwav.hypo.core.HypoContext.Builder
Add the given provider as a context provider.
withContextProviders(ClassDataProvider...) - Method in class com.demonwav.hypo.core.HypoContext.Builder
Add multiple providers as context providers.
withContextProviders(Collection<? extends ClassDataProvider>) - Method in class com.demonwav.hypo.core.HypoContext.Builder
Add a collection of provider as context providers.
withDecorator(Function<ClassDataProvider, ClassDataDecorator>) - Method in class com.demonwav.hypo.core.HypoConfig.Builder
withParallelism(int) - Method in class com.demonwav.hypo.core.HypoConfig.Builder
Set the level of parallelism to use for Hypo executions.
withProvider(ClassDataProvider) - Method in class com.demonwav.hypo.core.HypoContext.Builder
Add the given provider as a core provider to analyze.
withProviders(ClassDataProvider...) - Method in class com.demonwav.hypo.core.HypoContext.Builder
Add multiple providers as core providers to analyze.
withProviders(Collection<? extends ClassDataProvider>) - Method in class com.demonwav.hypo.core.HypoContext.Builder
Add a collection of provider as core providers to analyze.
B C D G H W 
All Classes|All Packages|Serialized Form