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

nyla.solutions.commas.Catalog Maven / Gradle / Ivy

The newest version!
package nyla.solutions.commas;

import java.util.Collection;

/**
 * 
 * @author Gregory Green
 *
 */
public interface Catalog
{
	/**
	 * The information form all commands in a commas service
	 * @param commasName the service
	 * @return
	 */
	public CommasInfo getCommasInfo(String commasName);
	
	public Collection getCommasInfos(String commasName);

	/**
	 * Get the facts
	 *  @param commandName the command name
	 * @return the command facts
	 */
	public CommandFacts getCommandFacts(String commandName);
	
	/**
	 * Get the facts
	 * @param commasName service/commas name
	 * @param commandName the command name
	 * @return the command facts
	 */
	public CommandFacts getCommandFacts(String commasName,String commandName);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy