Package net.bytebuddy

Class TypeCache.SimpleKey

  • Enclosing class:
    TypeCache<T>

    public static class TypeCache.SimpleKey
    extends Object
    A simple key based on a collection of types where no type is strongly referenced.
    • Constructor Detail

      • SimpleKey

        public SimpleKey​(Class<?> type,
                         Class<?>... additionalType)
        Creates a simple cache key..
        Parameters:
        type - The first type to be represented by this key.
        additionalType - Any additional types to be represented by this key.
      • SimpleKey

        public SimpleKey​(Class<?> type,
                         Collection<? extends Class<?>> additionalTypes)
        Creates a simple cache key..
        Parameters:
        type - The first type to be represented by this key.
        additionalTypes - Any additional types to be represented by this key.
      • SimpleKey

        public SimpleKey​(Collection<? extends Class<?>> types)
        Creates a simple cache key..
        Parameters:
        types - Any types to be represented by this key.