Class ProjectImageDao

java.lang.Object
org.jooq.impl.DAOImpl<ProjectImageRecord,ProjectImage,Integer>
org.trustdeck.jooq.generated.tables.daos.ProjectImageDao
All Implemented Interfaces:
org.jooq.DAO<ProjectImageRecord,ProjectImage,Integer>

public class ProjectImageDao extends org.jooq.impl.DAOImpl<ProjectImageRecord,ProjectImage,Integer>
This class is generated by jOOQ.
  • Constructor Details

    • ProjectImageDao

      public ProjectImageDao()
      Create a new ProjectImageDao without any configuration
    • ProjectImageDao

      public ProjectImageDao(org.jooq.Configuration configuration)
      Create a new ProjectImageDao with an attached configuration
  • Method Details

    • getId

      public Integer getId(ProjectImage object)
    • fetchRangeOfId

      public List<ProjectImage> fetchRangeOfId(Integer lowerInclusive, Integer upperInclusive)
      Fetch records that have id BETWEEN lowerInclusive AND upperInclusive
    • fetchById

      public List<ProjectImage> fetchById(Integer... values)
      Fetch records that have id IN (values)
    • fetchOneById

      public ProjectImage fetchOneById(Integer value)
      Fetch a unique record that has id = value
    • fetchOptionalById

      public Optional<ProjectImage> fetchOptionalById(Integer value)
      Fetch a unique record that has id = value
    • fetchRangeOfProjectId

      public List<ProjectImage> fetchRangeOfProjectId(Integer lowerInclusive, Integer upperInclusive)
      Fetch records that have project_id BETWEEN lowerInclusive AND upperInclusive
    • fetchByProjectId

      public List<ProjectImage> fetchByProjectId(Integer... values)
      Fetch records that have project_id IN (values)
    • fetchOneByProjectId

      public ProjectImage fetchOneByProjectId(Integer value)
      Fetch a unique record that has project_id = value
    • fetchOptionalByProjectId

      public Optional<ProjectImage> fetchOptionalByProjectId(Integer value)
      Fetch a unique record that has project_id = value
    • fetchRangeOfImage

      public List<ProjectImage> fetchRangeOfImage(byte[] lowerInclusive, byte[] upperInclusive)
      Fetch records that have image BETWEEN lowerInclusive AND upperInclusive
    • fetchByImage

      public List<ProjectImage> fetchByImage(byte[]... values)
      Fetch records that have image IN (values)
    • fetchRangeOfImageSizeBytes

      public List<ProjectImage> fetchRangeOfImageSizeBytes(Integer lowerInclusive, Integer upperInclusive)
      Fetch records that have image_size_bytes BETWEEN lowerInclusive AND upperInclusive
    • fetchByImageSizeBytes

      public List<ProjectImage> fetchByImageSizeBytes(Integer... values)
      Fetch records that have image_size_bytes IN (values)
    • fetchRangeOfMimeType

      public List<ProjectImage> fetchRangeOfMimeType(String lowerInclusive, String upperInclusive)
      Fetch records that have mime_type BETWEEN lowerInclusive AND upperInclusive
    • fetchByMimeType

      public List<ProjectImage> fetchByMimeType(String... values)
      Fetch records that have mime_type IN (values)