public class AnnotationImpl extends Object implements org.jboss.jca.common.spi.annotations.repository.Annotation
Constructor and Description |
---|
AnnotationImpl(String className,
ClassLoader cl,
List<String> parameterTypes,
String memberName,
boolean onMethod,
boolean onField,
Class<?> annotationClass)
Create a new AnnotationImpl.
|
Modifier and Type | Method and Description |
---|---|
Object |
getAnnotation()
Get the annotation.
|
String |
getClassName()
Get the className.
|
String |
getMemberName()
Get the memberName.
|
List<String> |
getParameterTypes()
Get the parameterTypes.
|
boolean |
isOnField()
Get the onField.
|
boolean |
isOnMethod()
Get the onMethod.
|
public AnnotationImpl(String className, ClassLoader cl, List<String> parameterTypes, String memberName, boolean onMethod, boolean onField, Class<?> annotationClass)
className
- classNamecl
- classloaderparameterTypes
- parameterTypesmemberName
- memberNameonMethod
- onMethodonField
- onFieldannotationClass
- annotationClasspublic final String getClassName()
getClassName
in interface org.jboss.jca.common.spi.annotations.repository.Annotation
public final Object getAnnotation()
getAnnotation
in interface org.jboss.jca.common.spi.annotations.repository.Annotation
public final List<String> getParameterTypes()
getParameterTypes
in interface org.jboss.jca.common.spi.annotations.repository.Annotation
public final String getMemberName()
getMemberName
in interface org.jboss.jca.common.spi.annotations.repository.Annotation
public final boolean isOnMethod()
isOnMethod
in interface org.jboss.jca.common.spi.annotations.repository.Annotation
public final boolean isOnField()
isOnField
in interface org.jboss.jca.common.spi.annotations.repository.Annotation
Copyright © 2016 JBoss by Red Hat. All rights reserved.