All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.yourrents.services.geodata.jooq.YrsGeodata Maven / Gradle / Ivy

The newest version!
/*
 * This file is generated by jOOQ.
 */
package com.yourrents.services.geodata.jooq;

/*-
 * #%L
 * YourRents GeoData Service
 * %%
 * Copyright (C) 2023 Your Rents Team
 * %%
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 * 
 *      http://www.apache.org/licenses/LICENSE-2.0
 * 
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 * #L%
 */


import com.yourrents.services.geodata.jooq.tables.Address;
import com.yourrents.services.geodata.jooq.tables.City;
import com.yourrents.services.geodata.jooq.tables.CityLocalData;
import com.yourrents.services.geodata.jooq.tables.Continent;
import com.yourrents.services.geodata.jooq.tables.Country;
import com.yourrents.services.geodata.jooq.tables.Province;
import com.yourrents.services.geodata.jooq.tables.ProvinceLocalData;
import com.yourrents.services.geodata.jooq.tables.Region;
import com.yourrents.services.geodata.jooq.tables.RegionLocalData;

import java.util.Arrays;
import java.util.List;

import org.jooq.Catalog;
import org.jooq.Table;
import org.jooq.impl.SchemaImpl;


/**
 * This class is generated by jOOQ.
 */
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class YrsGeodata extends SchemaImpl {

    private static final long serialVersionUID = 1L;

    /**
     * The reference instance of yrs_geodata
     */
    public static final YrsGeodata YRS_GEODATA = new YrsGeodata();

    /**
     * The table yrs_geodata.address.
     */
    public final Address ADDRESS = Address.ADDRESS;

    /**
     * The table yrs_geodata.city.
     */
    public final City CITY = City.CITY;

    /**
     * The table yrs_geodata.city_local_data.
     */
    public final CityLocalData CITY_LOCAL_DATA = CityLocalData.CITY_LOCAL_DATA;

    /**
     * The table yrs_geodata.continent.
     */
    public final Continent CONTINENT = Continent.CONTINENT;

    /**
     * The table yrs_geodata.country.
     */
    public final Country COUNTRY = Country.COUNTRY;

    /**
     * The table yrs_geodata.province.
     */
    public final Province PROVINCE = Province.PROVINCE;

    /**
     * The table yrs_geodata.province_local_data.
     */
    public final ProvinceLocalData PROVINCE_LOCAL_DATA = ProvinceLocalData.PROVINCE_LOCAL_DATA;

    /**
     * The table yrs_geodata.region.
     */
    public final Region REGION = Region.REGION;

    /**
     * The table yrs_geodata.region_local_data.
     */
    public final RegionLocalData REGION_LOCAL_DATA = RegionLocalData.REGION_LOCAL_DATA;

    /**
     * No further instances allowed
     */
    private YrsGeodata() {
        super("yrs_geodata", null);
    }


    @Override
    public Catalog getCatalog() {
        return DefaultCatalog.DEFAULT_CATALOG;
    }

    @Override
    public final List> getTables() {
        return Arrays.asList(
            Address.ADDRESS,
            City.CITY,
            CityLocalData.CITY_LOCAL_DATA,
            Continent.CONTINENT,
            Country.COUNTRY,
            Province.PROVINCE,
            ProvinceLocalData.PROVINCE_LOCAL_DATA,
            Region.REGION,
            RegionLocalData.REGION_LOCAL_DATA
        );
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy