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

com.feilong.lib.ognl.enhance.LocalReference Maven / Gradle / Ivy

Go to download

feilong is a suite of core and expanded libraries that include utility classes, http, excel,cvs, io classes, and much much more.

There is a newer version: 4.0.8
Show newest version
package com.feilong.lib.ognl.enhance;

/**
 * Container class for {@link OgnlExpressionCompiler} generated local method
 * block references.
 */
public interface LocalReference{

    /**
     * The name of the assigned variable reference.
     *
     * @return The name of the reference as it will be when compiled.
     */
    String getName();

    /**
     * The expression that sets the value, ie the part after <class type> refName = <expression>.
     * 
     * @return The setting expression.
     */
    String getExpression();

    /**
     * The type of reference.
     * 
     * @return The type.
     */
    Class getType();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy