package org.nzbhydra;

/**
 * Entry point for assertions of different data types. Each method in this class is a static factory for the
 * type-specific assertion objects.
 */
@jakarta.annotation.Generated(value = "assertj-assertions-generator")
public class Assertions {

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.GenericResponseAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.GenericResponseAssert assertThat(org.nzbhydra.GenericResponse actual) {
        return new org.nzbhydra.GenericResponseAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.backup.BackupEntryAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.backup.BackupEntryAssert assertThat(org.nzbhydra.backup.BackupEntry actual) {
        return new org.nzbhydra.backup.BackupEntryAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.config.BaseConfigAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.config.BaseConfigAssert assertThat(org.nzbhydra.config.BaseConfig actual) {
        return new org.nzbhydra.config.BaseConfigAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.config.HistoryUserInfoTypeAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.config.HistoryUserInfoTypeAssert assertThat(org.nzbhydra.config.HistoryUserInfoType actual) {
        return new org.nzbhydra.config.HistoryUserInfoTypeAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.config.LoggingConfigAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.config.LoggingConfigAssert assertThat(org.nzbhydra.config.LoggingConfig actual) {
        return new org.nzbhydra.config.LoggingConfigAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.config.MainConfigAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.config.MainConfigAssert assertThat(org.nzbhydra.config.MainConfig actual) {
        return new org.nzbhydra.config.MainConfigAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.config.NotificationConfigAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.config.NotificationConfigAssert assertThat(org.nzbhydra.config.NotificationConfig actual) {
        return new org.nzbhydra.config.NotificationConfigAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.config.NotificationConfigEntryAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.config.NotificationConfigEntryAssert assertThat(org.nzbhydra.config.NotificationConfigEntry actual) {
        return new org.nzbhydra.config.NotificationConfigEntryAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.config.ProxyTypeAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.config.ProxyTypeAssert assertThat(org.nzbhydra.config.ProxyType actual) {
        return new org.nzbhydra.config.ProxyTypeAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.config.RestartRequiredAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.config.RestartRequiredAssert assertThat(org.nzbhydra.config.RestartRequired actual) {
        return new org.nzbhydra.config.RestartRequiredAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.config.SearchSourceAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.config.SearchSourceAssert assertThat(org.nzbhydra.config.SearchSource actual) {
        return new org.nzbhydra.config.SearchSourceAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.config.SearchSourceRestrictionAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.config.SearchSourceRestrictionAssert assertThat(org.nzbhydra.config.SearchSourceRestriction actual) {
        return new org.nzbhydra.config.SearchSourceRestrictionAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.config.SearchingConfigAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.config.SearchingConfigAssert assertThat(org.nzbhydra.config.SearchingConfig actual) {
        return new org.nzbhydra.config.SearchingConfigAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.config.auth.AuthConfigAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.config.auth.AuthConfigAssert assertThat(org.nzbhydra.config.auth.AuthConfig actual) {
        return new org.nzbhydra.config.auth.AuthConfigAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.config.auth.AuthTypeAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.config.auth.AuthTypeAssert assertThat(org.nzbhydra.config.auth.AuthType actual) {
        return new org.nzbhydra.config.auth.AuthTypeAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.config.auth.UserAuthConfigAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.config.auth.UserAuthConfigAssert assertThat(org.nzbhydra.config.auth.UserAuthConfig actual) {
        return new org.nzbhydra.config.auth.UserAuthConfigAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.config.category.CategoriesConfigAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.config.category.CategoriesConfigAssert assertThat(org.nzbhydra.config.category.CategoriesConfig actual) {
        return new org.nzbhydra.config.category.CategoriesConfigAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.config.category.CategoryAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.config.category.CategoryAssert assertThat(org.nzbhydra.config.category.Category actual) {
        return new org.nzbhydra.config.category.CategoryAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.config.category.NewznabCategoriesDeserializerAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.config.category.NewznabCategoriesDeserializerAssert assertThat(org.nzbhydra.config.category.NewznabCategoriesDeserializer actual) {
        return new org.nzbhydra.config.category.NewznabCategoriesDeserializerAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.config.category.NewznabCategoriesSerializerAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.config.category.NewznabCategoriesSerializerAssert assertThat(org.nzbhydra.config.category.NewznabCategoriesSerializer actual) {
        return new org.nzbhydra.config.category.NewznabCategoriesSerializerAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.config.downloading.DownloadTypeAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.config.downloading.DownloadTypeAssert assertThat(org.nzbhydra.config.downloading.DownloadType actual) {
        return new org.nzbhydra.config.downloading.DownloadTypeAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.config.downloading.DownloaderConfigAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.config.downloading.DownloaderConfigAssert assertThat(org.nzbhydra.config.downloading.DownloaderConfig actual) {
        return new org.nzbhydra.config.downloading.DownloaderConfigAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.config.downloading.DownloadingConfigAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.config.downloading.DownloadingConfigAssert assertThat(org.nzbhydra.config.downloading.DownloadingConfig actual) {
        return new org.nzbhydra.config.downloading.DownloadingConfigAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.config.downloading.FileDownloadAccessTypeAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.config.downloading.FileDownloadAccessTypeAssert assertThat(org.nzbhydra.config.downloading.FileDownloadAccessType actual) {
        return new org.nzbhydra.config.downloading.FileDownloadAccessTypeAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.config.downloading.NzbAddingTypeAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.config.downloading.NzbAddingTypeAssert assertThat(org.nzbhydra.config.downloading.NzbAddingType actual) {
        return new org.nzbhydra.config.downloading.NzbAddingTypeAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.config.indexer.BackendTypeAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.config.indexer.BackendTypeAssert assertThat(org.nzbhydra.config.indexer.BackendType actual) {
        return new org.nzbhydra.config.indexer.BackendTypeAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.config.indexer.CapsCheckRequestAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.config.indexer.CapsCheckRequestAssert assertThat(org.nzbhydra.config.indexer.CapsCheckRequest actual) {
        return new org.nzbhydra.config.indexer.CapsCheckRequestAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.config.indexer.CheckCapsResponseAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.config.indexer.CheckCapsResponseAssert assertThat(org.nzbhydra.config.indexer.CheckCapsResponse actual) {
        return new org.nzbhydra.config.indexer.CheckCapsResponseAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.config.indexer.IndexerCategoryConfigAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.config.indexer.IndexerCategoryConfigAssert assertThat(org.nzbhydra.config.indexer.IndexerCategoryConfig actual) {
        return new org.nzbhydra.config.indexer.IndexerCategoryConfigAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.config.indexer.IndexerConfigAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.config.indexer.IndexerConfigAssert assertThat(org.nzbhydra.config.indexer.IndexerConfig actual) {
        return new org.nzbhydra.config.indexer.IndexerConfigAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.config.indexer.QueryFormatAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.config.indexer.QueryFormatAssert assertThat(org.nzbhydra.config.indexer.QueryFormat actual) {
        return new org.nzbhydra.config.indexer.QueryFormatAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.config.indexer.SearchModuleTypeAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.config.indexer.SearchModuleTypeAssert assertThat(org.nzbhydra.config.indexer.SearchModuleType actual) {
        return new org.nzbhydra.config.indexer.SearchModuleTypeAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.config.mediainfo.MediaIdTypeAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.config.mediainfo.MediaIdTypeAssert assertThat(org.nzbhydra.config.mediainfo.MediaIdType actual) {
        return new org.nzbhydra.config.mediainfo.MediaIdTypeAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.config.notification.NotificationEventTypeAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.config.notification.NotificationEventTypeAssert assertThat(org.nzbhydra.config.notification.NotificationEventType actual) {
        return new org.nzbhydra.config.notification.NotificationEventTypeAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.config.searching.AffectedValueAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.config.searching.AffectedValueAssert assertThat(org.nzbhydra.config.searching.AffectedValue actual) {
        return new org.nzbhydra.config.searching.AffectedValueAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.config.searching.CustomQueryAndTitleMappingAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.config.searching.CustomQueryAndTitleMappingAssert assertThat(org.nzbhydra.config.searching.CustomQueryAndTitleMapping actual) {
        return new org.nzbhydra.config.searching.CustomQueryAndTitleMappingAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.config.searching.SearchTypeAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.config.searching.SearchTypeAssert assertThat(org.nzbhydra.config.searching.SearchType actual) {
        return new org.nzbhydra.config.searching.SearchTypeAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.config.sensitive.SensitiveDataAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.config.sensitive.SensitiveDataAssert assertThat(org.nzbhydra.config.sensitive.SensitiveData actual) {
        return new org.nzbhydra.config.sensitive.SensitiveDataAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.downloading.AddFilesRequestAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.downloading.AddFilesRequestAssert assertThat(org.nzbhydra.downloading.AddFilesRequest actual) {
        return new org.nzbhydra.downloading.AddFilesRequestAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.downloading.DownloaderTypeAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.downloading.DownloaderTypeAssert assertThat(org.nzbhydra.downloading.DownloaderType actual) {
        return new org.nzbhydra.downloading.DownloaderTypeAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.downloading.FileDownloadEntityTOAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.downloading.FileDownloadEntityTOAssert assertThat(org.nzbhydra.downloading.FileDownloadEntityTO actual) {
        return new org.nzbhydra.downloading.FileDownloadEntityTOAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.downloading.FileDownloadStatusAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.downloading.FileDownloadStatusAssert assertThat(org.nzbhydra.downloading.FileDownloadStatus actual) {
        return new org.nzbhydra.downloading.FileDownloadStatusAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.downloading.FileZipResponseAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.downloading.FileZipResponseAssert assertThat(org.nzbhydra.downloading.FileZipResponse actual) {
        return new org.nzbhydra.downloading.FileZipResponseAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.downloading.downloaders.AddNzbsResponseAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.downloading.downloaders.AddNzbsResponseAssert assertThat(org.nzbhydra.downloading.downloaders.AddNzbsResponse actual) {
        return new org.nzbhydra.downloading.downloaders.AddNzbsResponseAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.downloading.downloaders.ConvertersAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.downloading.downloaders.ConvertersAssert assertThat(org.nzbhydra.downloading.downloaders.Converters actual) {
        return new org.nzbhydra.downloading.downloaders.ConvertersAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.downloading.downloaders.DownloaderStatusAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.downloading.downloaders.DownloaderStatusAssert assertThat(org.nzbhydra.downloading.downloaders.DownloaderStatus actual) {
        return new org.nzbhydra.downloading.downloaders.DownloaderStatusAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.downloading.downloaders.sabnzbd.mapping.AddNzbResponseAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.downloading.downloaders.sabnzbd.mapping.AddNzbResponseAssert assertThat(org.nzbhydra.downloading.downloaders.sabnzbd.mapping.AddNzbResponse actual) {
        return new org.nzbhydra.downloading.downloaders.sabnzbd.mapping.AddNzbResponseAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.downloading.downloaders.sabnzbd.mapping.CategoriesResponseAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.downloading.downloaders.sabnzbd.mapping.CategoriesResponseAssert assertThat(org.nzbhydra.downloading.downloaders.sabnzbd.mapping.CategoriesResponse actual) {
        return new org.nzbhydra.downloading.downloaders.sabnzbd.mapping.CategoriesResponseAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.downloading.downloaders.sabnzbd.mapping.HistoryAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.downloading.downloaders.sabnzbd.mapping.HistoryAssert assertThat(org.nzbhydra.downloading.downloaders.sabnzbd.mapping.History actual) {
        return new org.nzbhydra.downloading.downloaders.sabnzbd.mapping.HistoryAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.downloading.downloaders.sabnzbd.mapping.HistoryEntryAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.downloading.downloaders.sabnzbd.mapping.HistoryEntryAssert assertThat(org.nzbhydra.downloading.downloaders.sabnzbd.mapping.HistoryEntry actual) {
        return new org.nzbhydra.downloading.downloaders.sabnzbd.mapping.HistoryEntryAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.downloading.downloaders.sabnzbd.mapping.HistoryResponseAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.downloading.downloaders.sabnzbd.mapping.HistoryResponseAssert assertThat(org.nzbhydra.downloading.downloaders.sabnzbd.mapping.HistoryResponse actual) {
        return new org.nzbhydra.downloading.downloaders.sabnzbd.mapping.HistoryResponseAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.downloading.downloaders.sabnzbd.mapping.QueueAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.downloading.downloaders.sabnzbd.mapping.QueueAssert assertThat(org.nzbhydra.downloading.downloaders.sabnzbd.mapping.Queue actual) {
        return new org.nzbhydra.downloading.downloaders.sabnzbd.mapping.QueueAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.downloading.downloaders.sabnzbd.mapping.QueueEntryAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.downloading.downloaders.sabnzbd.mapping.QueueEntryAssert assertThat(org.nzbhydra.downloading.downloaders.sabnzbd.mapping.QueueEntry actual) {
        return new org.nzbhydra.downloading.downloaders.sabnzbd.mapping.QueueEntryAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.downloading.downloaders.sabnzbd.mapping.QueueResponseAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.downloading.downloaders.sabnzbd.mapping.QueueResponseAssert assertThat(org.nzbhydra.downloading.downloaders.sabnzbd.mapping.QueueResponse actual) {
        return new org.nzbhydra.downloading.downloaders.sabnzbd.mapping.QueueResponseAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.downloading.downloaders.sabnzbd.mapping.StageLogEntryAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.downloading.downloaders.sabnzbd.mapping.StageLogEntryAssert assertThat(org.nzbhydra.downloading.downloaders.sabnzbd.mapping.StageLogEntry actual) {
        return new org.nzbhydra.downloading.downloaders.sabnzbd.mapping.StageLogEntryAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.externaltools.AddRequestAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.externaltools.AddRequestAssert assertThat(org.nzbhydra.externaltools.AddRequest actual) {
        return new org.nzbhydra.externaltools.AddRequestAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.historystats.FilterDefinitionAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.historystats.FilterDefinitionAssert assertThat(org.nzbhydra.historystats.FilterDefinition actual) {
        return new org.nzbhydra.historystats.FilterDefinitionAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.historystats.FilterModelAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.historystats.FilterModelAssert assertThat(org.nzbhydra.historystats.FilterModel actual) {
        return new org.nzbhydra.historystats.FilterModelAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.historystats.SortModelAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.historystats.SortModelAssert assertThat(org.nzbhydra.historystats.SortModel actual) {
        return new org.nzbhydra.historystats.SortModelAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.historystats.StatsResponseAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.historystats.StatsResponseAssert assertThat(org.nzbhydra.historystats.StatsResponse actual) {
        return new org.nzbhydra.historystats.StatsResponseAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.historystats.stats.AverageResponseTimeAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.historystats.stats.AverageResponseTimeAssert assertThat(org.nzbhydra.historystats.stats.AverageResponseTime actual) {
        return new org.nzbhydra.historystats.stats.AverageResponseTimeAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.historystats.stats.CountPerDayOfWeekAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.historystats.stats.CountPerDayOfWeekAssert assertThat(org.nzbhydra.historystats.stats.CountPerDayOfWeek actual) {
        return new org.nzbhydra.historystats.stats.CountPerDayOfWeekAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.historystats.stats.CountPerHourOfDayAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.historystats.stats.CountPerHourOfDayAssert assertThat(org.nzbhydra.historystats.stats.CountPerHourOfDay actual) {
        return new org.nzbhydra.historystats.stats.CountPerHourOfDayAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.historystats.stats.DownloadOrSearchSharePerUserOrIpAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.historystats.stats.DownloadOrSearchSharePerUserOrIpAssert assertThat(org.nzbhydra.historystats.stats.DownloadOrSearchSharePerUserOrIp actual) {
        return new org.nzbhydra.historystats.stats.DownloadOrSearchSharePerUserOrIpAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.historystats.stats.DownloadPerAgeAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.historystats.stats.DownloadPerAgeAssert assertThat(org.nzbhydra.historystats.stats.DownloadPerAge actual) {
        return new org.nzbhydra.historystats.stats.DownloadPerAgeAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.historystats.stats.DownloadPerAgeStatsAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.historystats.stats.DownloadPerAgeStatsAssert assertThat(org.nzbhydra.historystats.stats.DownloadPerAgeStats actual) {
        return new org.nzbhydra.historystats.stats.DownloadPerAgeStatsAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.historystats.stats.HistoryRequestAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.historystats.stats.HistoryRequestAssert assertThat(org.nzbhydra.historystats.stats.HistoryRequest actual) {
        return new org.nzbhydra.historystats.stats.HistoryRequestAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.historystats.stats.IndexerApiAccessStatsEntryAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.historystats.stats.IndexerApiAccessStatsEntryAssert assertThat(org.nzbhydra.historystats.stats.IndexerApiAccessStatsEntry actual) {
        return new org.nzbhydra.historystats.stats.IndexerApiAccessStatsEntryAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.historystats.stats.IndexerDownloadShareAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.historystats.stats.IndexerDownloadShareAssert assertThat(org.nzbhydra.historystats.stats.IndexerDownloadShare actual) {
        return new org.nzbhydra.historystats.stats.IndexerDownloadShareAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.historystats.stats.IndexerScoreAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.historystats.stats.IndexerScoreAssert assertThat(org.nzbhydra.historystats.stats.IndexerScore actual) {
        return new org.nzbhydra.historystats.stats.IndexerScoreAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.historystats.stats.StatsRequestAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.historystats.stats.StatsRequestAssert assertThat(org.nzbhydra.historystats.stats.StatsRequest actual) {
        return new org.nzbhydra.historystats.stats.StatsRequestAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.historystats.stats.SuccessfulDownloadsPerIndexerAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.historystats.stats.SuccessfulDownloadsPerIndexerAssert assertThat(org.nzbhydra.historystats.stats.SuccessfulDownloadsPerIndexer actual) {
        return new org.nzbhydra.historystats.stats.SuccessfulDownloadsPerIndexerAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.historystats.stats.UserAgentShareAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.historystats.stats.UserAgentShareAssert assertThat(org.nzbhydra.historystats.stats.UserAgentShare actual) {
        return new org.nzbhydra.historystats.stats.UserAgentShareAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.indexers.IndexerEntityTOAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.indexers.IndexerEntityTOAssert assertThat(org.nzbhydra.indexers.IndexerEntityTO actual) {
        return new org.nzbhydra.indexers.IndexerEntityTOAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.SemanticVersionAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.SemanticVersionAssert assertThat(org.nzbhydra.mapping.SemanticVersion actual) {
        return new org.nzbhydra.mapping.SemanticVersionAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.changelog.ChangelogChangeEntryAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.changelog.ChangelogChangeEntryAssert assertThat(org.nzbhydra.mapping.changelog.ChangelogChangeEntry actual) {
        return new org.nzbhydra.mapping.changelog.ChangelogChangeEntryAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.changelog.ChangelogVersionEntryAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.changelog.ChangelogVersionEntryAssert assertThat(org.nzbhydra.mapping.changelog.ChangelogVersionEntry actual) {
        return new org.nzbhydra.mapping.changelog.ChangelogVersionEntryAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.github.AssetAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.github.AssetAssert assertThat(org.nzbhydra.mapping.github.Asset actual) {
        return new org.nzbhydra.mapping.github.AssetAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.github.ReleaseAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.github.ReleaseAssert assertThat(org.nzbhydra.mapping.github.Release actual) {
        return new org.nzbhydra.mapping.github.ReleaseAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.ActionAttributeAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.ActionAttributeAssert assertThat(org.nzbhydra.mapping.newznab.ActionAttribute actual) {
        return new org.nzbhydra.mapping.newznab.ActionAttributeAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.NewznabParametersAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.NewznabParametersAssert assertThat(org.nzbhydra.mapping.newznab.NewznabParameters actual) {
        return new org.nzbhydra.mapping.newznab.NewznabParametersAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.NewznabResponseAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.NewznabResponseAssert assertThat(org.nzbhydra.mapping.newznab.NewznabResponse actual) {
        return new org.nzbhydra.mapping.newznab.NewznabResponseAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.OutputTypeAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.OutputTypeAssert assertThat(org.nzbhydra.mapping.newznab.OutputType actual) {
        return new org.nzbhydra.mapping.newznab.OutputTypeAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.builder.RssBuilderAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.builder.RssBuilderAssert assertThat(org.nzbhydra.mapping.newznab.builder.RssBuilder actual) {
        return new org.nzbhydra.mapping.newznab.builder.RssBuilderAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.builder.RssChannelBuilderAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.builder.RssChannelBuilderAssert assertThat(org.nzbhydra.mapping.newznab.builder.RssChannelBuilder actual) {
        return new org.nzbhydra.mapping.newznab.builder.RssChannelBuilderAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.builder.RssItemBuilderAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.builder.RssItemBuilderAssert assertThat(org.nzbhydra.mapping.newznab.builder.RssItemBuilder actual) {
        return new org.nzbhydra.mapping.newznab.builder.RssItemBuilderAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.json.JsonPubdateDeserializerAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.json.JsonPubdateDeserializerAssert assertThat(org.nzbhydra.mapping.newznab.json.JsonPubdateDeserializer actual) {
        return new org.nzbhydra.mapping.newznab.json.JsonPubdateDeserializerAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.json.JsonPubdateSerializerAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.json.JsonPubdateSerializerAssert assertThat(org.nzbhydra.mapping.newznab.json.JsonPubdateSerializer actual) {
        return new org.nzbhydra.mapping.newznab.json.JsonPubdateSerializerAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.json.NewznabJsonChannelAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.json.NewznabJsonChannelAssert assertThat(org.nzbhydra.mapping.newznab.json.NewznabJsonChannel actual) {
        return new org.nzbhydra.mapping.newznab.json.NewznabJsonChannelAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.json.NewznabJsonChannelResponseAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.json.NewznabJsonChannelResponseAssert assertThat(org.nzbhydra.mapping.newznab.json.NewznabJsonChannelResponse actual) {
        return new org.nzbhydra.mapping.newznab.json.NewznabJsonChannelResponseAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.json.NewznabJsonEnclosureAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.json.NewznabJsonEnclosureAssert assertThat(org.nzbhydra.mapping.newznab.json.NewznabJsonEnclosure actual) {
        return new org.nzbhydra.mapping.newznab.json.NewznabJsonEnclosureAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.json.NewznabJsonEnclosureAttributesAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.json.NewznabJsonEnclosureAttributesAssert assertThat(org.nzbhydra.mapping.newznab.json.NewznabJsonEnclosureAttributes actual) {
        return new org.nzbhydra.mapping.newznab.json.NewznabJsonEnclosureAttributesAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.json.NewznabJsonErrorAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.json.NewznabJsonErrorAssert assertThat(org.nzbhydra.mapping.newznab.json.NewznabJsonError actual) {
        return new org.nzbhydra.mapping.newznab.json.NewznabJsonErrorAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.json.NewznabJsonImageAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.json.NewznabJsonImageAssert assertThat(org.nzbhydra.mapping.newznab.json.NewznabJsonImage actual) {
        return new org.nzbhydra.mapping.newznab.json.NewznabJsonImageAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.json.NewznabJsonItemAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.json.NewznabJsonItemAssert assertThat(org.nzbhydra.mapping.newznab.json.NewznabJsonItem actual) {
        return new org.nzbhydra.mapping.newznab.json.NewznabJsonItemAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.json.NewznabJsonItemAttrAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.json.NewznabJsonItemAttrAssert assertThat(org.nzbhydra.mapping.newznab.json.NewznabJsonItemAttr actual) {
        return new org.nzbhydra.mapping.newznab.json.NewznabJsonItemAttrAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.json.NewznabJsonItemAttributesAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.json.NewznabJsonItemAttributesAssert assertThat(org.nzbhydra.mapping.newznab.json.NewznabJsonItemAttributes actual) {
        return new org.nzbhydra.mapping.newznab.json.NewznabJsonItemAttributesAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.json.NewznabJsonResponseAttributesAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.json.NewznabJsonResponseAttributesAssert assertThat(org.nzbhydra.mapping.newznab.json.NewznabJsonResponseAttributes actual) {
        return new org.nzbhydra.mapping.newznab.json.NewznabJsonResponseAttributesAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.json.NewznabJsonRootAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.json.NewznabJsonRootAssert assertThat(org.nzbhydra.mapping.newznab.json.NewznabJsonRoot actual) {
        return new org.nzbhydra.mapping.newznab.json.NewznabJsonRootAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.json.NewznabJsonRootAttributesAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.json.NewznabJsonRootAttributesAssert assertThat(org.nzbhydra.mapping.newznab.json.NewznabJsonRootAttributes actual) {
        return new org.nzbhydra.mapping.newznab.json.NewznabJsonRootAttributesAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.json.caps.CapsJsonCategoriesHolderAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.json.caps.CapsJsonCategoriesHolderAssert assertThat(org.nzbhydra.mapping.newznab.json.caps.CapsJsonCategoriesHolder actual) {
        return new org.nzbhydra.mapping.newznab.json.caps.CapsJsonCategoriesHolderAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.json.caps.CapsJsonCategoryAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.json.caps.CapsJsonCategoryAssert assertThat(org.nzbhydra.mapping.newznab.json.caps.CapsJsonCategory actual) {
        return new org.nzbhydra.mapping.newznab.json.caps.CapsJsonCategoryAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.json.caps.CapsJsonCategoryAttributesAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.json.caps.CapsJsonCategoryAttributesAssert assertThat(org.nzbhydra.mapping.newznab.json.caps.CapsJsonCategoryAttributes actual) {
        return new org.nzbhydra.mapping.newznab.json.caps.CapsJsonCategoryAttributesAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.json.caps.CapsJsonIdAttributesAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.json.caps.CapsJsonIdAttributesAssert assertThat(org.nzbhydra.mapping.newznab.json.caps.CapsJsonIdAttributes actual) {
        return new org.nzbhydra.mapping.newznab.json.caps.CapsJsonIdAttributesAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.json.caps.CapsJsonLimitsAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.json.caps.CapsJsonLimitsAssert assertThat(org.nzbhydra.mapping.newznab.json.caps.CapsJsonLimits actual) {
        return new org.nzbhydra.mapping.newznab.json.caps.CapsJsonLimitsAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.json.caps.CapsJsonLimitsAttributesAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.json.caps.CapsJsonLimitsAttributesAssert assertThat(org.nzbhydra.mapping.newznab.json.caps.CapsJsonLimitsAttributes actual) {
        return new org.nzbhydra.mapping.newznab.json.caps.CapsJsonLimitsAttributesAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.json.caps.CapsJsonRegistrationAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.json.caps.CapsJsonRegistrationAssert assertThat(org.nzbhydra.mapping.newznab.json.caps.CapsJsonRegistration actual) {
        return new org.nzbhydra.mapping.newznab.json.caps.CapsJsonRegistrationAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.json.caps.CapsJsonRegistrationAttributesAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.json.caps.CapsJsonRegistrationAttributesAssert assertThat(org.nzbhydra.mapping.newznab.json.caps.CapsJsonRegistrationAttributes actual) {
        return new org.nzbhydra.mapping.newznab.json.caps.CapsJsonRegistrationAttributesAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.json.caps.CapsJsonRootAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.json.caps.CapsJsonRootAssert assertThat(org.nzbhydra.mapping.newznab.json.caps.CapsJsonRoot actual) {
        return new org.nzbhydra.mapping.newznab.json.caps.CapsJsonRootAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.json.caps.CapsJsonSearchIdAttributesHolderAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.json.caps.CapsJsonSearchIdAttributesHolderAssert assertThat(org.nzbhydra.mapping.newznab.json.caps.CapsJsonSearchIdAttributesHolder actual) {
        return new org.nzbhydra.mapping.newznab.json.caps.CapsJsonSearchIdAttributesHolderAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.json.caps.CapsJsonSearchingAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.json.caps.CapsJsonSearchingAssert assertThat(org.nzbhydra.mapping.newznab.json.caps.CapsJsonSearching actual) {
        return new org.nzbhydra.mapping.newznab.json.caps.CapsJsonSearchingAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.json.caps.CapsJsonServerAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.json.caps.CapsJsonServerAssert assertThat(org.nzbhydra.mapping.newznab.json.caps.CapsJsonServer actual) {
        return new org.nzbhydra.mapping.newznab.json.caps.CapsJsonServerAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.json.caps.CapsJsonServerAttributesAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.json.caps.CapsJsonServerAttributesAssert assertThat(org.nzbhydra.mapping.newznab.json.caps.CapsJsonServerAttributes actual) {
        return new org.nzbhydra.mapping.newznab.json.caps.CapsJsonServerAttributesAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.mock.NewznabMockBuilderAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.mock.NewznabMockBuilderAssert assertThat(org.nzbhydra.mapping.newznab.mock.NewznabMockBuilder actual) {
        return new org.nzbhydra.mapping.newznab.mock.NewznabMockBuilderAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.mock.NewznabMockRequestAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.mock.NewznabMockRequestAssert assertThat(org.nzbhydra.mapping.newznab.mock.NewznabMockRequest actual) {
        return new org.nzbhydra.mapping.newznab.mock.NewznabMockRequestAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.xml.JaxbPubdateAdapterAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.xml.JaxbPubdateAdapterAssert assertThat(org.nzbhydra.mapping.newznab.xml.JaxbPubdateAdapter actual) {
        return new org.nzbhydra.mapping.newznab.xml.JaxbPubdateAdapterAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.xml.NewznabAttributeAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.xml.NewznabAttributeAssert assertThat(org.nzbhydra.mapping.newznab.xml.NewznabAttribute actual) {
        return new org.nzbhydra.mapping.newznab.xml.NewznabAttributeAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.xml.NewznabXmlApilimitsAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.xml.NewznabXmlApilimitsAssert assertThat(org.nzbhydra.mapping.newznab.xml.NewznabXmlApilimits actual) {
        return new org.nzbhydra.mapping.newznab.xml.NewznabXmlApilimitsAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.xml.NewznabXmlChannelAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.xml.NewznabXmlChannelAssert assertThat(org.nzbhydra.mapping.newznab.xml.NewznabXmlChannel actual) {
        return new org.nzbhydra.mapping.newznab.xml.NewznabXmlChannelAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.xml.NewznabXmlEnclosureAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.xml.NewznabXmlEnclosureAssert assertThat(org.nzbhydra.mapping.newznab.xml.NewznabXmlEnclosure actual) {
        return new org.nzbhydra.mapping.newznab.xml.NewznabXmlEnclosureAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.xml.NewznabXmlErrorAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.xml.NewznabXmlErrorAssert assertThat(org.nzbhydra.mapping.newznab.xml.NewznabXmlError actual) {
        return new org.nzbhydra.mapping.newznab.xml.NewznabXmlErrorAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.xml.NewznabXmlGuidAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.xml.NewznabXmlGuidAssert assertThat(org.nzbhydra.mapping.newznab.xml.NewznabXmlGuid actual) {
        return new org.nzbhydra.mapping.newznab.xml.NewznabXmlGuidAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.xml.NewznabXmlItemAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.xml.NewznabXmlItemAssert assertThat(org.nzbhydra.mapping.newznab.xml.NewznabXmlItem actual) {
        return new org.nzbhydra.mapping.newznab.xml.NewznabXmlItemAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.xml.NewznabXmlResponseAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.xml.NewznabXmlResponseAssert assertThat(org.nzbhydra.mapping.newznab.xml.NewznabXmlResponse actual) {
        return new org.nzbhydra.mapping.newznab.xml.NewznabXmlResponseAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.xml.NewznabXmlRootAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.xml.NewznabXmlRootAssert assertThat(org.nzbhydra.mapping.newznab.xml.NewznabXmlRoot actual) {
        return new org.nzbhydra.mapping.newznab.xml.NewznabXmlRootAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.xml.XmlAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.xml.XmlAssert assertThat(org.nzbhydra.mapping.newznab.xml.Xml actual) {
        return new org.nzbhydra.mapping.newznab.xml.XmlAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.xml.caps.CapsXmlCategoriesAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.xml.caps.CapsXmlCategoriesAssert assertThat(org.nzbhydra.mapping.newznab.xml.caps.CapsXmlCategories actual) {
        return new org.nzbhydra.mapping.newznab.xml.caps.CapsXmlCategoriesAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.xml.caps.CapsXmlCategoryAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.xml.caps.CapsXmlCategoryAssert assertThat(org.nzbhydra.mapping.newznab.xml.caps.CapsXmlCategory actual) {
        return new org.nzbhydra.mapping.newznab.xml.caps.CapsXmlCategoryAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.xml.caps.CapsXmlLimitsAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.xml.caps.CapsXmlLimitsAssert assertThat(org.nzbhydra.mapping.newznab.xml.caps.CapsXmlLimits actual) {
        return new org.nzbhydra.mapping.newznab.xml.caps.CapsXmlLimitsAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.xml.caps.CapsXmlRetentionAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.xml.caps.CapsXmlRetentionAssert assertThat(org.nzbhydra.mapping.newznab.xml.caps.CapsXmlRetention actual) {
        return new org.nzbhydra.mapping.newznab.xml.caps.CapsXmlRetentionAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.xml.caps.CapsXmlRootAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.xml.caps.CapsXmlRootAssert assertThat(org.nzbhydra.mapping.newznab.xml.caps.CapsXmlRoot actual) {
        return new org.nzbhydra.mapping.newznab.xml.caps.CapsXmlRootAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.xml.caps.CapsXmlSearchAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.xml.caps.CapsXmlSearchAssert assertThat(org.nzbhydra.mapping.newznab.xml.caps.CapsXmlSearch actual) {
        return new org.nzbhydra.mapping.newznab.xml.caps.CapsXmlSearchAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.xml.caps.CapsXmlSearchingAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.xml.caps.CapsXmlSearchingAssert assertThat(org.nzbhydra.mapping.newznab.xml.caps.CapsXmlSearching actual) {
        return new org.nzbhydra.mapping.newznab.xml.caps.CapsXmlSearchingAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.xml.caps.CapsXmlServerAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.xml.caps.CapsXmlServerAssert assertThat(org.nzbhydra.mapping.newznab.xml.caps.CapsXmlServer actual) {
        return new org.nzbhydra.mapping.newznab.xml.caps.CapsXmlServerAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.xml.caps.jackett.JacketCapsXmlIndexerAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.xml.caps.jackett.JacketCapsXmlIndexerAssert assertThat(org.nzbhydra.mapping.newznab.xml.caps.jackett.JacketCapsXmlIndexer actual) {
        return new org.nzbhydra.mapping.newznab.xml.caps.jackett.JacketCapsXmlIndexerAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mapping.newznab.xml.caps.jackett.JacketCapsXmlRootAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mapping.newznab.xml.caps.jackett.JacketCapsXmlRootAssert assertThat(org.nzbhydra.mapping.newznab.xml.caps.jackett.JacketCapsXmlRoot actual) {
        return new org.nzbhydra.mapping.newznab.xml.caps.jackett.JacketCapsXmlRootAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.mediainfo.MediaInfoTOAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.mediainfo.MediaInfoTOAssert assertThat(org.nzbhydra.mediainfo.MediaInfoTO actual) {
        return new org.nzbhydra.mediainfo.MediaInfoTOAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.searching.IndexerSearchEntityTOAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.searching.IndexerSearchEntityTOAssert assertThat(org.nzbhydra.searching.IndexerSearchEntityTO actual) {
        return new org.nzbhydra.searching.IndexerSearchEntityTOAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.searching.SearchResponseAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.searching.SearchResponseAssert assertThat(org.nzbhydra.searching.SearchResponse actual) {
        return new org.nzbhydra.searching.SearchResponseAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.searching.db.IdentifierKeyValuePairTOAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.searching.db.IdentifierKeyValuePairTOAssert assertThat(org.nzbhydra.searching.db.IdentifierKeyValuePairTO actual) {
        return new org.nzbhydra.searching.db.IdentifierKeyValuePairTOAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.searching.db.SearchEntityTOAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.searching.db.SearchEntityTOAssert assertThat(org.nzbhydra.searching.db.SearchEntityTO actual) {
        return new org.nzbhydra.searching.db.SearchEntityTOAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.searching.db.SearchResultEntityTOAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.searching.db.SearchResultEntityTOAssert assertThat(org.nzbhydra.searching.db.SearchResultEntityTO actual) {
        return new org.nzbhydra.searching.db.SearchResultEntityTOAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.searching.dtoseventsenums.IndexerSearchMetaDataAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.searching.dtoseventsenums.IndexerSearchMetaDataAssert assertThat(org.nzbhydra.searching.dtoseventsenums.IndexerSearchMetaData actual) {
        return new org.nzbhydra.searching.dtoseventsenums.IndexerSearchMetaDataAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.searching.dtoseventsenums.SearchRequestParametersAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.searching.dtoseventsenums.SearchRequestParametersAssert assertThat(org.nzbhydra.searching.dtoseventsenums.SearchRequestParameters actual) {
        return new org.nzbhydra.searching.dtoseventsenums.SearchRequestParametersAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.searching.dtoseventsenums.SearchResultWebTOAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.searching.dtoseventsenums.SearchResultWebTOAssert assertThat(org.nzbhydra.searching.dtoseventsenums.SearchResultWebTO actual) {
        return new org.nzbhydra.searching.dtoseventsenums.SearchResultWebTOAssert(actual);
    }

    /**
     * Creates a new instance of <code>{@link org.nzbhydra.springnative.ReflectionMarkerAssert}</code>.
     *
     * @param actual the actual value.
     * @return the created assertion object.
     */
    @org.assertj.core.util.CheckReturnValue
    public static org.nzbhydra.springnative.ReflectionMarkerAssert assertThat(org.nzbhydra.springnative.ReflectionMarker actual) {
        return new org.nzbhydra.springnative.ReflectionMarkerAssert(actual);
    }

    /**
     * Creates a new <code>{@link Assertions}</code>.
     */
    protected Assertions() {
        // empty
    }
}
