public class JavassistParameterInfo extends JavassistAnnotatedInfo implements ParameterInfo
annotationHelper, annotationMap, annotationsArray| Constructor and Description |
|---|
JavassistParameterInfo(AnnotationHelper annotationHelper,
JavassistAnnotatedParameterInfo annotated,
int index,
TypeInfo parameterType)
Create a new JavassistParameterInfo.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
protected JavassistAnnotatedInfo |
getAnnotated()
Get the annotated info
|
AnnotationValue[] |
getAnnotations()
Get the annotations
|
protected int |
getHashCode() |
String |
getName()
Get the parameter name
|
TypeInfo |
getParameterType()
Get the parameter type
|
void |
setAnnotations(AnnotationValue[] annotations) |
void |
toShortString(org.jboss.util.JBossStringBuilder buffer) |
protected void |
toString(org.jboss.util.JBossStringBuilder buffer) |
getAnnotation, getAnnotations, isAnnotationPresent, setupAnnotationsgetUnderlyingAnnotation, getUnderlyingAnnotations, isAnnotationPresentcacheGetHashCode, cacheToString, clone, equals, flushJBossObjectCache, getClassShortName, hashCode, list, notEqual, toShortString, toString, toStringImplementationfinalize, getClass, notify, notifyAll, wait, wait, waitgetAnnotation, getUnderlyingAnnotation, getUnderlyingAnnotations, isAnnotationPresent, isAnnotationPresentpublic JavassistParameterInfo(AnnotationHelper annotationHelper, JavassistAnnotatedParameterInfo annotated, int index, TypeInfo parameterType)
annotationHelper - the annotation helperannotated - the annotated objectindex - the indexparameterType - the typeprotected JavassistAnnotatedInfo getAnnotated()
public String getName()
ParameterInfogetName in interface ParameterInfopublic TypeInfo getParameterType()
ParameterInfogetParameterType in interface ParameterInfoprotected int getHashCode()
getHashCode in class org.jboss.util.JBossObjectpublic void toShortString(org.jboss.util.JBossStringBuilder buffer)
toShortString in interface org.jboss.util.JBossInterfacetoShortString in class org.jboss.util.JBossObjectprotected void toString(org.jboss.util.JBossStringBuilder buffer)
toString in class org.jboss.util.JBossObjectpublic AnnotationValue[] getAnnotations()
AnnotatedInfogetAnnotations in interface AnnotatedInfopublic void setAnnotations(AnnotationValue[] annotations)
Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.