- withBuildStrategy(Type<?>, BuildStrategy) - Method in class com.jparams.object.builder.Configuration
-
This will override the default build strategy set for a specific type.
- withCacheAll() - Method in class com.jparams.object.builder.Configuration
-
Enable caching of all objects.
- withCaching(Predicate<Type<?>>) - Method in class com.jparams.object.builder.Configuration
-
Enable caching only on all types matching this predicate.
- withCachingAllExcluding(Type<?>...) - Method in class com.jparams.object.builder.Configuration
-
Enable caching on all types excluding these.
- withCachingAllExcluding(Collection<Type<?>>) - Method in class com.jparams.object.builder.Configuration
-
Enable caching on all types excluding these.
- withCachingOnly(Type<?>...) - Method in class com.jparams.object.builder.Configuration
-
Enable caching only on the given types.
- withCachingOnly(Collection<Type<?>>) - Method in class com.jparams.object.builder.Configuration
-
Enable caching only on the given types.
- withConfiguration(Configuration) - Static method in class com.jparams.object.builder.ObjectBuilder
-
Create an instance of ObjectBuilder with the given configuration.
- withDefaultBuildStrategy(BuildStrategy) - Method in class com.jparams.object.builder.Configuration
-
The default build strategy described how objects should be instantiated.
- withDefaultConfiguration() - Static method in class com.jparams.object.builder.ObjectBuilder
-
Create an instance of ObjectBuilder with default configuration.
- withFailOnError(boolean) - Method in class com.jparams.object.builder.Configuration
-
If set to true, the builder will throw an exception on the first occurrence of an error level issue.
- withFailOnWarning(boolean) - Method in class com.jparams.object.builder.Configuration
-
If set to true, the builder will throw an exception on the first occurrence of an warning level issue.
- withGenerics(List<Type<?>>) - Method in class com.jparams.object.builder.type.Type
-
This method allows you to create a type with generics.
- withGenerics(Type<?>...) - Method in class com.jparams.object.builder.type.Type
-
This method allows you to create a type with generics.
- withGenerics(Class<?>...) - Method in class com.jparams.object.builder.type.Type
-
This method allows you to create a type with generics.
- withMaxDepth(int) - Method in class com.jparams.object.builder.Configuration
-
Define the max depth to which ObjectBuilder should build to.
- withNullProvider(T) - Method in class com.jparams.object.builder.Configuration
-
Configure the provider that will be used to generate null values.
- withPathFilter(PathFilter) - Method in class com.jparams.object.builder.Configuration
-
Filter out paths that should not be built.
- withPrefabValue(Type<?>, Object) - Method in class com.jparams.object.builder.Configuration
-
Define a prefabricated for a given type.
- withProvider(Provider) - Method in class com.jparams.object.builder.Configuration
-
Add a custom provider.