fetchBy

@GeneratedBy(type = Ability::class)
fun KNonNullTable<Ability>.fetchBy(block: AbilityFetcherDsl.() -> Unit): Selection<Ability>
@GeneratedBy(type = Ability::class)
fun KNullableTable<Ability>.fetchBy(block: AbilityFetcherDsl.() -> Unit): Selection<Ability?>
@GeneratedBy(type = BerryFirmness::class)
fun KNonNullTable<BerryFirmness>.fetchBy(block: BerryFirmnessFetcherDsl.() -> Unit): Selection<BerryFirmness>
@GeneratedBy(type = BerryFirmness::class)
fun KNullableTable<BerryFirmness>.fetchBy(block: BerryFirmnessFetcherDsl.() -> Unit): Selection<BerryFirmness?>
@GeneratedBy(type = BerryFlavor::class)
fun KNonNullTable<BerryFlavor>.fetchBy(block: BerryFlavorFetcherDsl.() -> Unit): Selection<BerryFlavor>
@GeneratedBy(type = BerryFlavor::class)
fun KNullableTable<BerryFlavor>.fetchBy(block: BerryFlavorFetcherDsl.() -> Unit): Selection<BerryFlavor?>
@GeneratedBy(type = Berry::class)
fun KNonNullTable<Berry>.fetchBy(block: BerryFetcherDsl.() -> Unit): Selection<Berry>
@GeneratedBy(type = Berry::class)
fun KNullableTable<Berry>.fetchBy(block: BerryFetcherDsl.() -> Unit): Selection<Berry?>
@GeneratedBy(type = EggGroup::class)
fun KNonNullTable<EggGroup>.fetchBy(block: EggGroupFetcherDsl.() -> Unit): Selection<EggGroup>
@GeneratedBy(type = EggGroup::class)
fun KNullableTable<EggGroup>.fetchBy(block: EggGroupFetcherDsl.() -> Unit): Selection<EggGroup?>
@GeneratedBy(type = EncounterCondition::class)
fun KNonNullTable<EncounterCondition>.fetchBy(block: EncounterConditionFetcherDsl.() -> Unit): Selection<EncounterCondition>
@GeneratedBy(type = EncounterCondition::class)
fun KNullableTable<EncounterCondition>.fetchBy(block: EncounterConditionFetcherDsl.() -> Unit): Selection<EncounterCondition?>
@GeneratedBy(type = EncounterMethod::class)
fun KNonNullTable<EncounterMethod>.fetchBy(block: EncounterMethodFetcherDsl.() -> Unit): Selection<EncounterMethod>
@GeneratedBy(type = EncounterMethod::class)
fun KNullableTable<EncounterMethod>.fetchBy(block: EncounterMethodFetcherDsl.() -> Unit): Selection<EncounterMethod?>
@GeneratedBy(type = EvolutionChain::class)
fun KNonNullTable<EvolutionChain>.fetchBy(block: EvolutionChainFetcherDsl.() -> Unit): Selection<EvolutionChain>
@GeneratedBy(type = EvolutionChain::class)
fun KNullableTable<EvolutionChain>.fetchBy(block: EvolutionChainFetcherDsl.() -> Unit): Selection<EvolutionChain?>
@GeneratedBy(type = EvolutionTrigger::class)
fun KNonNullTable<EvolutionTrigger>.fetchBy(block: EvolutionTriggerFetcherDsl.() -> Unit): Selection<EvolutionTrigger>
@GeneratedBy(type = EvolutionTrigger::class)
fun KNullableTable<EvolutionTrigger>.fetchBy(block: EvolutionTriggerFetcherDsl.() -> Unit): Selection<EvolutionTrigger?>
@GeneratedBy(type = Gender::class)
fun KNonNullTable<Gender>.fetchBy(block: GenderFetcherDsl.() -> Unit): Selection<Gender>
@GeneratedBy(type = Gender::class)
fun KNullableTable<Gender>.fetchBy(block: GenderFetcherDsl.() -> Unit): Selection<Gender?>
@GeneratedBy(type = GrowthRate::class)
fun KNonNullTable<GrowthRate>.fetchBy(block: GrowthRateFetcherDsl.() -> Unit): Selection<GrowthRate>
@GeneratedBy(type = GrowthRate::class)
fun KNullableTable<GrowthRate>.fetchBy(block: GrowthRateFetcherDsl.() -> Unit): Selection<GrowthRate?>
@GeneratedBy(type = ItemAttribute::class)
fun KNonNullTable<ItemAttribute>.fetchBy(block: ItemAttributeFetcherDsl.() -> Unit): Selection<ItemAttribute>
@GeneratedBy(type = ItemAttribute::class)
fun KNullableTable<ItemAttribute>.fetchBy(block: ItemAttributeFetcherDsl.() -> Unit): Selection<ItemAttribute?>
@GeneratedBy(type = ItemCategory::class)
fun KNonNullTable<ItemCategory>.fetchBy(block: ItemCategoryFetcherDsl.() -> Unit): Selection<ItemCategory>
@GeneratedBy(type = ItemCategory::class)
fun KNullableTable<ItemCategory>.fetchBy(block: ItemCategoryFetcherDsl.() -> Unit): Selection<ItemCategory?>
@GeneratedBy(type = ItemFlingEffect::class)
fun KNonNullTable<ItemFlingEffect>.fetchBy(block: ItemFlingEffectFetcherDsl.() -> Unit): Selection<ItemFlingEffect>
@GeneratedBy(type = ItemFlingEffect::class)
fun KNullableTable<ItemFlingEffect>.fetchBy(block: ItemFlingEffectFetcherDsl.() -> Unit): Selection<ItemFlingEffect?>
@GeneratedBy(type = ItemPocket::class)
fun KNonNullTable<ItemPocket>.fetchBy(block: ItemPocketFetcherDsl.() -> Unit): Selection<ItemPocket>
@GeneratedBy(type = ItemPocket::class)
fun KNullableTable<ItemPocket>.fetchBy(block: ItemPocketFetcherDsl.() -> Unit): Selection<ItemPocket?>
@GeneratedBy(type = Item::class)
fun KNonNullTable<Item>.fetchBy(block: ItemFetcherDsl.() -> Unit): Selection<Item>
@GeneratedBy(type = Item::class)
fun KNullableTable<Item>.fetchBy(block: ItemFetcherDsl.() -> Unit): Selection<Item?>
@GeneratedBy(type = Machine::class)
fun KNonNullTable<Machine>.fetchBy(block: MachineFetcherDsl.() -> Unit): Selection<Machine>
@GeneratedBy(type = Machine::class)
fun KNullableTable<Machine>.fetchBy(block: MachineFetcherDsl.() -> Unit): Selection<Machine?>
@GeneratedBy(type = MoveAilment::class)
fun KNonNullTable<MoveAilment>.fetchBy(block: MoveAilmentFetcherDsl.() -> Unit): Selection<MoveAilment>
@GeneratedBy(type = MoveAilment::class)
fun KNullableTable<MoveAilment>.fetchBy(block: MoveAilmentFetcherDsl.() -> Unit): Selection<MoveAilment?>
@GeneratedBy(type = MoveCategory::class)
fun KNonNullTable<MoveCategory>.fetchBy(block: MoveCategoryFetcherDsl.() -> Unit): Selection<MoveCategory>
@GeneratedBy(type = MoveCategory::class)
fun KNullableTable<MoveCategory>.fetchBy(block: MoveCategoryFetcherDsl.() -> Unit): Selection<MoveCategory?>
@GeneratedBy(type = MoveDamageClass::class)
fun KNonNullTable<MoveDamageClass>.fetchBy(block: MoveDamageClassFetcherDsl.() -> Unit): Selection<MoveDamageClass>
@GeneratedBy(type = MoveDamageClass::class)
fun KNullableTable<MoveDamageClass>.fetchBy(block: MoveDamageClassFetcherDsl.() -> Unit): Selection<MoveDamageClass?>
@GeneratedBy(type = MoveLearnMethod::class)
fun KNonNullTable<MoveLearnMethod>.fetchBy(block: MoveLearnMethodFetcherDsl.() -> Unit): Selection<MoveLearnMethod>
@GeneratedBy(type = MoveLearnMethod::class)
fun KNullableTable<MoveLearnMethod>.fetchBy(block: MoveLearnMethodFetcherDsl.() -> Unit): Selection<MoveLearnMethod?>
@GeneratedBy(type = Move::class)
fun KNonNullTable<Move>.fetchBy(block: MoveFetcherDsl.() -> Unit): Selection<Move>
@GeneratedBy(type = Move::class)
fun KNullableTable<Move>.fetchBy(block: MoveFetcherDsl.() -> Unit): Selection<Move?>
@GeneratedBy(type = MoveTarget::class)
fun KNonNullTable<MoveTarget>.fetchBy(block: MoveTargetFetcherDsl.() -> Unit): Selection<MoveTarget>
@GeneratedBy(type = MoveTarget::class)
fun KNullableTable<MoveTarget>.fetchBy(block: MoveTargetFetcherDsl.() -> Unit): Selection<MoveTarget?>
@GeneratedBy(type = Nature::class)
fun KNonNullTable<Nature>.fetchBy(block: NatureFetcherDsl.() -> Unit): Selection<Nature>
@GeneratedBy(type = Nature::class)
fun KNullableTable<Nature>.fetchBy(block: NatureFetcherDsl.() -> Unit): Selection<Nature?>
@GeneratedBy(type = PokemonAbilityId::class)
fun KNonNullEmbeddedPropExpression<PokemonAbilityId>.fetchBy(block: PokemonAbilityIdFetcherDsl.() -> Unit): Selection<PokemonAbilityId>
@GeneratedBy(type = PokemonAbilityId::class)
fun KNullableEmbeddedPropExpression<PokemonAbilityId>.fetchBy(block: PokemonAbilityIdFetcherDsl.() -> Unit): Selection<PokemonAbilityId?>
@GeneratedBy(type = PokemonAbility::class)
fun KNonNullTable<PokemonAbility>.fetchBy(block: PokemonAbilityFetcherDsl.() -> Unit): Selection<PokemonAbility>
@GeneratedBy(type = PokemonAbility::class)
fun KNullableTable<PokemonAbility>.fetchBy(block: PokemonAbilityFetcherDsl.() -> Unit): Selection<PokemonAbility?>
@GeneratedBy(type = PokemonColor::class)
fun KNonNullTable<PokemonColor>.fetchBy(block: PokemonColorFetcherDsl.() -> Unit): Selection<PokemonColor>
@GeneratedBy(type = PokemonColor::class)
fun KNullableTable<PokemonColor>.fetchBy(block: PokemonColorFetcherDsl.() -> Unit): Selection<PokemonColor?>
@GeneratedBy(type = PokemonHabitat::class)
fun KNonNullTable<PokemonHabitat>.fetchBy(block: PokemonHabitatFetcherDsl.() -> Unit): Selection<PokemonHabitat>
@GeneratedBy(type = PokemonHabitat::class)
fun KNullableTable<PokemonHabitat>.fetchBy(block: PokemonHabitatFetcherDsl.() -> Unit): Selection<PokemonHabitat?>
@GeneratedBy(type = Pokemon::class)
fun KNonNullTable<Pokemon>.fetchBy(block: PokemonFetcherDsl.() -> Unit): Selection<Pokemon>
@GeneratedBy(type = Pokemon::class)
fun KNullableTable<Pokemon>.fetchBy(block: PokemonFetcherDsl.() -> Unit): Selection<Pokemon?>
@GeneratedBy(type = PokemonShape::class)
fun KNonNullTable<PokemonShape>.fetchBy(block: PokemonShapeFetcherDsl.() -> Unit): Selection<PokemonShape>
@GeneratedBy(type = PokemonShape::class)
fun KNullableTable<PokemonShape>.fetchBy(block: PokemonShapeFetcherDsl.() -> Unit): Selection<PokemonShape?>
@GeneratedBy(type = PokemonSpecies::class)
fun KNonNullTable<PokemonSpecies>.fetchBy(block: PokemonSpeciesFetcherDsl.() -> Unit): Selection<PokemonSpecies>
@GeneratedBy(type = PokemonSpecies::class)
fun KNullableTable<PokemonSpecies>.fetchBy(block: PokemonSpeciesFetcherDsl.() -> Unit): Selection<PokemonSpecies?>
@GeneratedBy(type = PokemonStatId::class)
fun KNonNullEmbeddedPropExpression<PokemonStatId>.fetchBy(block: PokemonStatIdFetcherDsl.() -> Unit): Selection<PokemonStatId>
@GeneratedBy(type = PokemonStatId::class)
fun KNullableEmbeddedPropExpression<PokemonStatId>.fetchBy(block: PokemonStatIdFetcherDsl.() -> Unit): Selection<PokemonStatId?>
@GeneratedBy(type = PokemonStat::class)
fun KNonNullTable<PokemonStat>.fetchBy(block: PokemonStatFetcherDsl.() -> Unit): Selection<PokemonStat>
@GeneratedBy(type = PokemonStat::class)
fun KNullableTable<PokemonStat>.fetchBy(block: PokemonStatFetcherDsl.() -> Unit): Selection<PokemonStat?>
@GeneratedBy(type = PokemonTypeId::class)
fun KNonNullEmbeddedPropExpression<PokemonTypeId>.fetchBy(block: PokemonTypeIdFetcherDsl.() -> Unit): Selection<PokemonTypeId>
@GeneratedBy(type = PokemonTypeId::class)
fun KNullableEmbeddedPropExpression<PokemonTypeId>.fetchBy(block: PokemonTypeIdFetcherDsl.() -> Unit): Selection<PokemonTypeId?>
@GeneratedBy(type = PokemonType::class)
fun KNonNullTable<PokemonType>.fetchBy(block: PokemonTypeFetcherDsl.() -> Unit): Selection<PokemonType>
@GeneratedBy(type = PokemonType::class)
fun KNullableTable<PokemonType>.fetchBy(block: PokemonTypeFetcherDsl.() -> Unit): Selection<PokemonType?>
@GeneratedBy(type = Stat::class)
fun KNonNullTable<Stat>.fetchBy(block: StatFetcherDsl.() -> Unit): Selection<Stat>
@GeneratedBy(type = Stat::class)
fun KNullableTable<Stat>.fetchBy(block: StatFetcherDsl.() -> Unit): Selection<Stat?>
@GeneratedBy(type = TypeDamageRelationId::class)
fun KNonNullEmbeddedPropExpression<TypeDamageRelationId>.fetchBy(block: TypeDamageRelationIdFetcherDsl.() -> Unit): Selection<TypeDamageRelationId>
@GeneratedBy(type = TypeDamageRelationId::class)
fun KNullableEmbeddedPropExpression<TypeDamageRelationId>.fetchBy(block: TypeDamageRelationIdFetcherDsl.() -> Unit): Selection<TypeDamageRelationId?>
@GeneratedBy(type = TypeDamageRelation::class)
fun KNonNullTable<TypeDamageRelation>.fetchBy(block: TypeDamageRelationFetcherDsl.() -> Unit): Selection<TypeDamageRelation>
@GeneratedBy(type = TypeDamageRelation::class)
fun KNullableTable<TypeDamageRelation>.fetchBy(block: TypeDamageRelationFetcherDsl.() -> Unit): Selection<TypeDamageRelation?>
@GeneratedBy(type = Type::class)
fun KNonNullTable<Type>.fetchBy(block: TypeFetcherDsl.() -> Unit): Selection<Type>
@GeneratedBy(type = Type::class)
fun KNullableTable<Type>.fetchBy(block: TypeFetcherDsl.() -> Unit): Selection<Type?>