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

net.anotheria.anoprise.metafactory.AliasResolver Maven / Gradle / Ivy

Go to download

Collection of utils for different enterprise class projects. Among other stuff contains Caches, Mocking, DualCrud, MetaFactory and SessionDistributorService. Visit https://opensource.anotheria.net for details.

There is a newer version: 4.0.0
Show newest version
package net.anotheria.anoprise.metafactory;

/**
 * Interface for an resolver used by MetaFactory.
 * @author lrosenberg
 *
 */
public interface AliasResolver {
	
	/**
	 * Resolves an alias. If the alias can't be resolved, returns null. Otherwise the resolved alias, which can be an alias himself, is returned.
	 * @param alias
	 * @return
	 */
	String resolveAlias(String alias);
	
	/**
	 * Returns the priority of this resolver. The 
	 * @return
	 */
	int getPriority();
}
 




© 2015 - 2025 Weber Informatics LLC | Privacy Policy