Home / Function/ equals() — netty Function Reference

equals() — netty Function Reference

Architecture documentation for the equals() function in AsciiString.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  90e06a8f_6c7a_6d5d_9b67_50e9a1372a59["equals()"]
  88c1bf6b_2ae6_8dbd_84eb_15e044c07bc5["GeneralCaseInsensitiveCharEqualityComparator"]
  90e06a8f_6c7a_6d5d_9b67_50e9a1372a59 -->|defined in| 88c1bf6b_2ae6_8dbd_84eb_15e044c07bc5
  d563f92d_9a41_dc07_7a22_a83d257e75c7["toUpperCase()"]
  90e06a8f_6c7a_6d5d_9b67_50e9a1372a59 -->|calls| d563f92d_9a41_dc07_7a22_a83d257e75c7
  d0a8b2c4_378a_622d_871e_6ea2306b9af0["toLowerCase()"]
  90e06a8f_6c7a_6d5d_9b67_50e9a1372a59 -->|calls| d0a8b2c4_378a_622d_871e_6ea2306b9af0
  dc0c298b_ef64_b872_20ad_4217ef7a09ca["equals()"]
  90e06a8f_6c7a_6d5d_9b67_50e9a1372a59 -->|calls| dc0c298b_ef64_b872_20ad_4217ef7a09ca
  style 90e06a8f_6c7a_6d5d_9b67_50e9a1372a59 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

common/src/main/java/io/netty/util/AsciiString.java lines 1558–1563

        @Override
        public boolean equals(char a, char b) {
            //For motivation, why we need two checks, see comment in String#regionMatches
            return Character.toUpperCase(a) == Character.toUpperCase(b) ||
                Character.toLowerCase(a) == Character.toLowerCase(b);
        }

Domain

Subdomains

Frequently Asked Questions

What does equals() do?
equals() is a function in the netty codebase, defined in common/src/main/java/io/netty/util/AsciiString.java.
Where is equals() defined?
equals() is defined in common/src/main/java/io/netty/util/AsciiString.java at line 1558.
What does equals() call?
equals() calls 3 function(s): equals, toLowerCase, toUpperCase.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free