Class ObjectsExcerpts

java.lang.Object
org.inferred.freebuilder.processor.source.ObjectsExcerpts

public class ObjectsExcerpts extends Object
  • Constructor Details

    • ObjectsExcerpts

      private ObjectsExcerpts()
  • Method Details

    • equals

      public static Excerpt equals(Object a, Object b, TypeKind kind)
      Returns an Excerpt equivalent to Objects.equals(a, b).

      Uses == for primitive types, as this avoids boxing.

    • notEquals

      public static Excerpt notEquals(Object a, Object b, TypeKind kind)
      Returns an Excerpt equivalent to !Objects.equals(a, b).

      Uses != for primitive types, as this avoids boxing.

    • equalsExcerpt

      private static Excerpt equalsExcerpt(boolean areEqual, Object a, Object b, TypeKind kind)