A C D F G H I M N O P R S U V W 
All Classes All Packages

A

addModification(Function<String, String>) - Method in class de.skuzzle.test.snapshots.normalize.StringNormalization
 
any() - Method in class de.skuzzle.test.snapshots.normalize.ObjectMemberAction.ChoosePredicateBuilder
 
apply(String) - Method in class de.skuzzle.test.snapshots.normalize.StringNormalization
 
applyActions(Object, ObjectMembers, ObjectMemberAction...) - Static method in class de.skuzzle.test.snapshots.normalize.ObjectTraversal
 
applyActions(Object, ObjectMembers, Collection<ObjectMemberAction>) - Static method in class de.skuzzle.test.snapshots.normalize.ObjectTraversal
 

C

ChoosePredicateBuilder() - Constructor for class de.skuzzle.test.snapshots.normalize.ObjectMemberAction.ChoosePredicateBuilder
 
collectionParent() - Method in interface de.skuzzle.test.snapshots.normalize.ObjectMember
If ObjectMember.parent() has been discovered in a supported collection type (array, Iterable, Collection, Map) this method returns the respective collection.
consistentlyReplace(Pattern, BiFunction<Integer, String, String>) - Static method in class de.skuzzle.test.snapshots.normalize.Strings
Creates a function that, when applied to a string, will replace all matches of the given pattern with a value returned by the given generator function.
consistentlyReplace(Pattern, Function<Integer, String>) - Static method in class de.skuzzle.test.snapshots.normalize.Strings
Creates a function that, when applied to a string, will replace all matches of the given pattern with a value returned by the given generator function.
consistentlyReplaceWith(BiFunction<Integer, ? super Object, ? extends Object>) - Method in class de.skuzzle.test.snapshots.normalize.ObjectMemberAction.ChooseActionBuilder
 
consistentlyReplaceWith(Function<Integer, ? extends Object>) - Method in class de.skuzzle.test.snapshots.normalize.ObjectMemberAction.ChooseActionBuilder
 
constant(String) - Static method in class de.skuzzle.test.snapshots.normalize.Generators
Generator that produces only the given constant replacement.
consumeWith(Consumer<ObjectMember>) - Method in class de.skuzzle.test.snapshots.normalize.ObjectMemberAction.ChooseActionBuilder
 

D

dateLike(DateTimeFormatter, ChronoUnit) - Static method in class de.skuzzle.test.snapshots.normalize.Generators
A generator that produces deterministic date strings from a counter.
dateLike(ChronoUnit) - Static method in class de.skuzzle.test.snapshots.normalize.Generators
A generator that produces deterministic dates from a counter.
de.skuzzle.test.snapshots.normalize - module de.skuzzle.test.snapshots.normalize
 
de.skuzzle.test.snapshots.normalize - package de.skuzzle.test.snapshots.normalize
 
deterministicUUID() - Static method in class de.skuzzle.test.snapshots.normalize.Generators
Generator that produces deterministic UUIDs from a counter.
directMembersOf(Object, Object, VisitorContext) - Method in interface de.skuzzle.test.snapshots.normalize.ObjectMembers
Internal API method that is used to determine the direct members of the given root object without recursing into children.

F

fieldBased() - Static method in interface de.skuzzle.test.snapshots.normalize.ObjectMembers
 

G

Generators - Class in de.skuzzle.test.snapshots.normalize
 

H

hasTypeCompatibleTo(Class<?>) - Method in interface de.skuzzle.test.snapshots.normalize.ObjectMember
 

I

isReadonly() - Method in interface de.skuzzle.test.snapshots.normalize.ObjectMember
 
isWriteOnly() - Method in interface de.skuzzle.test.snapshots.normalize.ObjectMember
 

M

mapValueTo(Function<? super Object, ? extends Object>) - Method in class de.skuzzle.test.snapshots.normalize.ObjectMemberAction.ChooseActionBuilder
 
members() - Static method in class de.skuzzle.test.snapshots.normalize.ObjectMemberAction
 
members(Object, ObjectMembers) - Static method in class de.skuzzle.test.snapshots.normalize.ObjectTraversal
Creates a lazily populated Stream of object members that are recursively reachable from the given root object.

N

name() - Method in interface de.skuzzle.test.snapshots.normalize.ObjectMember
The canonical name of the member.

O

ObjectMember - Interface in de.skuzzle.test.snapshots.normalize
A pointer to a class member belonging to a certain object instance.
ObjectMemberAction - Class in de.skuzzle.test.snapshots.normalize
An action that can be applied to a ObjectMember which is matched by a Predicate.
ObjectMemberAction.ChooseActionBuilder - Class in de.skuzzle.test.snapshots.normalize
 
ObjectMemberAction.ChoosePredicateBuilder - Class in de.skuzzle.test.snapshots.normalize
 
ObjectMembers - Interface in de.skuzzle.test.snapshots.normalize
Defines how direct members of an actual object instance are discovered.
ObjectTraversal - Class in de.skuzzle.test.snapshots.normalize
Allows to recursively iterate all members of an actual object.
ObjectTraversal() - Constructor for class de.skuzzle.test.snapshots.normalize.ObjectTraversal
 

P

parent() - Method in interface de.skuzzle.test.snapshots.normalize.ObjectMember
The object of which this is a direct child attribute.

R

removeFromParent() - Method in class de.skuzzle.test.snapshots.normalize.ObjectMemberAction.ChooseActionBuilder
 

S

setToEmptyValue() - Method in class de.skuzzle.test.snapshots.normalize.ObjectMemberAction.ChooseActionBuilder
 
setValue(Object) - Method in interface de.skuzzle.test.snapshots.normalize.ObjectMember
Sets the member's value to the respective value.
setValueTo(Object) - Method in class de.skuzzle.test.snapshots.normalize.ObjectMemberAction.ChooseActionBuilder
 
setValueToNull() - Method in class de.skuzzle.test.snapshots.normalize.ObjectMemberAction.ChooseActionBuilder
 
StringNormalization - Class in de.skuzzle.test.snapshots.normalize
Simply collects multiple string modifications (for example as retrieved from Strings class) and applies all of them in order to a String.
Strings - Class in de.skuzzle.test.snapshots.normalize
 
Strings() - Constructor for class de.skuzzle.test.snapshots.normalize.Strings
 

U

using(Function<Method, MethodObjectMembers.PropertyConventions>) - Static method in interface de.skuzzle.test.snapshots.normalize.ObjectMembers
 
usingJavaBeansConventions() - Static method in interface de.skuzzle.test.snapshots.normalize.ObjectMembers
 
UUID - Static variable in class de.skuzzle.test.snapshots.normalize.Generators
 

V

value() - Method in interface de.skuzzle.test.snapshots.normalize.ObjectMember
Reads the member's value.
valueType() - Method in interface de.skuzzle.test.snapshots.normalize.ObjectMember
The type of this member.

W

where(Predicate<ObjectMember>) - Method in class de.skuzzle.test.snapshots.normalize.ObjectMemberAction.ChoosePredicateBuilder
 
withModifications(Collection<? extends Function<String, String>>) - Static method in class de.skuzzle.test.snapshots.normalize.StringNormalization
 
withModifications(Function<String, String>...) - Static method in class de.skuzzle.test.snapshots.normalize.StringNormalization
 
withStringValueMatching(String) - Method in class de.skuzzle.test.snapshots.normalize.ObjectMemberAction.ChoosePredicateBuilder
 
withStringValueMatching(Pattern) - Method in class de.skuzzle.test.snapshots.normalize.ObjectMemberAction.ChoosePredicateBuilder
 
withValueEqualTo(Object) - Method in class de.skuzzle.test.snapshots.normalize.ObjectMemberAction.ChoosePredicateBuilder
 
withValueTypeCompatibleTo(Class<?>) - Method in class de.skuzzle.test.snapshots.normalize.ObjectMemberAction.ChoosePredicateBuilder
 
A C D F G H I M N O P R S U V W 
All Classes All Packages