Class RegistrationTrackUtils
- java.lang.Object
-
- ru.vyarus.dropwizard.guice.test.util.RegistrationTrackUtils
-
public final class RegistrationTrackUtils extends java.lang.Object
Utilities for rendering registration tracking info for hooks and setup test objects.- Since:
- 20.05.2022
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
fromClass(java.util.List<java.lang.String> info, java.lang.String prefix, java.lang.Class<?>[] classes)
Stores tracking info for registered classes.static void
fromField(java.util.List<java.lang.String> info, java.lang.String prefix, java.util.List<java.lang.reflect.Field> fields, java.lang.Object instance)
Stores tracking info for recognized test class fields.static void
fromInstance(java.util.List<java.lang.String> info, java.lang.String prefix, java.lang.Object[] instances)
Stores tracking info for registered instances.
-
-
-
Method Detail
-
fromClass
public static void fromClass(java.util.List<java.lang.String> info, java.lang.String prefix, java.lang.Class<?>[] classes)
Stores tracking info for registered classes.- Parameters:
info
- info holderprefix
- source identityclasses
- items to append
-
fromInstance
public static void fromInstance(java.util.List<java.lang.String> info, java.lang.String prefix, java.lang.Object[] instances)
Stores tracking info for registered instances.- Parameters:
info
- info holderprefix
- source identityinstances
- instances to append
-
fromField
public static void fromField(java.util.List<java.lang.String> info, java.lang.String prefix, java.util.List<java.lang.reflect.Field> fields, java.lang.Object instance)
Stores tracking info for recognized test class fields.- Parameters:
info
- info holderprefix
- source identityfields
- fields to appendinstance
- test instance or null for static fields
-
-