public class BytecodeParameterInfo extends BytecodeAnnotatedInfo implements ParameterInfo
annotationHelper, annotationMap, annotationsArray| Constructor and Description |
|---|
BytecodeParameterInfo(AnnotationHelper annotationHelper,
BytecodeBehaviourInfo annotated,
int index,
TypeInfo parameterType)
Create a new JavassistParameterInfo.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
protected BytecodeBehaviourInfo |
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 BytecodeParameterInfo(AnnotationHelper annotationHelper, BytecodeBehaviourInfo annotated, int index, TypeInfo parameterType)
annotationHelper - the annotation helperannotated - the annotated objectindex - the indexparameterType - the typeprotected BytecodeBehaviourInfo 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.