public static class AnnotationDescriptor.Builder<S extends java.lang.annotation.Annotation>
extends java.lang.Object
Constructor and Description |
---|
Builder(java.lang.Class<S> type) |
Builder(java.lang.Class<S> type,
java.util.Map<java.lang.String,java.lang.Object> attributes) |
Builder(S annotation) |
Modifier and Type | Method and Description |
---|---|
AnnotationDescriptor<S> |
build() |
java.lang.Class<S> |
getType() |
boolean |
hasAttribute(java.lang.String key) |
void |
setAttribute(java.lang.String attributeName,
java.lang.Object value) |
java.lang.String |
toString() |
public Builder(java.lang.Class<S> type)
public Builder(java.lang.Class<S> type, java.util.Map<java.lang.String,java.lang.Object> attributes)
public Builder(S annotation)
public void setAttribute(java.lang.String attributeName, java.lang.Object value)
public boolean hasAttribute(java.lang.String key)
public java.lang.Class<S> getType()
public AnnotationDescriptor<S> build()
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2007-2022 Red Hat, Inc. All Rights Reserved