class_docstr: Build introspection data for operations.
  
  Make an operation, introspect it, and build a structure representing
  everything we know about it.
class_docstr_tok: ["Build","introspection","data","for","operations",".","Make","an","operation",",","introspect","it",",","and","build","a","structure","representing","everything","we","know","about","it","."]
code: def get(cls, operation_name):
      if operation_name not in cls._introspect_cache:
          cls._introspect_cache[operation_name] = Introspect(
              operation_name
          )
  
      return cls._introspect_cache[operation_name]
  
imports: from __future__ import division, print_function
  import logging
  import pyvips
  from pyvips import ffi, vips_lib, Error, _to_bytes, _to_string, GValue, type_map, type_from_name, nickname_find, at_least_libvips
label_desc: Use image node_id 2 for calling the Introspect obj's underlying member method code with example usage: obj.get(cls, operation_name) and returns: cls