package io.github.serpro69.kfaker.provider

Classes

Name Description
abstract class AbstractFakeDataProvider<T : FakeDataProvider> : FakeDataProvider, Any

Abstract class for all concrete FakeDataProvider's that do not use yml files as data source.

class Address: YamlFakeDataProvider<Address>

FakeDataProvider implementation for YamlCategory.ADDRESS category.

class Color: YamlFakeDataProvider<Color>

FakeDataProvider implementation for YamlCategory.COLOR category.

class Currency: YamlFakeDataProvider<Currency>

FakeDataProvider implementation for YamlCategory.CURRENCY category.

class CurrencySymbol: YamlFakeDataProvider<CurrencySymbol>

FakeDataProvider implementation for YamlCategory.CURRENCY_SYMBOL category.

interface FakeDataProvider: Any

Interface for all fake data providers.

Represents a single, standalone provider (generator) of fake data.

class File: YamlFakeDataProvider<File>

FakeDataProvider implementation for YamlCategory.FILE category.

class FileMimeType: YamlFakeDataProvider<FileMimeType>
class Gender: YamlFakeDataProvider<Gender>

FakeDataProvider implementation for YamlCategory.GENDER category.

class IdNumber: YamlFakeDataProvider<IdNumber>

FakeDataProvider implementation for YamlCategory.ID_NUMBER category.

class Internet: YamlFakeDataProvider<Internet>

FakeDataProvider implementation for YamlCategory.INTERNET category.

class Measurement: YamlFakeDataProvider<Measurement>

FakeDataProvider implementation for YamlCategory.MEASUREMENT category.

class Money: AbstractFakeDataProvider<Money>
class Name: YamlFakeDataProvider<Name>

FakeDataProvider implementation for YamlCategory.NAME category.

class Person: Any

FakeDataProvider implementation class for functionality not covered by the standard dictionary files.

class PhoneNumber: YamlFakeDataProvider<PhoneNumber>

FakeDataProvider implementation for YamlCategory.PHONE_NUMBER category.

class CellPhone: YamlFakeDataProvider<CellPhone>

FakeDataProvider implementation for YamlCategory.CELL_PHONE category.

class Separator: YamlFakeDataProvider<Separator>

FakeDataProvider implementation for YamlCategory.ADDRESS category.

class Source: YamlFakeDataProvider<Source>

FakeDataProvider implementation for YamlCategory.SOURCE category.

abstract class YamlFakeDataProvider<T : FakeDataProvider> : AbstractFakeDataProvider<T>

Abstract class for all concrete FakeDataProvider's that use yml files as data source.