|  | <!DOCTYPE HTML> | 
|  | <html lang="en"> | 
|  | <head> | 
|  | <!-- Generated by javadoc (24) on Mon Sep 29 10:48:08 CEST 2025 --> | 
|  | <title>Debug (Apache SIS 1.5 API)</title> | 
|  | <meta name="viewport" content="width=device-width, initial-scale=1"> | 
|  | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> | 
|  | <meta name="dc.created" content="2025-09-29"> | 
|  | <meta name="description" content="declaration: module: org.apache.sis.util, package: org.apache.sis.util, annotation type: Debug"> | 
|  | <meta name="generator" content="javadoc/ClassWriter"> | 
|  | <meta name="keywords" content="org.apache.sis.util.Debug class"> | 
|  | <link rel="stylesheet" type="text/css" href="../../../../../resource-files/jquery-ui.min.css" title="Style"> | 
|  | <link rel="stylesheet" type="text/css" href="../../../../../resource-files/stylesheet.css" title="Style"> | 
|  | <link rel="stylesheet" type="text/css" href="../../../../../resource-files/sis.css" title="Style"> | 
|  | <script type="text/javascript" src="../../../../../script-files/script.js"></script> | 
|  | <script type="text/javascript" src="../../../../../script-files/jquery-3.7.1.min.js"></script> | 
|  | <script type="text/javascript" src="../../../../../script-files/jquery-ui.min.js"></script> | 
|  | </head> | 
|  | <body class="class-declaration-page"> | 
|  | <script type="text/javascript">const pathtoroot = "../../../../../"; | 
|  | loadScripts(document, 'script');</script> | 
|  | <noscript> | 
|  | <div>JavaScript is disabled on your browser.</div> | 
|  | </noscript> | 
|  | <header role="banner"> | 
|  | <nav role="navigation"> | 
|  | <!-- ========= START OF TOP NAVBAR ======= --> | 
|  | <div class="top-nav" id="navbar-top"> | 
|  | <div class="nav-content"> | 
|  | <div class="nav-menu-button"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button></div> | 
|  | <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div> | 
|  | <ul id="navbar-top-firstrow" class="nav-list" title="Navigation"> | 
|  | <li><a href="../../../../../index.html">Overview</a></li> | 
|  | <li class="nav-bar-cell1-rev">Class</li> | 
|  | <li><a href="class-use/Debug.html">Use</a></li> | 
|  | <li><a href="package-tree.html">Tree</a></li> | 
|  | <li><a href="../../../../../new-list.html">New</a></li> | 
|  | <li><a href="../../../../../deprecated-list.html">Deprecated</a></li> | 
|  | <li><a href="../../../../../index-all.html">Index</a></li> | 
|  | <li><a href="../../../../../search.html">Search</a></li> | 
|  | <li><a href="../../../../../help-doc.html#class">Help</a></li> | 
|  | </ul> | 
|  | </div> | 
|  | </div> | 
|  | <div class="sub-nav"> | 
|  | <div class="nav-content"> | 
|  | <ol class="sub-nav-list"> | 
|  | <li><a href="../../../../module-summary.html">org.apache.sis.util</a></li> | 
|  | <li><a href="package-summary.html">org.apache.sis.util</a></li> | 
|  | <li><a href="Debug.html" class="current-selection">Debug</a></li> | 
|  | </ol> | 
|  | <div class="nav-list-search"> | 
|  | <input type="text" id="search-input" disabled placeholder="Search" aria-label="Search in documentation" autocomplete="off"> | 
|  | <input type="reset" id="reset-search" disabled value="Reset"> | 
|  | </div> | 
|  | </div> | 
|  | </div> | 
|  | <!-- ========= END OF TOP NAVBAR ========= --> | 
|  | <span class="skip-nav" id="skip-navbar-top"></span></nav> | 
|  | </header> | 
|  | <div class="main-grid"> | 
|  | <nav role="navigation" class="toc" aria-label="Table of contents"> | 
|  | <div class="toc-header">Contents  | 
|  | <input type="text" class="filter-input" disabled placeholder="Filter" aria-label="Filter table of contents" autocomplete="off"> | 
|  | <input type="reset" class="reset-filter" disabled value="Reset"> | 
|  | </div> | 
|  | <button class="hide-sidebar"><span>Hide sidebar </span>❮</button><button class="show-sidebar">❯<span> Show sidebar</span></button> | 
|  | <ol class="toc-list"> | 
|  | <li><a href="#" tabindex="0">Description</a></li> | 
|  | </ol> | 
|  | </nav> | 
|  | <main role="main"> | 
|  | <!-- ======== START OF CLASS DATA ======== --> | 
|  | <div class="header"> | 
|  | <h1 title="Annotation Interface Debug" class="title">Annotation Interface Debug</h1> | 
|  | </div> | 
|  | <section class="class-description" id="class-description"> | 
|  | <hr> | 
|  | <div class="horizontal-scroll"> | 
|  | <div class="type-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/annotation/Documented.html" title="class or interface in java.lang.annotation" class="external-link">@Documented</a> | 
|  | <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/annotation/Target.html" title="class or interface in java.lang.annotation" class="external-link">@Target</a>({<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/annotation/ElementType.html#TYPE" title="class or interface in java.lang.annotation" class="external-link">TYPE</a>,<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/annotation/ElementType.html#METHOD" title="class or interface in java.lang.annotation" class="external-link">METHOD</a>,<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/annotation/ElementType.html#FIELD" title="class or interface in java.lang.annotation" class="external-link">FIELD</a>}) | 
|  | <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/annotation/Retention.html" title="class or interface in java.lang.annotation" class="external-link">@Retention</a>(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/annotation/RetentionPolicy.html#SOURCE" title="class or interface in java.lang.annotation" class="external-link">SOURCE</a>) | 
|  | </span><span class="modifiers">public @interface </span><span class="element-name type-name-label">Debug</span></div> | 
|  | <div class="block">Annotates classes or methods that are provided mostly for debugging purpose. | 
|  | This annotation is defined in order to make easier to find which debugging tools are available in case of problem. | 
|  | See the <q>Use</q> javadoc link for a list of annotated classes and methods. | 
|  |  | 
|  | <p>Unless specified otherwise in javadoc, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link"><code>Object.toString()</code></a> method implementations in Apache SIS | 
|  | are implicitly for debugging purpose. Those methods are usually <em>not</em> annotated with <code>@Debug</code> | 
|  | in order to avoid polluting <code>@Debug</code> usage searches with long lists of <code>toString()</code> methods. | 
|  | As an exception to this convention, a <code>toString()</code> method may be annotated with <code>@Debug</code> | 
|  | in a few cases where we want to put emphasis on the method purpose as a debugging tools.</p></div> | 
|  | <dl class="notes"> | 
|  | <dt>Since:</dt> | 
|  | <dd>0.3</dd> | 
|  | </dl> | 
|  | </div> | 
|  | </section> | 
|  | <section class="details" id="annotation-interface-element-detail"></section> | 
|  | <!-- ========= END OF CLASS DATA ========= --> | 
|  | </main> | 
|  | </div> | 
|  | </body> | 
|  | </html> |