A C D F G H I M N O P R S U V W
All Classes All Packages
All Classes All Packages
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 membersthat 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
ObjectMemberwhich is matched by aPredicate. - 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
Stringsclass) 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
All Classes All Packages