Class SqlDTOMapper<T,​S,​R>

    • Constructor Detail

      • SqlDTOMapper

        public SqlDTOMapper​(RuntimePersistentEntity<T> persistentEntity,
                            ResultReader<S,​java.lang.String> resultReader,
                            DataConversionService<?> conversionService)
        Default constructor.
        Parameters:
        persistentEntity - The entity
        resultReader - The result reader
        conversionService - The conversion service
      • SqlDTOMapper

        public SqlDTOMapper​(RuntimePersistentEntity<T> persistentEntity,
                            ResultReader<S,​java.lang.String> resultReader,
                            io.micronaut.http.codec.MediaTypeCodec jsonCodec,
                            DataConversionService<?> conversionService)
        Default constructor.
        Parameters:
        persistentEntity - The entity
        resultReader - The result reader
        jsonCodec - The json codec
        conversionService - The conversion service
      • SqlDTOMapper

        public SqlDTOMapper​(RuntimePersistentEntity<T> persistentEntity,
                            RuntimePersistentEntity<?> dtoEntity,
                            ResultReader<S,​java.lang.String> resultReader,
                            io.micronaut.http.codec.MediaTypeCodec jsonCodec,
                            DataConversionService<?> conversionService)
        Default constructor.
        Parameters:
        persistentEntity - The entity
        dtoEntity - The DTO entity
        resultReader - The result reader
        jsonCodec - The json codec
        conversionService - The conversion service
    • Method Detail

      • hasNext

        public boolean hasNext​(S resultSet)
        Description copied from interface: SqlTypeMapper
        Is another result available.
        Specified by:
        hasNext in interface SqlTypeMapper<T,​S>
        Parameters:
        resultSet - The result set
        Returns:
        True if it is