public class TypeOracleMessage.TypeOracleParameter extends AbstractParameter
Parameter
on top of type oracle.index, localeFactory, type
Constructor and Description |
---|
TypeOracleMessage.TypeOracleParameter(int index,
com.google.gwt.core.ext.typeinfo.JParameter param) |
Modifier and Type | Method and Description |
---|---|
<A extends Annotation> |
getAnnotation(Class<A> annotClass)
Get an annotation from this parameter.
|
String |
getName()
Get the name of this parameter.
|
boolean |
isAnnotationPresent(Class<? extends Annotation> annotClass)
Check if an annotation is present on this parameter.
|
getAlternateMessageSelector, getIndex, getLocalizedPluralRule, getType
public TypeOracleMessage.TypeOracleParameter(int index, com.google.gwt.core.ext.typeinfo.JParameter param)
public <A extends Annotation> A getAnnotation(Class<A> annotClass)
Parameter
getAnnotation
in interface Parameter
getAnnotation
in class AbstractParameter
public String getName()
Parameter
getName
in interface Parameter
getName
in class AbstractParameter
Parameter.getIndex()
if it cannot be
determinedpublic boolean isAnnotationPresent(Class<? extends Annotation> annotClass)
Parameter
isAnnotationPresent
in interface Parameter
isAnnotationPresent
in class AbstractParameter
Copyright © 2016. All rights reserved.