Skip navigation links
A B C D E F G I L M O P S V W 

A

assertThatMapper(Object) - Static method in class com.github.ngeor.yak4j.MappingTestHelper
Sets the mapper that will be tested.

B

BeanUtils - Class in com.github.ngeor.yak4j
Bean utility methods.
BuilderWithMapper - Interface in com.github.ngeor.yak4j
A builder for MappingTestHelper that holds the mapper to test.
BuilderWithSourceClass - Interface in com.github.ngeor.yak4j
A builder that holds a mapper object to test and the source class of the objects to map.

C

canMap(Class<?>) - Method in interface com.github.ngeor.yak4j.BuilderWithMapper
Sets up the assumption that the mapper can map the given source class.
canMap(Class<?>) - Method in class com.github.ngeor.yak4j.MappingTestHelper
Sets the source class that will be mapped by the mapper.
canProvide(Class<?>) - Method in class com.github.ngeor.yak4j.GenericValueProvider
 
canProvide(Class<?>) - Method in class com.github.ngeor.yak4j.StringValueProvider
 
canProvide(Class<?>) - Method in interface com.github.ngeor.yak4j.ValueProvider
Checks if this provider can supply values for the given class.
classForName(String) - Static method in class com.github.ngeor.yak4j.BeanUtils
Gets the class by the given name as an optional instance.
com.github.ngeor.yak4j - package com.github.ngeor.yak4j
 

D

DefaultValueProvidersSupplier - Class in com.github.ngeor.yak4j
Supplies the default value providers.
DefaultValueProvidersSupplier() - Constructor for class com.github.ngeor.yak4j.DefaultValueProvidersSupplier
 

E

ExpressionValueProvider<T> - Class in com.github.ngeor.yak4j
A provider that uses a Supplier to provide its value.
ExpressionValueProvider(Class<T>, Supplier<T>) - Constructor for class com.github.ngeor.yak4j.ExpressionValueProvider
 

F

FinalBuilder - Interface in com.github.ngeor.yak4j
A builder that is ready to perform the assertion.

G

GenericValueProvider<T> - Class in com.github.ngeor.yak4j
Base class for generic value providers.
GenericValueProvider(Class<T>) - Constructor for class com.github.ngeor.yak4j.GenericValueProvider
 
get() - Method in class com.github.ngeor.yak4j.DefaultValueProvidersSupplier
 
getGetter(Object, String) - Static method in class com.github.ngeor.yak4j.BeanUtils
Gets the getter method of the specified property.
getListMode() - Method in class com.github.ngeor.yak4j.Options
 
getMaxRecursionDepth() - Method in class com.github.ngeor.yak4j.Options
 
getProperty(Object, String) - Static method in class com.github.ngeor.yak4j.BeanUtils
Gets the value of the specified property.
getSetter(Object, String) - Static method in class com.github.ngeor.yak4j.BeanUtils
 

I

ignoringProperties(String...) - Method in interface com.github.ngeor.yak4j.BuilderWithSourceClass
 
ignoringProperties(String...) - Method in class com.github.ngeor.yak4j.MappingTestHelper
 
into(Class<?>) - Method in interface com.github.ngeor.yak4j.FinalBuilder
 
into(Class<?>) - Method in class com.github.ngeor.yak4j.MappingTestHelper
Tests that the mapper under test can map the source class into the destination class.
isSetter(Method) - Static method in class com.github.ngeor.yak4j.BeanUtils
 

L

ListMode - Enum in com.github.ngeor.yak4j
Determines how lists should be created.

M

MappingTestHelper - Class in com.github.ngeor.yak4j
Helps testing the various mapper classes.

O

Options - Class in com.github.ngeor.yak4j
Options for the mapping test helper.
Options(int, ListMode) - Constructor for class com.github.ngeor.yak4j.Options
 
Options() - Constructor for class com.github.ngeor.yak4j.Options
 

P

provide(Class<?>, Method) - Method in class com.github.ngeor.yak4j.ExpressionValueProvider
 
provide(Class<?>, Method) - Method in class com.github.ngeor.yak4j.GenericValueProvider
 
provide(Class<?>, Method) - Method in class com.github.ngeor.yak4j.SingleValueProvider
 
provide(Class<?>, Method) - Method in class com.github.ngeor.yak4j.StringValueProvider
 
provide(Class<?>, Method) - Method in interface com.github.ngeor.yak4j.ValueProvider
Provides a value for the given class.

S

setProperty(Object, String, Object) - Static method in class com.github.ngeor.yak4j.BeanUtils
 
SingleValueProvider<T> - Class in com.github.ngeor.yak4j
A provider that always provides the same value.
SingleValueProvider(Class<T>, T) - Constructor for class com.github.ngeor.yak4j.SingleValueProvider
 
StringValueProvider - Class in com.github.ngeor.yak4j
A provider for strings.
StringValueProvider() - Constructor for class com.github.ngeor.yak4j.StringValueProvider
 

V

valueOf(String) - Static method in enum com.github.ngeor.yak4j.ListMode
Returns the enum constant of this type with the specified name.
ValueProvider - Interface in com.github.ngeor.yak4j
Creates values for a given parameter type.
values() - Static method in enum com.github.ngeor.yak4j.ListMode
Returns an array containing the constants of this enum type, in the order they are declared.

W

withListMode(ListMode) - Method in interface com.github.ngeor.yak4j.BuilderWithSourceClass
 
withListMode(ListMode) - Method in class com.github.ngeor.yak4j.MappingTestHelper
 
withListMode(ListMode) - Method in class com.github.ngeor.yak4j.Options
 
withMaxRecursionDepth(int) - Method in interface com.github.ngeor.yak4j.BuilderWithSourceClass
 
withMaxRecursionDepth(int) - Method in class com.github.ngeor.yak4j.MappingTestHelper
 
withMaxRecursionDepth(int) - Method in class com.github.ngeor.yak4j.Options
 
withValueProviders(Supplier<ValueProvider[]>) - Method in interface com.github.ngeor.yak4j.BuilderWithSourceClass
 
withValueProviders(Supplier<ValueProvider[]>) - Method in class com.github.ngeor.yak4j.MappingTestHelper
 
A B C D E F G I L M O P S V W 
Skip navigation links

Copyright © 2018. All rights reserved.