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

org.duelengine.duel.codedom.IdentifierScope Maven / Gradle / Ivy

package org.duelengine.duel.codedom;

public interface IdentifierScope {

	/**
	 * Determines if the client ident is declared in local scope
	 * @param ident
	 * @return
	 */
	public boolean isLocalIdent(String ident);

	/**
	 * Gets the corresponding unique server ident for the client ident
	 * @param ident
	 * @return
	 */
	public String uniqueIdent(String ident);

	/**
	 * Gets a new unique ident with the given prefix
	 * @param prefix
	 * @return
	 */
	public String nextIdent(String prefix);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy