public class AnnotationDescriptor extends java.lang.Object
| Constructor and Description |
|---|
AnnotationDescriptor() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<ValueParameterDescriptor,CompileTimeConstant<?>> |
getAllValueArguments() |
JetType |
getType() |
CompileTimeConstant<?> |
getValueArgument(ValueParameterDescriptor valueParameterDescriptor) |
void |
setAnnotationType(JetType annotationType) |
void |
setValueArgument(ValueParameterDescriptor name,
CompileTimeConstant<?> value) |
java.lang.String |
toString() |
public AnnotationDescriptor()
@Nullable public CompileTimeConstant<?> getValueArgument(@NotNull ValueParameterDescriptor valueParameterDescriptor)
@NotNull public java.util.Map<ValueParameterDescriptor,CompileTimeConstant<?>> getAllValueArguments()
public void setAnnotationType(@NotNull JetType annotationType)
public void setValueArgument(@NotNull ValueParameterDescriptor name, @NotNull CompileTimeConstant<?> value)
public java.lang.String toString()
toString in class java.lang.Object