Class TypePool.Default.LazyTypeDescription.AnnotationToken

    • Constructor Detail

      • AnnotationToken

        protected AnnotationToken​(String descriptor,
                                  Map<String,​AnnotationValue<?,​?>> values)
        Creates a new annotation token.
        Parameters:
        descriptor - The descriptor of the represented annotation.
        values - A map of annotation value names to their value representations.
    • Method Detail

      • getValues

        protected Map<String,​AnnotationValue<?,​?>> getValues()
        Returns a map of annotation value names to their value representations.
        Returns:
        A map of annotation value names to their value representations.
      • getBinaryName

        protected String getBinaryName()
        Returns the annotation type's binary name.
        Returns:
        The annotation type's binary name.