Package org.mapstruct.ap.internal.writer
Interface Writable
- All Known Implementing Classes:
AdderWrapper,AllPresenceChecksPresenceCheck,AnnotatedConstructor,AnnotatedSetter,Annotation,AnnotationElement,AnnotationMapperReference,AnyPresenceChecksPresenceCheck,ArrayCopyWrapper,AssignmentWrapper,BeanMappingMethod,ContainerMappingMethod,Decorator,DecoratorConstructor,DefaultMapperReference,DelegatingMethod,EnumAnnotationElementHolder,EnumConstantWrapper,ExistingInstanceSetterWrapperForCollectionsAndMaps,Field,FreeMarkerWritable,FromOptionalTypeConversion,GeneratedType,GeneratedTypeMethod,GetterWrapperForCollectionsAndMaps,IterableCreation,IterableMappingMethod,Java8FunctionWrapper,Javadoc,JavaExpressionPresenceCheck,LifecycleCallbackMethodReference,LocalVarWrapper,MapMappingMethod,Mapper,MapperReference,MappingMethod,MethodReference,MethodReferencePresenceCheck,ModelElement,NegatePresenceCheck,NestedPropertyMappingMethod,NewInstanceSetterWrapperForCollectionsAndMaps,NoArgumentConstructor,NormalTypeMappingMethod,NullPresenceCheck,OptionalGetWrapper,OptionalPresenceCheck,Parameter,PropertyMapping,ReturnWrapper,ServicesEntry,SetterWrapper,SetterWrapperForCollectionsAndMaps,SetterWrapperForCollectionsAndMapsWithNullCheck,SourceRHS,StreamAdderWrapper,StreamMappingMethod,SubclassMapping,SuffixPresenceCheck,SupportingConstructorFragment,SupportingField,SupportingMappingMethod,ToOptionalTypeConversion,Type,TypeConversion,UpdateWrapper,ValueMappingMethod,WrapperForCollectionsAndMaps
public interface Writable
An element with the ability to write itself into a given
Writer.- Author:
- Gunnar Morling
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacePassed toWritable, providing access to additional data specific to a given implementation of the model serialization mechanism. -
Method Summary
Modifier and TypeMethodDescriptionvoidwrite(Writable.Context context, Writer writer) Writes this element to the given writer.
-
Method Details
-
write
Writes this element to the given writer.- Parameters:
context- Provides additional data specific to the used implementation of the serialization mechanism.writer- The writer to write this element to. Must not be closed by implementations.- Throws:
Exception- in case of an error
-