value-processor/src/org/immutables/value/processor/meta/NullabilityAnnotationInfo.java
static NullabilityAnnotationInfo forTypeUse() {
    return new NullabilityAnnotationInfo() {
      @Override
      TypeElement element() {
        throw new UnsupportedOperationException("expecting this will not be accessed");
      }

      @Override
      String qualifiedName() {
        return "";
      }

      @Override
      String simpleName() {
        return "";
      }

      /** Empty as we expect type string extraction to handle this for us where possible. */
      @Override
      String asLocalPrefix() {
        return "";
      }

      /** Empty as we expect type string extraction to handle this for us where possible. */
      @Override
      String asPrefix() {
        return "";
      }
    };
  }
static NullabilityAnnotationInfo forTypeUse() {
    return new NullabilityAnnotationInfo() {
      @Override
      TypeElement element() {
        throw new UnsupportedOperationException("expecting this will not be accessed");
      }

      @Override
      String qualifiedName() {
        return "";
      }

      @Override
      String simpleName() {
        return "";
      }

      /** Empty as we expect type string extraction to handle this for us where possible. */
      @Override
      String asLocalPrefix() {
        return "";
      }

      /** Empty as we expect type string extraction to handle this for us where possible. */
      @Override
      String asPrefix() {
        return "";
      }
    };
  }
static NullabilityAnnotationInfo forTypeUse ( ) { return new NullabilityAnnotationInfo ( ) { @ Override TypeElement element ( ) { throw new UnsupportedOperationException ( "expecting this will not be accessed" ) ; } @ Override String qualifiedName ( ) { return "" ; } @ Override String simpleName ( ) { return "" ; } /** Empty as we expect type string extraction to handle this for us where possible. */ @ Override String asLocalPrefix ( ) { return "" ; } /** Empty as we expect type string extraction to handle this for us where possible. */ @ Override String asPrefix ( ) { return "" ; } } ; }
Ad-hoc implementation for type-use level nullable annotation.
Ad - hoc implementation for type - use level nullable annotation .