code: @Override
    public void introspect(ContextH3 context)
    {
      if (_infoRef.get() != null) {
        return;
      }
  
      _ctor = introspectConstructor();
  
      introspectFields();
  
      FieldInfoH3[] fieldInfo = new FieldInfoH3[1];
  
      fieldInfo[0] = _item.info();
  
      ClassInfoH3 classInfo
        = new ClassInfoH3(_type.getName(),
                          ClassTypeH3.LIST,
                          fieldInfo);
  
      _infoRef.compareAndSet(null, classInfo);
    }
docs: Introspect the class.