org.jetbrains.jet.lang.descriptors.annotations
Class AnnotationDescriptor
java.lang.Object
org.jetbrains.jet.lang.descriptors.annotations.AnnotationDescriptor
public class AnnotationDescriptor
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
AnnotationDescriptor
public AnnotationDescriptor()
getType
@NotNull
public JetType getType()
getValueArgument
@Nullable
public CompileTimeConstant<?> getValueArgument(@NotNull
ValueParameterDescriptor valueParameterDescriptor)
getAllValueArguments
@NotNull
public java.util.Map<ValueParameterDescriptor,CompileTimeConstant<?>> getAllValueArguments()
setAnnotationType
public void setAnnotationType(@NotNull
JetType annotationType)
setValueArgument
public void setValueArgument(@NotNull
ValueParameterDescriptor name,
@NotNull
CompileTimeConstant<?> value)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object