⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 beandefinitionimpl.java

📁 一个简单的java邮件系统源码
💻 JAVA
字号:
package com.easyjf.container.impl;

import com.easyjf.beans.MutablePropertyValues;
import com.easyjf.container.BeanDefinition;
import com.easyjf.container.ConstructorArguments;

public class BeanDefinitionImpl implements BeanDefinition {
	private Class beanClass;

	private String beanName;
	
	private String factoryMethod;

	private ConstructorArguments constructorArguments = new ConstructorArguments();

	private MutablePropertyValues propertyValues = new MutablePropertyValues();

	private String scope="singleton";

	private boolean lazy=false;

	private boolean abstra=false;

	public BeanDefinitionImpl()
	{
		
	}
	public BeanDefinitionImpl(String beanName)
	{
		this.beanName=beanName;
	}
	public BeanDefinitionImpl(String beanName,Class beanClass,String scope)
	{
		this.beanName=beanName;
		this.beanClass=beanClass;
		this.scope=scope;
	}
	public Class getBeanClass() {
		return beanClass;
	}

	public void setBeanClass(Class beanClass) {
		this.beanClass = beanClass;
	}

	public String getBeanName() {
		return beanName;
	}

	public void setBeanName(String beanName) {
		this.beanName = beanName;
	}

	public ConstructorArguments getConstructorArguments() {
		return constructorArguments;
	}

	public void setConstructorArguments(
			ConstructorArguments constructorArguments) {
		this.constructorArguments = constructorArguments;
	}

	public MutablePropertyValues getPropertyValues() {
		return propertyValues;
	}

	public void setPropertyValues(MutablePropertyValues propertyValues) {
		this.propertyValues = propertyValues;
	}

	public String getScope() {
		return scope;
	}

	public void setScope(String scope) {
		this.scope = scope;
	}

	public boolean isAbstract() {
		// TODO Auto-generated method stub
		return abstra;
	}

	public boolean isLazy() {
		// TODO Auto-generated method stub
		return lazy;
	}

	public void setLazy(boolean lazy) {
		this.lazy = lazy;
	}
	
	public String getFactoryMethod() {
		return factoryMethod;
	}
	public void setFactoryMethod(String factoryMethod) {
		this.factoryMethod = factoryMethod;
	}
	public String toString()
	{
		return "beanName="+beanName+",beanClass="+beanClass+",scope="+scope;
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -