An AssetReference provides an abstraction from an Asset and allows for an Asset to be represented lazily. The actual asset is only retrieved from a repository once it is requested.
Asset references are not threadsafe and therefore are not cacheable in the current design. Any changes to this should also involve updating all code implementing this interface.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.