Package Summary  Overview Summary

class:AnnotatedArrayType [NONE]

  • All Superinterfaces:
    AnnotatedElement, AnnotatedType


    public interface AnnotatedArrayType
    extends AnnotatedType
    
    AnnotatedArrayType represents the potentially annotated use of an array type, whose component type may itself represent the annotated use of a type.
    Since:
    1.8

method:getAnnotatedGenericComponentType() [CHANGED]

  • getAnnotatedGenericComponentType

    AnnotatedType getAnnotatedGenericComponentType()
    Returns the potentially annotated generic component type of this array type.
    Returns:
    the potentially annotated generic component type of this array type
    See Also:
    GenericArrayType.getGenericComponentType()
  • getAnnotatedGenericComponentType

    AnnotatedType getAnnotatedGenericComponentType()
    Returns the potentially annotated generic component type of this array type.
    Returns:
    the potentially annotated generic component type of this array type
  • getAnnotatedGenericComponentType

    AnnotatedType getAnnotatedGenericComponentType()
    Returns the potentially annotated generic component type of this array type.
    Returns:
    the potentially annotated generic component type of this array type
    See Also:
    GenericArrayType.getGenericComponentType()

method:getAnnotatedOwnerType() [ADDED]

  • getAnnotatedOwnerType

    AnnotatedType getAnnotatedOwnerType()
    
    Returns the potentially annotated type that this type is a member of, if this type represents a nested type. For example, if this type is @TA O<T>.I<S> , return a representation of @TA O<T> .

    Returns null for an AnnotatedType that is an instance of AnnotatedArrayType.

    Specified by:
    getAnnotatedOwnerType in interface AnnotatedType
    Returns:
    null
    Since:
    9

© 2017 Oracle Corporation and/or its affiliates