- sameInstanceMatcher(String) - Static method in class net.amygdalum.testrecorder.deserializers.Templates
-
- ScheduledTestGenerator - Class in net.amygdalum.testrecorder
-
- ScheduledTestGenerator(Class<? extends Runnable>) - Constructor for class net.amygdalum.testrecorder.ScheduledTestGenerator
-
- SerializationException - Exception in net.amygdalum.testrecorder
-
- SerializationException(Throwable) - Constructor for exception net.amygdalum.testrecorder.SerializationException
-
- SerializationProfile - Interface in net.amygdalum.testrecorder
-
- serialize(Object) - Method in class net.amygdalum.testrecorder.CodeSerializer
-
- serialize(Type, Object) - Method in class net.amygdalum.testrecorder.CodeSerializer
-
- serialize(Type, Object) - Method in class net.amygdalum.testrecorder.ConfigurableSerializerFacade
-
- serialize(Type[], Object[]) - Method in class net.amygdalum.testrecorder.ConfigurableSerializerFacade
-
- serialize(Field, Object) - Method in class net.amygdalum.testrecorder.ConfigurableSerializerFacade
-
- serialize(Type, Object) - Method in interface net.amygdalum.testrecorder.SerializerFacade
-
- serialize(Type[], Object[]) - Method in interface net.amygdalum.testrecorder.SerializerFacade
-
- serialize(Field, Object) - Method in interface net.amygdalum.testrecorder.SerializerFacade
-
- SerializedArray - Class in net.amygdalum.testrecorder.values
-
Serializing to SerializedArray is restricted to arrays of any variant.
- SerializedArray(Type) - Constructor for class net.amygdalum.testrecorder.values.SerializedArray
-
- SerializedEnum - Class in net.amygdalum.testrecorder.values
-
Serializing to SerializedEnum is restricted to enums.
- SerializedEnum(Type) - Constructor for class net.amygdalum.testrecorder.values.SerializedEnum
-
- SerializedField - Class in net.amygdalum.testrecorder.values
-
- SerializedField(Class<?>, String, Type, SerializedValue) - Constructor for class net.amygdalum.testrecorder.values.SerializedField
-
- SerializedImmutable<V> - Class in net.amygdalum.testrecorder.values
-
Serializing to SerializedImmutable is restricted to objects of a class that complies with following criteria:
- it is a class with immutable values (like BigInteger, BigDecimal
- SerializedImmutable(Type) - Constructor for class net.amygdalum.testrecorder.values.SerializedImmutable
-
- SerializedImmutableType - Interface in net.amygdalum.testrecorder
-
- SerializedInput - Class in net.amygdalum.testrecorder.values
-
- SerializedInput(Class<?>, String, Type, SerializedValue, Type[], SerializedValue...) - Constructor for class net.amygdalum.testrecorder.values.SerializedInput
-
- SerializedInput(Class<?>, String, Type[], SerializedValue...) - Constructor for class net.amygdalum.testrecorder.values.SerializedInput
-
- SerializedList - Class in net.amygdalum.testrecorder.values
-
Serializing to SerializedList is restricted to objects of a class that complies with following criteria:
- is a sub class of java.util.List (deserializers can depend on the java.util.Set interface)
- has an empty public default constructor (deserializers potentially call the standard constructor)
- has an add method that is sequence invariant (deserializers potentially call the add method)
Serializing objects not complying to this criteria is possible, just make sure that their exists a custom deserializer for these objects
- SerializedList(Type) - Constructor for class net.amygdalum.testrecorder.values.SerializedList
-
- SerializedLiteral - Class in net.amygdalum.testrecorder.values
-
Serializing to SerializedLiteral is only valid for primitive types and non-null Strings.
- SerializedMap - Class in net.amygdalum.testrecorder.values
-
Serializing to SerializedMap is restricted to objects of a class that complies with following criteria:
- is a sub class of java.util.Map (deserializers can depend on the java.util.Set interface)
- has an empty public default constructor (deserializers potentially call the standard constructor)
- has a put method that is sequence invariant (deserializers potentially call the put method)
Serializing objects not complying to this criteria is possible, just make sure that their exists a custom deserializer for these objects
- SerializedMap(Type) - Constructor for class net.amygdalum.testrecorder.values.SerializedMap
-
- SerializedNull - Class in net.amygdalum.testrecorder.values
-
Serializing to SerializedNull is only valid and strongly recommended for any value that is null.
- SerializedObject - Class in net.amygdalum.testrecorder.values
-
Serializing to SerializedObject is the default if no other SerializedValue matches.
- SerializedObject(Type) - Constructor for class net.amygdalum.testrecorder.values.SerializedObject
-
- SerializedOutput - Class in net.amygdalum.testrecorder.values
-
- SerializedOutput(Class<?>, String, Type[], SerializedValue...) - Constructor for class net.amygdalum.testrecorder.values.SerializedOutput
-
- SerializedReferenceType - Interface in net.amygdalum.testrecorder
-
- SerializedSet - Class in net.amygdalum.testrecorder.values
-
Serializing to SerializedSet is restricted to objects of a class that complies with following criteria:
- is a sub class of java.util.Set (deserializers can depend on the java.util.Set interface)
- has an empty public default constructor (deserializers potentially call the standard constructor)
- has an add method that is sequence invariant (deserializers potentially call the add method)
Serializing objects not complying to this criteria is possible, just make sure that their exists a custom deserializer for these objects
- SerializedSet(Type) - Constructor for class net.amygdalum.testrecorder.values.SerializedSet
-
- SerializedValue - Interface in net.amygdalum.testrecorder
-
A serialized value.
- SerializedValueType - Interface in net.amygdalum.testrecorder
-
- Serializer<T extends SerializedValue> - Interface in net.amygdalum.testrecorder
-
- SerializerFacade - Interface in net.amygdalum.testrecorder
-
- SerializerFactory<T extends SerializedValue> - Interface in net.amygdalum.testrecorder
-
- set(int, SerializedValue) - Method in class net.amygdalum.testrecorder.values.SerializedList
-
- setExpectArgs(SerializedValue...) - Method in class net.amygdalum.testrecorder.ContextSnapshot
-
- setExpectException(SerializedValue) - Method in class net.amygdalum.testrecorder.ContextSnapshot
-
- setExpectGlobals(SerializedField...) - Method in class net.amygdalum.testrecorder.ContextSnapshot
-
- setExpectOutput(List<SerializedOutput>) - Method in class net.amygdalum.testrecorder.ContextSnapshot
-
- setExpectResult(SerializedValue) - Method in class net.amygdalum.testrecorder.ContextSnapshot
-
- setExpectThis(SerializedValue) - Method in class net.amygdalum.testrecorder.ContextSnapshot
-
- setField(Object, String, Object) - Static method in class net.amygdalum.testrecorder.util.GenericObject
-
- setField(Object, Field, Object) - Static method in class net.amygdalum.testrecorder.util.GenericObject
-
- setField(String, Object) - Method in class net.amygdalum.testrecorder.Wrapped
-
- setMatcher(DeserializerFactory) - Method in class net.amygdalum.testrecorder.TestGenerator
-
- setName(String) - Method in class net.amygdalum.testrecorder.values.SerializedEnum
-
- setResultType(Type) - Method in interface net.amygdalum.testrecorder.SerializedReferenceType
-
- setResultType(Type) - Method in class net.amygdalum.testrecorder.values.AbstractSerializedReferenceType
-
- setSetup(DeserializerFactory) - Method in class net.amygdalum.testrecorder.TestGenerator
-
- setSetupArgs(SerializedValue...) - Method in class net.amygdalum.testrecorder.ContextSnapshot
-
- setSetupGlobals(SerializedField...) - Method in class net.amygdalum.testrecorder.ContextSnapshot
-
- setSetupInput(List<SerializedInput>) - Method in class net.amygdalum.testrecorder.ContextSnapshot
-
- setSetupThis(SerializedValue) - Method in class net.amygdalum.testrecorder.ContextSnapshot
-
- SetterParam - Class in net.amygdalum.testrecorder.deserializers
-
- SetterParam(Method, SerializedField, Object) - Constructor for class net.amygdalum.testrecorder.deserializers.SetterParam
-
- setType(Type) - Method in interface net.amygdalum.testrecorder.SerializedValue
-
- setType(Type) - Method in class net.amygdalum.testrecorder.values.AbstractSerializedValue
-
- SetupInput - Class in net.amygdalum.testrecorder.util
-
- SetupInput() - Constructor for class net.amygdalum.testrecorder.util.SetupInput
-
- setupVariables(String, Object...) - Method in class net.amygdalum.testrecorder.SnapshotGenerator
-
- setupVariables(String, Object, Object...) - Method in class net.amygdalum.testrecorder.SnapshotProcess
-
- setValue(V) - Method in class net.amygdalum.testrecorder.values.SerializedImmutable
-
- shortArrayContaining(short...) - Static method in class net.amygdalum.testrecorder.util.PrimitiveArrayMatcher
-
- SimpleDeserializer - Class in net.amygdalum.testrecorder.deserializers
-
- SimpleDeserializer() - Constructor for class net.amygdalum.testrecorder.deserializers.SimpleDeserializer
-
- simpleValue(SerializedValue) - Method in class net.amygdalum.testrecorder.deserializers.matcher.ObjectToMatcherCode
-
- size() - Method in class net.amygdalum.testrecorder.values.SerializedList
-
- size() - Method in class net.amygdalum.testrecorder.values.SerializedMap
-
- size() - Method in class net.amygdalum.testrecorder.values.SerializedSet
-
- Snapshot - Annotation Type in net.amygdalum.testrecorder
-
- SNAPSHOT_GENERATOR_FIELD_NAME - Static variable in class net.amygdalum.testrecorder.SnapshotInstrumentor
-
- SnapshotConfig - Interface in net.amygdalum.testrecorder
-
- SnapshotConsumer - Interface in net.amygdalum.testrecorder
-
- SnapshotExcluded - Annotation Type in net.amygdalum.testrecorder
-
- SnapshotGenerator - Class in net.amygdalum.testrecorder
-
- SnapshotGenerator(Object, Class<? extends SnapshotConfig>) - Constructor for class net.amygdalum.testrecorder.SnapshotGenerator
-
- SnapshotInput - Annotation Type in net.amygdalum.testrecorder
-
- SnapshotInstrumentor - Class in net.amygdalum.testrecorder
-
- SnapshotInstrumentor(SnapshotConfig) - Constructor for class net.amygdalum.testrecorder.SnapshotInstrumentor
-
- SnapshotOutput - Annotation Type in net.amygdalum.testrecorder
-
- SnapshotProcess - Class in net.amygdalum.testrecorder
-
- SnapshotProcess(ExecutorService, long, ContextSnapshotFactory) - Constructor for class net.amygdalum.testrecorder.SnapshotProcess
-
- startingWith(String...) - Static method in class net.amygdalum.testrecorder.TypeSelector
-
- staticImport(Class<?>, String) - Method in class net.amygdalum.testrecorder.deserializers.TypeManager
-
- stringOf(String) - Static method in class net.amygdalum.testrecorder.deserializers.Templates
-
- subList(int, int) - Method in class net.amygdalum.testrecorder.values.SerializedList
-