Package freemarker.ext.beans
Annotation Interface TemplateAccessible
@Documented
@Retention(RUNTIME)
@Target({METHOD,CONSTRUCTOR,FIELD})
public @interface TemplateAccessible
Indicates that the the annotated member can be exposed to templates; if the annotated member will be actually
exposed depends on the
ObjectWrapper in use, and how that was configured. When used with
BeansWrapper or its subclasses, most notably with DefaultObjectWrapper, and you also set the
MemberAccessPolicy to a WhitelistMemberAccessPolicy, it will acts as if the members annotated with
this are in the whitelist. Note that adding something to the whitelist doesn't necessary make it visible from
templates; see WhitelistMemberAccessPolicy documentation.- Since:
- 2.3.30