Getter Java para atributo inexistente da classe
Estou usando algumas funcionalidades em Java que realmente não entendo, então quero ler sobre elas para poder usá-las com mais eficiência. O problema é que não sei como é chamado, o que dificulta a obtenção de mais informações:
Tenho uma aulaFoo
definido assim:
private String _name;
private Bar _bar;
//getters and setters
AndBar
:
private String _code;
//getters and setters
public String get_isCodeSmith()
{
boolean rVal = _code.toLowerCase().contains("smith");
return rVal;
}
e alguma forma, nas minhas páginas JSP (quando eu tiver umSession
variável chamadaFoo
) Sou capaz de escrever tags lógicas como esta:
<logic:equal name="Foo" property="_bar._isCodeSmith" value="true">
E mesmo que não haja atributo_isCodeSmith
na minha salaBar
, executa oget_isCodeSmith()
método automaticament
Como se chama isso e onde posso descobrir mais?