Package net.bytebuddy

Class TypeCache.SimpleKey

java.lang.Object
net.bytebuddy.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.
  • Field Details

    • types

      private final Set<String> types
      The referenced types.
  • Constructor Details

    • 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.
  • Method Details