Class TypeToken.TypeSet

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Iterable<TypeToken<? super T>>, java.util.Collection<TypeToken<? super T>>, java.util.Set<TypeToken<? super T>>
    Enclosing class:
    TypeToken<T>

    @Deprecated(since="2022-12-01")
    public class TypeToken.TypeSet
    extends ForwardingSet<TypeToken<? super T>>
    implements java.io.Serializable
    Deprecated.
    The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023
    The set of interfaces and classes that T is or is a subtype of. Object is not included in the set if this type is an interface.
    See Also:
    Serialized Form
    • Method Detail

      • interfaces

        public TypeToken.TypeSet interfaces()
        Deprecated.
        Returns the types that are interfaces implemented by this type.
      • classes

        public TypeToken.TypeSet classes()
        Deprecated.
        Returns the types that are classes.
      • rawTypes

        public java.util.Set<java.lang.Class<? super T>> rawTypes()
        Deprecated.
        Returns the raw types of the types in this set, in the same order.