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

javastrava.model.reference.StravaReferenceType Maven / Gradle / Ivy

The newest version!
package javastrava.model.reference;

/**
 * @author danshannon
 * @param 
 *            The type of the enum's identifier (normally java.lang.String or java.lang.Integer)
 *
 */
public interface StravaReferenceType {
	/**
	 * @return The description of the type instance
	 */
	public String getDescription();

	/**
	 * @return The identifier of the type instance
	 */
	public T getId();

	/**
	 * @return Return the value of the type instance
	 */
	public T getValue();

	/**
	 * @see Object#toString()
	 */
	@Override
	public String toString();

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy