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

org.brijframework.bean.scope.BeanScope Maven / Gradle / Ivy

The newest version!
package org.brijframework.bean.scope;

import java.util.Map;

import org.brijframework.bean.definition.BeanDefinition;

public class BeanScope {

	private BeanDefinition definition;
	private Object scopeObject;
	private Map properties;
	
	private String id;

	public BeanScope() {
	}

	public BeanDefinition getBeanDefinition() {
		return definition;
	}

	public void setBeanDefinition(BeanDefinition definition) {
		this.definition = definition;
	}

	public void setScopeObject(Object scopeObject) {
		this.scopeObject=scopeObject;
	}

	public Object getScopeObject() {
		return scopeObject;
	}

	public void setId(String id) {
		this.id=id;
	}
	
	public String getId() {
		return id;
	}

	public BeanDefinition getDefinition() {
		return definition;
	}

	public void setDefinition(BeanDefinition definition) {
		this.definition = definition;
	}

	public Map getProperties() {
		return properties;
	}

	public void setProperties(Map properties) {
		this.properties = properties;
	}

	@Override
	public String toString() {
		return "BeanScope [definition=" + definition + ", scopeObject=" + scopeObject + ", properties=" + properties
				+ ", id=" + id + "]";
	}
	
	
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy