congrats Icon
New! Announcing our next generation AI code completions
Read here
Tabnine Logo
MethodSignatureWriter$Nullness.override
Code IndexAdd Tabnine to your IDE (free)

How to use
override
method
in
me.seeber.gradle.ide.eclipse.annotations.MethodSignatureWriter$Nullness

Best Java code snippets using me.seeber.gradle.ide.eclipse.annotations.MethodSignatureWriter$Nullness.override (Showing top 6 results out of 315)

origin: me.seeber.gradle/gradle-project-config

/**
 * @see me.seeber.gradle.ide.eclipse.annotations.Nullability#getParameterNullability(net.bytebuddy.description.method.ParameterDescription)
 */
@Override
public Nullness getParameterNullability(ParameterDescription parameter) {
  PackageDescription pakkage = parameter.getDeclaringMethod().getDeclaringType().asErasure().getPackage();
  Optional<AnnotationDescription> packageAnnotation = pakkage.getDeclaredAnnotations().stream()
      .filter(a -> a.getAnnotationType().getName().equals(this.nonnullParameterDefaultAnnotation)).findAny();
  Nullness defaultNullness = Validate
      .notNull(packageAnnotation.map(a -> Nullness.NONNULL).orElse(Nullness.UNDEFINED));
  Nullness nullability = getNullability(parameter.getDeclaredAnnotations());
  return defaultNullness.override(nullability);
}
origin: gradle.plugin.me.seeber.gradle/gradle-project-config

/**
 * @see me.seeber.gradle.ide.eclipse.annotations.Nullability#getParameterNullability(net.bytebuddy.description.method.ParameterDescription)
 */
@Override
public Nullness getParameterNullability(ParameterDescription parameter) {
  PackageDescription pakkage = parameter.getDeclaringMethod().getDeclaringType().asErasure().getPackage();
  Optional<AnnotationDescription> packageAnnotation = pakkage.getDeclaredAnnotations().stream()
      .filter(a -> a.getAnnotationType().getName().equals(this.nonnullParameterDefaultAnnotation)).findAny();
  Nullness defaultNullness = Validate
      .notNull(packageAnnotation.map(a -> Nullness.NONNULL).orElse(Nullness.UNDEFINED));
  Nullness nullability = getNullability(parameter.getDeclaredAnnotations());
  return defaultNullness.override(nullability);
}
origin: gradle.plugin.me.seeber.gradle/gradle-project-config

/**
 * @see me.seeber.gradle.ide.eclipse.annotations.Nullability#getParameterNullability(net.bytebuddy.description.method.ParameterDescription)
 */
@Override
public Nullness getParameterNullability(ParameterDescription parameter) {
  Nullness nullability = Nullness.UNDEFINED;
  for (Nullability provider : this.nullabilities) {
    Nullness override = provider.getParameterNullability(parameter);
    nullability = nullability.override(override);
  }
  return nullability;
}
origin: me.seeber.gradle/gradle-project-config

/**
 * @see me.seeber.gradle.ide.eclipse.annotations.Nullability#getReturnValueNullability(MethodDescription)
 */
@Override
public Nullness getReturnValueNullability(MethodDescription method) {
  Nullness nullability = Nullness.UNDEFINED;
  for (Nullability provider : this.nullabilities) {
    Nullness override = provider.getReturnValueNullability(method);
    nullability = nullability.override(override);
  }
  return nullability;
}
origin: me.seeber.gradle/gradle-project-config

/**
 * @see me.seeber.gradle.ide.eclipse.annotations.Nullability#getParameterNullability(net.bytebuddy.description.method.ParameterDescription)
 */
@Override
public Nullness getParameterNullability(ParameterDescription parameter) {
  Nullness nullability = Nullness.UNDEFINED;
  for (Nullability provider : this.nullabilities) {
    Nullness override = provider.getParameterNullability(parameter);
    nullability = nullability.override(override);
  }
  return nullability;
}
origin: gradle.plugin.me.seeber.gradle/gradle-project-config

/**
 * @see me.seeber.gradle.ide.eclipse.annotations.Nullability#getReturnValueNullability(MethodDescription)
 */
@Override
public Nullness getReturnValueNullability(MethodDescription method) {
  Nullness nullability = Nullness.UNDEFINED;
  for (Nullability provider : this.nullabilities) {
    Nullness override = provider.getReturnValueNullability(method);
    nullability = nullability.override(override);
  }
  return nullability;
}
me.seeber.gradle.ide.eclipse.annotationsMethodSignatureWriter$Nullnessoverride

Javadoc

Override this nullness value with another value

Popular methods of MethodSignatureWriter$Nullness

  • getMarker
    Get the marker to write nullness in signatures

Popular in Java

  • Parsing JSON documents to java classes using gson
  • onRequestPermissionsResult (Fragment)
  • setScale (BigDecimal)
  • compareTo (BigDecimal)
  • FileNotFoundException (java.io)
    Thrown when a file specified by a program cannot be found.
  • BigInteger (java.math)
    An immutable arbitrary-precision signed integer.FAST CRYPTOGRAPHY This implementation is efficient f
  • SocketTimeoutException (java.net)
    This exception is thrown when a timeout expired on a socket read or accept operation.
  • Time (java.sql)
    Java representation of an SQL TIME value. Provides utilities to format and parse the time's represen
  • Dictionary (java.util)
    Note: Do not use this class since it is obsolete. Please use the Map interface for new implementatio
  • JFileChooser (javax.swing)
  • 14 Best Plugins for Eclipse
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now