Class ClassCacheEntry<T>

java.lang.Object
com.aerospike.mapper.tools.ClassCacheEntry<T>

public class ClassCacheEntry<T> extends Object
  • Field Details

  • Method Details

    • construct

      public ClassCacheEntry<T> construct()
    • isNotConstructed

      public boolean isNotConstructed()
    • getReadPolicy

      public com.aerospike.client.policy.Policy getReadPolicy()
    • getWritePolicy

      public com.aerospike.client.policy.WritePolicy getWritePolicy()
    • getBatchPolicy

      public com.aerospike.client.policy.BatchPolicy getBatchPolicy()
    • getQueryPolicy

      public com.aerospike.client.policy.QueryPolicy getQueryPolicy()
    • getScanPolicy

      public com.aerospike.client.policy.ScanPolicy getScanPolicy()
    • getUnderlyingClass

      public Class<?> getUnderlyingClass()
    • getClassConfig

      public ClassConfig getClassConfig()
    • getShortenedClassName

      public String getShortenedClassName()
    • isChildClass

      public boolean isChildClass()
    • translateKeyToAerospikeKey

      public Object translateKeyToAerospikeKey(Object key)
    • getKey

      public Object getKey(Object object)
    • setKey

      public void setKey(Object object, Object value)
    • getNamespace

      public String getNamespace()
    • getSetName

      public String getSetName()
    • getTtl

      public Integer getTtl()
    • getSendKey

      public Boolean getSendKey()
    • getDurableDelete

      public Boolean getDurableDelete()
    • getBins

      public com.aerospike.client.Bin[] getBins(Object instance, boolean allowNullBins, String[] binNames)
    • getMap

      public Map<String,Object> getMap(Object instance, boolean needsType)
    • getList

      public List<Object> getList(Object instance, boolean skipKey, boolean needsType)
    • constructAndHydrate

      public T constructAndHydrate(Map<String,Object> map)
    • constructAndHydrate

      public T constructAndHydrate(com.aerospike.client.Record record)
    • hydrateFromRecord

      public void hydrateFromRecord(com.aerospike.client.Record record, Object instance)
    • hydrateFromMap

      public void hydrateFromMap(Map<String,Object> map, Object instance)
    • hydrateFromList

      public void hydrateFromList(List<Object> list, Object instance)
    • constructAndHydrate

      public T constructAndHydrate(List<Object> list, boolean skipKey)
    • hydrateFromList

      public void hydrateFromList(List<Object> list, Object instance, boolean skipKey)
    • getValueFromBinName

      public ValueType getValueFromBinName(String name)
    • toString

      public String toString()
      Overrides:
      toString in class Object