没有合适的资源?快使用搜索试试~ 我知道了~
javaobject.源码-object2source:将Java对象转换为创建它们的源代码
共59个文件
java:53个
xml:1个
gitignore:1个
需积分: 9 1 下载量 130 浏览量
2021-05-24
17:36:49
上传
评论
收藏 59KB ZIP 举报
温馨提示
java object。源码object2source 一个用于生成源代码的库,该库创建提交到输入的对象的实例。 这意味着使用此库,您可以从JVM内存中反向工程对象。 object2source可以为各种标准Java类型生成数据提供者方法。 如果要生成获取任意自定义类的实例的方法,则可以使用扩展系统。 现在,您可以使用扩展程序从Google番石榴和YodaTime库中生成类的实例。 链接到带有扩展名的存储库: 使用例 TestObj testObj = new TestObj (); ProviderResult pr = ( new SourceGenerator ()) . createDataProviderMethod(testObj); 打印结果: for ( ProviderInfo pi : pr . getProviders()) { System . out . println(pi . getMethodBody()); } 输出示例: private static TestObj getTestObj_240650537() { TestObj testObj\n=
资源推荐
资源详情
资源评论
收起资源包目录
object2source-master.zip (59个子文件)
object2source-master
.travis.yml 545B
pom.xml 6KB
LICENSE 1KB
src
test
java
com
github
tankist88
object2source
TestUtil.java 289B
TestObj2.java 210B
test
TestClassInt.java 215B
Int1.java 76B
Cyclic1.java 395B
Int3.java 76B
Int2.java 89B
DP1.java 281B
IntHierarchyTest.java 106B
AbstractPublic.java 91B
PrivateStaticClassTest.java 3KB
DP2.java 343B
ExamplePackagePrivateList.java 203B
NotPublicAbstract.java 110B
Cyclic2.java 384B
NotPublic.java 251B
TestObj.java 5KB
TestObjNoEmptyConst.java 591B
dto
ProviderInfoTest.java 1KB
ProviderResultTest.java 2KB
extension
DynamicProxyExtensionTest.java 7KB
arrays
ArrayExtensionTest.java 7KB
SourceGeneratorTest.java 20KB
util
GenerationUtilTest.java 8KB
main
resources
common-methods.txt 8KB
java
com
github
tankist88
object2source
exception
ObjectDepthExceededException.java 207B
FillingNotSupportedException.java 207B
dto
ProviderInfo.java 1KB
ProviderResult.java 1KB
InstanceCreateData.java 836B
extension
Extension.java 1KB
collections
ArraysArrayListExtension.java 1KB
EmptySetExtension.java 791B
UnmodCollectionExtension.java 2KB
BaseCollectionsExtension.java 1KB
AbstractCollectionExtension.java 2KB
EmptyListExtension.java 796B
SingletonListExtension.java 1KB
EmbeddedExtension.java 412B
maps
UnmodSortedMapExtension.java 1KB
UnmodMapExtension.java 1KB
EmptyMapExtension.java 777B
BaseMapsExtension.java 1KB
AbstractMapExtension.java 2KB
arrays
ArraysExtension.java 7KB
DynamicProxyExtension.java 7KB
AbstractEmbeddedExtension.java 541B
FillTypeGenerator.java 712B
CreateTypeGenerator.java 498B
TypeGenerator.java 667B
util
ExtensionUtil.java 3KB
GenerationUtil.java 13KB
AssigmentUtil.java 6KB
SourceGenerator.java 19KB
.gitignore 71B
README.md 3KB
共 59 条
- 1
资源评论
weixin_38629042
- 粉丝: 7
- 资源: 927
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功