Home / Function/ T() — netty Function Reference

T() — netty Function Reference

Architecture documentation for the T() function in OcspUtils.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  1e1eef3c_1de2_1f16_c238_756ece8cb056["T()"]
  08ffedd7_4191_0abc_ea5f_a0e3ce4ff56b["OcspUtils"]
  1e1eef3c_1de2_1f16_c238_756ece8cb056 -->|defined in| 08ffedd7_4191_0abc_ea5f_a0e3ce4ff56b
  style 1e1eef3c_1de2_1f16_c238_756ece8cb056 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

example/src/main/java/io/netty/example/ocsp/OcspUtils.java lines 90–110

    private static <T> T findObject(DLSequence sequence, ASN1ObjectIdentifier oid, Class<T> type) {
        for (ASN1Encodable element : sequence) {
            if (!(element instanceof DLSequence)) {
                continue;
            }

            DLSequence subSequence = (DLSequence) element;
            if (subSequence.size() != 2) {
                continue;
            }

            ASN1Encodable key = subSequence.getObjectAt(0);
            ASN1Encodable value = subSequence.getObjectAt(1);

            if (key.equals(oid) && type.isInstance(value)) {
                return type.cast(value);
            }
        }

        return null;
    }

Domain

Subdomains

Frequently Asked Questions

What does T() do?
T() is a function in the netty codebase, defined in example/src/main/java/io/netty/example/ocsp/OcspUtils.java.
Where is T() defined?
T() is defined in example/src/main/java/io/netty/example/ocsp/OcspUtils.java at line 90.

Analyze Your Own Codebase

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

Try Supermodel Free