Class CachedInstanceBinder


  • public final class CachedInstanceBinder
    extends Object
    • Constructor Detail

      • CachedInstanceBinder

        public CachedInstanceBinder​(io.airlift.bytecode.ClassDefinition classDefinition,
                                    CallSiteBinder callSiteBinder)
    • Method Detail

      • getCachedInstance

        public io.airlift.bytecode.FieldDefinition getCachedInstance​(MethodHandle methodHandle)
      • generateInitializations

        public void generateInitializations​(io.airlift.bytecode.Variable thisVariable,
                                            io.airlift.bytecode.BytecodeBlock block)