ParameterizedTypeImpl工具類
作者:
魔女小姐的猫 | 来源:发表于
2020-08-27 07:04 被阅读0次
ParameterizedTypeImpl类
package com.m.k.seetaoism.utils;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import java.lang.reflect.ParameterizedType;
import java.lang.reflect.Type;
public class ParameterizedTypeImpl implements ParameterizedType {
private Type rawTyep;
private Type [] typeArgs;
public ParameterizedTypeImpl(Type rawType, Type[] typeArgs) {
this.rawTyep = rawType;
this.typeArgs = typeArgs;
}
@NonNull
@Override
public Type[] getActualTypeArguments() {
return typeArgs;
}
@NonNull
@Override
public Type getRawType() {
return rawTyep;
}
@Nullable
@Override
public Type getOwnerType() {
return null;
}
}
本文标题:ParameterizedTypeImpl工具類
本文链接:https://www.haomeiwen.com/subject/bsuzjktx.html
网友评论