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

net.datafaker.providers.sport.Baseball Maven / Gradle / Ivy

Go to download

This library is a improved port of JavaFaker (as well as Ruby's stympy/faker gem and Perl's Data::Faker library) that generates fake data. It's useful when you're developing a new project and need some pretty data for showcase.

There is a newer version: 2.4.2
Show newest version
package net.datafaker.providers.sport;

import net.datafaker.providers.base.AbstractProvider;

/**

 * Generate random components of baseball game, e.g. teams, coaches, positions and players.
 *
 * @since 1.7.0
 */
public class Baseball extends AbstractProvider {

    /**
     Baseball
     * Create a constructor for Baseball.
     *
     * @param faker The Faker instance for generating random, different kinds of disease, e.g. the internal disease.
     */
    protected Baseball(SportProviders faker) {
        super(faker);
    }

    /**
     * Generate random Baseball teams
     *
     * @return Baseball teams
     */
    public String teams() {
        return resolve("baseball.teams");
    }

    /**
     * Generate random coaches in baseball game
     *
     * @return Baseball coaches
     */
    public String coaches() {
        return resolve("baseball.coaches");
    }

    /**
     * Generate random positions in baseball game
     *
     * @return Baseball positions
     */
    public String positions() {
        return resolve("baseball.positions");
    }

    /**
     * Generate random baseball players
     *
     * @return Baseball players
     */
    public String players() {
        return resolve("baseball.players");
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy