本文整理了Java中org.yaml.snakeyaml.introspector.Property.getActualTypeArguments()
方法的一些代码示例,展示了Property.getActualTypeArguments()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Property.getActualTypeArguments()
方法的具体详情如下:
包路径:org.yaml.snakeyaml.introspector.Property
类名称:Property
方法名:getActualTypeArguments
暂无
代码示例来源:origin: redisson/redisson
@Override
public Class<?>[] getActualTypeArguments() {
if (parameters == null && delegate != null) {
return delegate.getActualTypeArguments();
}
return parameters;
}
代码示例来源:origin: redisson/redisson
Class<?>[] arguments = property.getActualTypeArguments();
if (arguments != null) {
if (node.getNodeId() == NodeId.sequence) {
代码示例来源:origin: redisson/redisson
if (!typeDetected && valueNode.getNodeId() != NodeId.scalar) {
Class<?>[] arguments = property.getActualTypeArguments();
if (arguments != null && arguments.length > 0) {
代码示例来源:origin: org.apache.cassandra/cassandra-all
@Override
public Class<?>[] getActualTypeArguments()
{
return result.getActualTypeArguments();
}
代码示例来源:origin: jsevellec/cassandra-unit
@Override
public Class<?>[] getActualTypeArguments()
{
return result.getActualTypeArguments();
}
代码示例来源:origin: com.impetus.fabric/fabric-jdbc-driver-shaded
@Override
public Class<?>[] getActualTypeArguments() {
if (parameters == null && delegate != null) {
return delegate.getActualTypeArguments();
}
return parameters;
}
代码示例来源:origin: com.strapdata.cassandra/cassandra-all
@Override
public Class<?>[] getActualTypeArguments()
{
return result.getActualTypeArguments();
}
代码示例来源:origin: com.netflix.sstableadaptor/sstable-adaptor-cassandra
@Override
public Class<?>[] getActualTypeArguments()
{
return result.getActualTypeArguments();
}
代码示例来源:origin: harbby/presto-connectors
Class<?>[] arguments = property.getActualTypeArguments();
if (arguments != null) {
if (node.getNodeId() == NodeId.sequence) {
代码示例来源:origin: pl.droidsonroids.yaml/snakeyaml
Class<?>[] arguments = property.getActualTypeArguments();
if (arguments != null) {
if (node.getNodeId() == NodeId.sequence) {
代码示例来源:origin: com.impetus.fabric/fabric-jdbc-driver-shaded
Class<?>[] arguments = property.getActualTypeArguments();
if (arguments != null) {
if (node.getNodeId() == NodeId.sequence) {
代码示例来源:origin: CodeCrafter47/BungeeTabListPlus
private TypeDescription computeTypeDescription(Class<?> clazz) {
TypeDescription typeDescription = new TypeDescription(clazz, new Tag(clazz));
Set<Property> properties = null;
try {
properties = getPropertyUtils().getProperties(clazz);
} catch (IntrospectionException e) {
e.printStackTrace();
}
if (properties != null) {
for (Property property : properties) {
if (Collection.class.isAssignableFrom(property.getType()) || property.getClass().isArray()) {
Class<?>[] typeArguments = property.getActualTypeArguments();
if (typeArguments != null && typeArguments.length == 1 && typeArguments[0] != null) {
typeDescription.putListPropertyType(property.getName(), typeArguments[0]);
}
}
if (Map.class.isAssignableFrom(property.getType())) {
Class<?>[] typeArguments = property.getActualTypeArguments();
if (typeArguments != null && typeArguments.length == 2 && typeArguments[0] != null && typeArguments[1] != null) {
typeDescription.putMapPropertyType(property.getName(), typeArguments[0], typeArguments[1]);
}
}
}
}
return typeDescription;
}
代码示例来源:origin: com.impetus.fabric/fabric-jdbc-driver-shaded
if (!typeDetected && valueNode.getNodeId() != NodeId.scalar) {
Class<?>[] arguments = property.getActualTypeArguments();
if (arguments != null && arguments.length > 0) {
代码示例来源:origin: harbby/presto-connectors
Class<?>[] arguments = property.getActualTypeArguments();
if (arguments != null && arguments.length > 0) {
代码示例来源:origin: pl.droidsonroids.yaml/snakeyaml
Class<?>[] arguments = property.getActualTypeArguments();
if (arguments != null && arguments.length > 0) {
内容来源于网络,如有侵权,请联系作者删除!