Interface DomainResultAssembler<J>

    • Method Detail

      • assemble

        @Nullable J assemble​(RowProcessingState rowProcessingState)
        The main "assembly" contract. Assemble the result and return it.
      • getAssembledJavaType

        JavaType<J> getAssembledJavaType()
        The JavaType describing the Java type that this assembler assembles.
      • resolveState

        default void resolveState​(RowProcessingState rowProcessingState)
        This method is used to resolve the assembler's state, i.e. reading the result values, with some performance optimization when we don't need the result object itself
      • getInitializer

        default @Nullable Initializer<?> getInitializer()