Class TypePool.Default.TypeExtractor.AnnotationExtractor.ArrayLookup

    • Field Detail

      • name

        private final java.lang.String name
        The name of the annotation property the collected array is representing.
      • values

        private final java.util.List<AnnotationValue<?,​?>> values
        A list of all annotation values that are found on this array.
    • Constructor Detail

      • ArrayLookup

        protected ArrayLookup​(java.lang.String name,
                              TypePool.AbstractBase.ComponentTypeReference componentTypeReference)
        Creates a new annotation registrant for an array lookup.
        Parameters:
        name - The name of the annotation property the collected array is representing.
        componentTypeReference - A lazy reference to resolve the component type of the collected array.