腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
3
回答
JavaPoet
检查
TypeName
是否
为
List
的
实例
、
在
JavaPoet
中,我可以像这样从每个类获得一个
TypeName
,作为
List
类
的
示例。
TypeName
TYPE_
LIST
= ClassName.get(
List
.class); 但是现在如何
检查
给定
的
TypeName
是否
是列表
的
实例
呢?假设我有一个返回
List
<String>
的
方法。我可以通过使用以下命令来获
浏览 31
提问于2018-08-22
得票数 2
回答已采纳
1
回答
生成对具有可变数量参数
的
方法
的
调用
、
、
、
在给定字段列表
的
情况下,我使用
JavaPoet
生成类。,
typeName
) <- fields) {} 我还想生成一个静态方法,该方法
实例
化生成
的
类
的
一个新对象,这需要我生成一个使用前述字段列表
的
代码块。method .addStatement(s"return new $$T(${fields.map(_._1).mkString(
浏览 21
提问于2019-01-10
得票数 0
回答已采纳
3
回答
Javapoet
-
TypeName
- HashMap<String,HashMap<String,
List
<String>>>生成?
我正在研究
Javapoet
,将其作为一些协议模型对象自动生成
的
候选。Grat API!问:
是否
可以生成复杂类型
的
字段,如:Parameteriz
浏览 1
提问于2016-10-01
得票数 0
1
回答
如何在
JavaPoet
中添加参数化
的
超级接口?
、
、
我正在编写一个生成JSON序列化代码
的
注释处理器。下面是我
的
注释,用于标识需要序列化程序
的
POJO@Retention(RetentionPolicy.SOURCE)下面是我
的
序列化程序
的
基本接口 String serialize(T t);.addModifiers(Modifier
浏览 4
提问于2019-12-19
得票数 3
回答已采纳
1
回答
在AnnotationProcessorPaths中排除依赖项
、
、
、
()Lcom/squareup/
javapoet
/ClassName;...当我
检查
这些工件
的
依赖关系时,com.google.auto.value:auto-value:1.6.5 ()依赖于com.squareup:
javapoet
:1.9.0,而com.google.dagger当我
检查
是public ClassName withoutAnno
浏览 316
提问于2019-08-14
得票数 0
回答已采纳
2
回答
如何在
JavaPoet
中创建具有给定名称
的
类型?
、
、
、
、
在
JavaPoet
中,我需要创建一个
TypeName
实例
,表示一个给定名称
的
内部类。 我有一个外层类
的
TypeSpec.Builder classBuilder。不知道下一步该做什么。请注意,这个内部类只存在于生成
的
程序中,而不存在于生成程序中。
浏览 29
提问于2020-02-08
得票数 1
1
回答
容器迭代器
的
部分专门化失败
我想为不同
的
容器迭代器实现部分
的
专门化。如果对容器这样做,代码会编译得很好,但是对于它们
的
迭代器,代码会失败:template<
typename
T>template<
typename
T>template<
typename</e
浏览 0
提问于2019-04-09
得票数 6
回答已采纳
1
回答
检查
类
是否
为
list
的
实例
、
我需要在一个可以返回列表
的
类中获取所有方法,然后
检查
所有这些方法是什么类型
的
列表。当我获得该类型时,我需要
检查
它
是否
是特定接口
的
实现。> returnType = m.getReturnType() // But how to get the class that is used to par
浏览 10
提问于2019-04-26
得票数 0
1
回答
处理器中找不到
Javapoet
、
、
、
、
我创建了一个使用
JavaPoet
生成类
的
Android库。它在我
的
本地工作区上运行良好;即使我将库模块包含到另一个项目中。 我想它来自我管理依赖关系<e
浏览 3
提问于2017-09-08
得票数 4
回答已采纳
1
回答
JavaPoet
+ Android Studio "addModifiers(Modifier)不能用于Modifier“
、
、
、
我已经
为
我
的
Android项目构建了一个注释处理器,它使用
JavaPoet
构建源文件。但是,每当我需要在任何
JavaPoet
对象上调用addModifiers时,Android Studio都会将其标记为错误。我多次
检查
这两个完全限定
的
类名
是否
完全匹配。
JavaPoet
中
的
这些方法使用VarArgs参数,但这不会有什么不同,因为我正在编译到Java7。 现在重点来了:这个包可以很好地编译,并创建我
的
源文件。生成<em
浏览 1
提问于2015-09-27
得票数 11
1
回答
如何使用
javapoet
读取方法参数
的
注释
、
、
、
我正在尝试通过读取带注释
的
方法来生成代码,比如public static int generatorMethod(@SomeOtherAnnotation BooleansomeArg) 如下图所示: public int myGeneratedMethod(@SomeOtherAnnotationBoolean someArg) { }
浏览 15
提问于2020-12-15
得票数 0
2
回答
如何使用
javapoet
生成符号Class<?>
我想要生成这样一个字段:WildcardTypeName.subtypeOf(Object.class)可以给出'?‘WildcardTypeName.subtypeOf(Class.class)可以给出“类”
浏览 8
提问于2016-11-09
得票数 7
2
回答
C++ instanceof适用于父类,但不适用于子类
、
我使用从复制
的
下一段代码来
检查
对象
是否
是类
的
实例
:inline bool instanceof(const T*) {OtherActor, UPrimitiveComponent* OtherComp, FVector NormalImpulse, const FHitResult& Hit); 在上面的方法中,我想
检查
OtherActor
是否</e
浏览 0
提问于2021-05-12
得票数 1
1
回答
检查
对象
是否
为
List
<Object>
的
实例
、
、
我有一个有时包含
List
<Object>
的
Object。我想用instanceof
检查
它,如果是,就添加一些元素。>) { if (
list
instanceof
List
<Object>) { // Error ((
List
<Object>)
list
setV
浏览 0
提问于2013-02-03
得票数 6
回答已采纳
1
回答
如何
检查
一个类型
是否
是给定类模板
的
实例
化?
、
、
是否
可以
检查
类型
是否
为
特定模板
的
实例
化?struct null_type; struct typelist //模板参数提供
的
类型始终是typelist或
浏览 2
提问于2012-06-29
得票数 17
回答已采纳
1
回答
NoClassDefFoundError: com/squareup/
javapoet
/
TypeName
(包括库)
、
、
、
我一直在开发一个基于注释处理器
的
库。当我作为本地库运行它时,它工作得很好。错误:错误
的
服务配置文件,或在构造处理器对象时引发
的
异常: javax.annotation.processing.Processor: Provider dialogboot.compiler.DialogProcessor无法
实例
化: java.lang.NoClassDefFoundError: com/squareup/
javapoet
/
TypeName
如果有人在jCe
浏览 0
提问于2018-04-03
得票数 2
回答已采纳
1
回答
批注处理器:初始化字段
、
、
为此,我使用了
JavaPoet
库。 private final
List
<String> names; this.names= names; public
List
<String> ge
浏览 0
提问于2017-04-08
得票数 1
1
回答
将类模板作为模板参数传递
、
、
是否
可以将类模板(如std::vector,而不是像std::vector<int>那样
实例
化)作为模板参数传递?我想写一个
检查
给定类型
是否
是给定模板
的
实例
的
类型。我知道编译器不允许按原样传递未
实例
化
的
模板,但我想知道
是否
有比我得到
的
更好
的
解决方法。我
的
实现(请注意,我在最底部删除了TArgs ): #include <type_traits&g
浏览 11
提问于2018-12-16
得票数 0
回答已采纳
1
回答
TypeElement与TypeMirror作为Java注释处理器
的
数据模型
、
、
我正在开发一个具有注释处理
的
代码生成器,并将逻辑划分为两个步骤:
浏览 2
提问于2021-10-10
得票数 3
3
回答
确保可变模板不包含重复项。
、
、
、
我想我
的
整个问题在标题中都有很好
的
描述。我正在尝试创建一个多样化
的
类模板(在C++11、C++14或C++1z中)。template<
typename
...Types> struct MyVariadicTemplate {}; 并确保MyVariadicTemplate
的
任何
实例
化中
的
类型列表是内射
的
,因此,例如
浏览 4
提问于2015-12-06
得票数 2
回答已采纳
点击加载更多
相关
资讯
谈 C++17 里的 Memento 模式
一文读懂架构师都不知道的isinstance检查机制
深度剖析isinstance的检查机制
Python零基础入门,关于这个列表详解,你了解多少呢?
如何在Java程序中使用泛型
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券