Package | Description |
---|---|
net.amygdalum.testrecorder.deserializers | |
net.amygdalum.testrecorder.types | |
net.amygdalum.testrecorder.values |
Modifier and Type | Method and Description |
---|---|
void |
ReferenceAnalyzer.notifyAggregate(SerializedAggregateType self,
SerializedValue value) |
void |
TreeAnalysisListener.notifyAggregate(SerializedAggregateType self,
SerializedValue value) |
Void |
TreeAnalyzer.visitAggregateType(SerializedAggregateType value) |
Modifier and Type | Method and Description |
---|---|
T |
ReferenceTypeVisitor.visitAggregateType(SerializedAggregateType value) |
Modifier and Type | Class and Description |
---|---|
class |
SerializedArray
Serializing to SerializedArray is restricted to arrays of any variant.
|
class |
SerializedList
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
|
class |
SerializedMap
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
|
class |
SerializedSet
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
|
Copyright © 2020. All rights reserved.