org.apache.jasper.compiler

Class BeanRepository

public class BeanRepository extends Object

Repository of {page, request, session, application}-scoped beans

Author: Mandar Raje Remy Maucherat

Field Summary
protected HashMap<String,String>beanTypes
protected ErrorDispatchererrDispatcher
protected ClassLoaderloader
Constructor Summary
BeanRepository(ClassLoader loader, ErrorDispatcher err)
Constructor.
Method Summary
voidaddBean(Node.UseBean n, String s, String type, String scope)
booleancheckVariable(String bean)
ClassgetBeanType(String bean)

Field Detail

beanTypes

protected HashMap<String,String> beanTypes

errDispatcher

protected ErrorDispatcher errDispatcher

loader

protected ClassLoader loader

Constructor Detail

BeanRepository

public BeanRepository(ClassLoader loader, ErrorDispatcher err)
Constructor.

Method Detail

addBean

public void addBean(Node.UseBean n, String s, String type, String scope)

checkVariable

public boolean checkVariable(String bean)

getBeanType

public Class getBeanType(String bean)
Copyright © 2000-2011 Apache Software Foundation. All Rights Reserved.