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

  • Creating JSON documents from java classes using gson
  • onCreateOptionsMenu (Activity)
  • scheduleAtFixedRate (ScheduledExecutorService)
  • notifyDataSetChanged (ArrayAdapter)
  • FileInputStream (java.io)
    An input stream that reads bytes from a file. File file = ...finally if (in != null) in.clos
  • OutputStream (java.io)
    A writable sink for bytes.Most clients will use output streams that write data to the file system (
  • Hashtable (java.util)
    A plug-in replacement for JDK1.5 java.util.Hashtable. This version is based on org.cliffc.high_scale
  • Locale (java.util)
    Locale represents a language/country/variant combination. Locales are used to alter the presentatio
  • DataSource (javax.sql)
    An interface for the creation of Connection objects which represent a connection to a database. This
  • Base64 (org.apache.commons.codec.binary)
    Provides Base64 encoding and decoding as defined by RFC 2045.This class implements section 6.8. Base
  • 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