code: @Override
    public final boolean isLoggable(Level level)
    {
      if (level == null)
        return false;
  
      int intValue = level.intValue();
      
      if (intValue < _finestEffectiveLevelValue)
        return false;
      else if (! _hasLocalEffectiveLevel) {
        return true;
      }
      else {
        Integer localValue = _localEffectiveLevel.get();
        
        if (localValue != null) {
          int localIntValue = localValue.intValue();
          
          if (localIntValue == Level.OFF.intValue())
            return false;
          else
            return localIntValue <= intValue;
        }
        else {
          if (_systemEffectiveLevelValue == Level.OFF.intValue())
            return false;
          else
            return _systemEffectiveLevelValue <= intValue;
        }
      }
    }
docs: True if the level is loggable