Class UnsafeAccessor

java.lang.Object
io.protostuff.runtime.Accessor
io.protostuff.runtime.UnsafeAccessor

public final class UnsafeAccessor extends Accessor
Read/write from/to fields using sun.misc.Unsafe
  • Field Details

    • FACTORY

      static final Accessor.Factory FACTORY
    • offset

      public final long offset
  • Constructor Details

    • UnsafeAccessor

      public UnsafeAccessor(Field f)
  • Method Details

    • set

      public void set(Object owner, Object value)
      Description copied from class: Accessor
      Set the field value.
      Specified by:
      set in class Accessor
    • get

      public <T> T get(Object owner)
      Description copied from class: Accessor
      Get the field value.
      Specified by:
      get in class Accessor