Class AnnotationProperties


  • public class AnnotationProperties
    extends Object
    Contains all properties of an annotation necessary to to make decisions about that annotation.

    Note that this object does not contain all possible properties; only the ones that are actually used by EqualsVerifier.

    • Constructor Detail

      • AnnotationProperties

        public AnnotationProperties​(String className)
        Constructor.
        Parameters:
        className - The annotation's className string.
    • Method Detail

      • getClassName

        public String getClassName()
        Returns:
        the annotation's className string.
      • putArrayValues

        public void putArrayValues​(String name,
                                   Set<String> values)
        Adds the content of an array value property.
        Parameters:
        name - The name of the array value property.
        values - The content of the array value property.
      • getArrayValues

        public Set<String> getArrayValues​(String name)
        Retrieves the content of an array value property.
        Parameters:
        name - The name of the array value property.
        Returns:
        The content of the array value property.