Class ObjectsExcerpts


  • public class ObjectsExcerpts
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private ObjectsExcerpts()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static Excerpt equals​(java.lang.Object a, java.lang.Object b, javax.lang.model.type.TypeKind kind)
      Returns an Excerpt equivalent to Objects.equals(a, b).
      private static Excerpt equalsExcerpt​(boolean areEqual, java.lang.Object a, java.lang.Object b, javax.lang.model.type.TypeKind kind)  
      static Excerpt notEquals​(java.lang.Object a, java.lang.Object b, javax.lang.model.type.TypeKind kind)
      Returns an Excerpt equivalent to !Objects.equals(a, b).
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ObjectsExcerpts

        private ObjectsExcerpts()
    • Method Detail

      • equals

        public static Excerpt equals​(java.lang.Object a,
                                     java.lang.Object b,
                                     javax.lang.model.type.TypeKind kind)
        Returns an Excerpt equivalent to Objects.equals(a, b).

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

      • notEquals

        public static Excerpt notEquals​(java.lang.Object a,
                                        java.lang.Object b,
                                        javax.lang.model.type.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,
                                             java.lang.Object a,
                                             java.lang.Object b,
                                             javax.lang.model.type.TypeKind kind)