code: public static boolean isPrimitiveBoolean(final Class<?> type) {
          ArgUtils.notNull(type, "type");
          
          if(type.isPrimitive() && boolean.class.isAssignableFrom(type)) {
              return true;
          }
          
          return false;
      }
docs: タイプがプリミティブのboolean型かどうか判定する。
  @param type 判定対象のクラスタイプ。
  @return trueの場合、プリミティブのboolean型。
  @throws IllegalArgumentException {@literal type == null.}