没有合适的资源?快使用搜索试试~ 我知道了~
DynamicFactory:具有无配置动态类加载功能的无痛Java工厂对象
共70个文件
java:56个
xml:9个
name:1个
需积分: 23 1 下载量 55 浏览量
2021-05-17
03:43:05
上传
评论
收藏 87KB ZIP 举报
温馨提示
动态工厂 用于自动动态加载对象的类和用于使工厂类轻松运行的辅助类。 主要的工厂类正在运行,但是动态加载类仍未进行测试。 创建工厂对象 在接口的成员上实现prototype(),该成员返回该对象的新版本。 创建AbstractFactory的子类 在工厂子类上实现create函数,该子类返回给定了Properties对象的对象 实现一个静态newInstance()方法,该方法为工厂返回单例 实现getClassParameter()方法,该方法返回对参数副本的引用,该副本定义了要构建的类 将随后的jar文件放置在正确的目录中,以便在DynamicLoader扫描包含它的目录时将其上传并自动添加到系统中 这提供了一个完整的界面 Factory.newInstance()。create(String versionType,Properties properties)方法 可通过算法自动发
资源推荐
资源详情
资源评论
收起资源包目录
DynamicFactory-master.zip (70个子文件)
DynamicFactory-master
License.txt 11KB
src
org
dynamicfactory
Creatable.java 336B
descriptors
Parameter.java 3KB
PropertiesInternal.java 3KB
ParameterFactory.java 10KB
ParameterInternal.java 3KB
PropertiesFactory.java 3KB
SyntaxCheckerFactory.java 7KB
Properties.java 2KB
PropertyRestriction.java 8KB
SyntaxChecker.java 1KB
BasicParameter.java 11KB
PropertiesRenderer.java 1KB
PropertiesImplementation.java 14KB
SyntaxObject.java 1KB
propertyQuery
PropertyQuery.java 1KB
PropertyQueryFactory.java 4KB
AndQuery.java 6KB
StringQuery.java 5KB
NumericQuery.java 5KB
OrQuery.java 6KB
NullPropertyQuery.java 2KB
DynamicLoader.java 8KB
GenericCreatable.java 1KB
FactoryFactory.java 4KB
AbstractFactory.java 5KB
swing
classEditors
FloatingEditor.java 1KB
IntegerEditor.java 2KB
Renderer.java 295B
FloatingRenderer.java 1KB
PropertiesEditor.java 2KB
Editor.java 676B
RendererFactory.java 710B
StringRenderer.java 1KB
TextFieldRendererObject.java 1KB
AbstractRenderer.java 14KB
EditorFactory.java 2KB
IntegerRenderer.java 1KB
TextFieldEditorObject.java 2KB
StringEditor.java 1KB
AbstractEditor.java 7KB
PropertyEditorTableModel.java 8KB
PropertyEditorTable.java 3KB
Python.java 486B
property
InvalidObjectTypeException.java 2KB
Property.java 2KB
PropertyFactory.java 6KB
BasicProperty.java 5KB
.idea
libraries
R_User_Library.xml 139B
misc.xml 2KB
compiler.xml 711B
uiDesigner.xml 9KB
.name 14B
encodings.xml 166B
modules.xml 270B
scopes
scope_settings.xml 139B
copyright
profiles_settings.xml 74B
vcs.xml 218B
test
org
dynamicfactory
descriptors
PropertiesImplementationTest.java 26KB
BasicParameterTest.java 15KB
PropertyRestrictionTest.java 25KB
PropertiesFactoryTest.java 4KB
SyntaxCheckerFactoryTest.java 7KB
ParameterFactoryTest.java 9KB
DynamicLoaderTest.java 475B
property
BasicPropertyTest.java 5KB
PropertyFactoryTest.java 6KB
README.md 1KB
.gitignore 358B
DynamicFactory.iml 936B
共 70 条
- 1
资源评论
FriedrichZHAO
- 粉丝: 27
- 资源: 4531
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功