Package io.micronaut.serde.reference
Interface PropertyReferenceManager
- All Known Subinterfaces:
Deserializer.DecoderContext
,Serializer.EncoderContext
- All Known Implementing Classes:
AbstractPropertyReferenceManager
@Internal
public interface PropertyReferenceManager
interface for managing property references.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Remove the last parent (if present) from the stack.<B,
P> void pushManagedRef
(@NonNull PropertyReference<B, P> reference) Pushes a parent onto the stack.
-
Method Details
-
pushManagedRef
Pushes a parent onto the stack.- Type Parameters:
B
- The bean typeP
- The parent- Parameters:
reference
- The reference- See Also:
-
popManagedRef
void popManagedRef()Remove the last parent (if present) from the stack.
-