Class ClassCache

java.lang.Object
com.aerospike.mapper.tools.ClassCache

public class ClassCache
extends Object
  • Method Details

    • getInstance

      public static ClassCache getInstance()
    • loadClass

      public <T> ClassCacheEntry<T> loadClass​(@NotNull @NotNull Class<T> clazz, IBaseAeroMapper mapper)
    • getCacheEntryFromStoredName

      public ClassCacheEntry<?> getCacheEntryFromStoredName​(@NotNull @NotNull String name)
    • hasClass

      public boolean hasClass​(Class<?> clazz)
    • clear

      public void clear()
      This method is typically only used for testing
    • addConfiguration

      public void addConfiguration​(@NotNull @NotNull Configuration configuration)
    • getClassConfig

      public ClassConfig getClassConfig​(String className)
    • getClassConfig

      public ClassConfig getClassConfig​(Class<?> clazz)
    • hasClassConfig

      public boolean hasClassConfig​(String className)
    • hasClassConfig

      public boolean hasClassConfig​(Class<?> clazz)