本文整理了Java中gw.lang.reflect.java.JavaTypes.REPEATABLE()
方法的一些代码示例,展示了JavaTypes.REPEATABLE()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JavaTypes.REPEATABLE()
方法的具体详情如下:
包路径:gw.lang.reflect.java.JavaTypes
类名称:JavaTypes
方法名:REPEATABLE
暂无
代码示例来源:origin: org.gosu-lang.gosu/gosu-core
public static boolean violatesRepeatable( List<IGosuAnnotation> annotations, IGosuAnnotation anno )
{
boolean bRepeatable = anno.getType().getTypeInfo().hasAnnotation( JavaTypes.REPEATABLE() );
if( !bRepeatable )
{
for( IGosuAnnotation atn : annotations )
{
if( atn.getType() == anno.getType() )
{
return true;
}
}
}
return false;
}
代码示例来源:origin: org.gosu-lang.gosu/gosu-core
public IType getRepeatableContainer() {
IType repeatable = JavaTypes.REPEATABLE();
if( getType().getTypeInfo().hasAnnotation( repeatable ) )
{
IAnnotationInfo anno = getType().getTypeInfo().getAnnotation( repeatable );
Object type = anno.getFieldValue( "value" );
if( type instanceof String )
{
type = TypeSystem.getByFullNameIfValid( (String)type );
}
return (IType)type;
}
return null;
}
}
代码示例来源:origin: org.gosu-lang.gosu/gosu-core-api
private static UsageModifier translateJavaElementTypeToUsageModifier( IParsedElement pe, UsageTarget targetType, IType annotationType, AnnotationUseSiteTarget target )
boolean bRepeatable = annotationType.getTypeInfo().hasAnnotation( JavaTypes.REPEATABLE() );
内容来源于网络,如有侵权,请联系作者删除!