Full Code of dialex/JColor for AI

main 9c311f01c87f cached
60 files
359.3 KB
94.9k tokens
199 symbols
1 requests
Download .txt
Showing preview only (380K chars total). Download the full file or copy to clipboard to get everything.
Repository: dialex/JColor
Branch: main
Commit: 9c311f01c87f
Files: 60
Total size: 359.3 KB

Directory structure:
gitextract_ni9ofp4h/

├── .github/
│   ├── FUNDING.yml
│   ├── ISSUE_TEMPLATE/
│   │   └── bug_report.md
│   ├── RUNBOOK.md
│   ├── img/
│   │   └── JColor-logo.pxm
│   └── update-javadoc.sh
├── .gitignore
├── .java-version
├── .travis.yml
├── LICENSE
├── README.md
├── changelog.md
├── docs/
│   ├── allclasses-index.html
│   ├── allpackages-index.html
│   ├── com/
│   │   └── diogonunes/
│   │       └── jcolor/
│   │           ├── Ansi.html
│   │           ├── AnsiFormat.html
│   │           ├── Attribute.html
│   │           ├── Command.html
│   │           ├── class-use/
│   │           │   ├── Ansi.html
│   │           │   ├── AnsiFormat.html
│   │           │   ├── Attribute.html
│   │           │   └── Command.html
│   │           ├── package-summary.html
│   │           ├── package-tree.html
│   │           └── package-use.html
│   ├── constant-values.html
│   ├── element-list
│   ├── help-doc.html
│   ├── index-all.html
│   ├── index.html
│   ├── jquery-ui.overrides.css
│   ├── legal/
│   │   ├── ADDITIONAL_LICENSE_INFO
│   │   ├── ASSEMBLY_EXCEPTION
│   │   ├── LICENSE
│   │   ├── jquery.md
│   │   └── jqueryUI.md
│   ├── member-search-index.js
│   ├── module-search-index.js
│   ├── overview-tree.html
│   ├── package-search-index.js
│   ├── script.js
│   ├── search.js
│   ├── stylesheet.css
│   ├── tag-search-index.js
│   └── type-search-index.js
├── pom.xml
└── src/
    ├── main/
    │   └── java/
    │       └── com/
    │           └── diogonunes/
    │               └── jcolor/
    │                   ├── Ansi.java
    │                   ├── AnsiFormat.java
    │                   ├── Attribute.java
    │                   ├── BackColorAttribute.java
    │                   ├── ColorAttribute.java
    │                   ├── Command.java
    │                   ├── SimpleAttribute.java
    │                   └── TextColorAttribute.java
    └── test/
        └── java/
            └── com/
                └── diogonunes/
                    └── jcolor/
                        └── tests/
                            ├── acceptance/
                            │   └── TestHumanEye.java
                            └── unit/
                                ├── DataGenerator.java
                                ├── TestAnsi.java
                                ├── TestAttribute.java
                                ├── TestCommand.java
                                ├── TestDataGenerator.java
                                └── TestUsage.java

================================================
FILE CONTENTS
================================================

================================================
FILE: .github/FUNDING.yml
================================================
# These are supported funding model platforms

github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
patreon: # Replace with a single Patreon username
open_collective: # Replace with a single Open Collective username
ko_fi: dialex
tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry
liberapay: # Replace with a single Liberapay username
issuehunt: # Replace with a single IssueHunt username
otechie: # Replace with a single Otechie username
custom: # Replace with a single custom sponsorship URL


================================================
FILE: .github/ISSUE_TEMPLATE/bug_report.md
================================================
---
name: Bug report
about: Something that doesn't work as documented or expected
title: ''
labels: ''
assignees: ''

---

**Describe the bug**
A clear and concise description of what the bug is.

**To Reproduce**
Steps to reproduce the behavior:
1. ...

**Expected behavior**
A clear and concise description of what you expected to happen.

**Screenshots**
If applicable, add screenshots to help explain your problem.

**Environment**
 - OS: [e.g. Windows/Linux]
 - Version [e.g. 1.0.2]


================================================
FILE: .github/RUNBOOK.md
================================================
# Runbook

How to do stuff

## Release a new version

- On GitHub,
  - Create PR
  - Wait for CI results
  - Merge PR
- Locally,
  - Checkout `main`
  - (See [Generate Javadoc](#Generate-Javadoc)
  - Run `mvn release:clean release:prepare`
    - Breaking changes, increase major (`X.*.*`)
    - New features or upgraded dependencies, increase minor (`*.Y.*`)
    - Fixing issues, increase patch (`*.*.Z`)
  - Run `mvn release:perform`
  - Run `git push`
- On GitHub,
  - Create new release
  - Select tag created by maven
  - Describe changes

## Generate Javadoc

```sh
jenv shell 18
./.github/update-javadoc.sh
jenv shell 1.8
git add .
git commit -m "doc: update javadoc to latest version"
```

- Locally,
  - If after you prepared a new release...
    - Copy the contents of folder `target/apidocs`
  - If not...
    - Run `mvn javadoc:javadoc` to generate docs
    - Copy the contents of folder `target/site/apidocs/`
  - Delete the contents of folder `docs`
  - Paste your clipboard inside that folder
  - Run `git add .; git commit -m "doc: update to version X.Y.Z"`

## Update dependencies

- Check what is outdated: `mvn versions:display-dependency-updates`
- Update all of them: `mvn versions:use-latest-releases`
- Check that tests still pass: `mvn test`

## Generate GPG

- `gpg --gen-key`
- `gpg --list-keys`
- `gpg -ab README.md` (you can delete the generated file, it's just to test the key)
- `gpg --keyserver keyserver.ubuntu.com --send-keys <PUBKEY>`

================================================
FILE: .github/update-javadoc.sh
================================================
#!/usr/bin/env bash

mvn javadoc:javadoc
rm -r docs
cp -R target/site/apidocs docs
open docs/index.html

================================================
FILE: .gitignore
================================================
.DS_Store

## ============================================================================
## project secrets



## ============================================================================
## gitignore for JAVA

*.class

# Mobile Tools for Java (J2ME)
.mtj.tmp/

# Package Files #
*.jar
*.war
*.ear

# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*

## ============================================================================
## gitignore for MAVEN

target/
.classpath
.project
.settings
dependency-reduced-pom.xml
release.properties
*.releaseBackup

## ============================================================================
## gitignore for JetBrains: IntelliJ, Android Studio, ...

.idea_modules/
.idea/
*.iml
*.iws
atlassian-ide-plugin.xml
out/

## ============================================================================
## gitignore for generated files

test_output/


================================================
FILE: .java-version
================================================
1.8


================================================
FILE: .travis.yml
================================================
language: java

jdk:
  - openjdk9

install:
  - mvn install -Dgpg.skip=true

script:
  - mvn test

branches:
  only:
    - main

notifications:
  email:
    on_success: never
    on_failure: always


================================================
FILE: LICENSE
================================================
MIT License

Copyright (c) 2011 Diogo Nunes

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.


================================================
FILE: README.md
================================================
# <img src="https://raw.githubusercontent.com/dialex/JColor/main/.github/img/JColor-logo.png" width="150">

[![Maven Central](https://img.shields.io/maven-central/v/com.diogonunes/JColor)](https://mvnrepository.com/artifact/com.diogonunes/JColor) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/faaed58a577d4c3099cf8d6d4d572fb8)](https://www.codacy.com/manual/dialex-nunes/JColor?utm_source=github.com&utm_medium=referral&utm_content=dialex/JColor&utm_campaign=Badge_Grade) [![License](https://img.shields.io/github/license/dialex/JColor.svg)](https://github.com/dialex/JColor/blob/main/LICENSE) [![Donate](https://img.shields.io/badge/donate-%E2%99%A5%20-E91E63.svg)](https://www.paypal.me/dialexnunes/)

**JColor** offers you an easy syntax to print messages with a colored font or background on a terminal.

### Screenshots

![JColor running on iTerm (macOS)](https://raw.githubusercontent.com/dialex/JColor/main/.github/img/example-mac-iterm-fancy.png)

How it looks on different platforms: [macOS iTerm](https://raw.githubusercontent.com/dialex/JColor/main/.github/img/example-mac-iterm-fancy.png), [Windows Terminal](https://raw.githubusercontent.com/dialex/JColor/main/.github/img/example-win-console.png), [IntelliJ](https://raw.githubusercontent.com/dialex/JColor/main/.github/img/example-IntelliJ.png)

### Usage

The screenshot was the result of running this [demo code](./src/test/java/com/diogonunes/jcolor/tests/acceptance/TestHumanEye.java):

```java
// Use Case 1: use Ansi.colorize() to format inline
System.out.println(colorize("This text will be yellow on magenta", YELLOW_TEXT(), MAGENTA_BACK()));
System.out.println("\n");

// Use Case 2: compose Attributes to create your desired format
Attribute[] myFormat = new Attribute[]{RED_TEXT(), YELLOW_BACK(), BOLD()};
System.out.println(colorize("This text will be red on yellow", myFormat));
System.out.println("\n");

// Use Case 3: AnsiFormat is syntactic sugar for an array of Attributes
AnsiFormat fWarning = new AnsiFormat(GREEN_TEXT(), BLUE_BACK(), BOLD());
System.out.println(colorize("AnsiFormat is just a pretty way to declare formats", fWarning));
System.out.println(fWarning.format("...and use those formats without calling colorize() directly"));
System.out.println("\n");

// Use Case 4: you can define your formats and use them throughout your code
AnsiFormat fInfo = new AnsiFormat(CYAN_TEXT());
AnsiFormat fError = new AnsiFormat(YELLOW_TEXT(), RED_BACK());
System.out.println(fInfo.format("This info message will be cyan"));
System.out.println("This normal message will not be formatted");
System.out.println(fError.format("This error message will be yellow on red"));
System.out.println("\n");

// Use Case 5: we support bright colors
AnsiFormat fNormal = new AnsiFormat(MAGENTA_BACK(), YELLOW_TEXT());
AnsiFormat fBright = new AnsiFormat(BRIGHT_MAGENTA_BACK(), BRIGHT_YELLOW_TEXT());
System.out.println(fNormal.format("You can use normal colors ") + fBright.format(" and bright colors too"));

// Use Case 6: we support 8-bit colors
System.out.println("Any 8-bit color (0-255), as long as your terminal supports it:");
for (int i = 0; i <= 255; i++) {
    Attribute txtColor = TEXT_COLOR(i);
    System.out.print(colorize(String.format("%4d", i), txtColor));
}
System.out.println("\n");

// Use Case 7: we support true colors (RGB)
System.out.println("Any TrueColor (RGB), as long as your terminal supports it:");
for (int i = 0; i <= 300; i++) {
    Attribute bkgColor = BACK_COLOR(randomInt(255), randomInt(255), randomInt(255));
    System.out.print(colorize("   ", bkgColor));
}
System.out.println("\n");

// Credits
System.out.print("This example used JColor 5.0.0   ");
System.out.print(colorize("\tMADE ", BOLD(), BRIGHT_YELLOW_TEXT(), GREEN_BACK()));
System.out.println(colorize("IN PORTUGAL\t", BOLD(), BRIGHT_YELLOW_TEXT(), RED_BACK()));
System.out.println("I hope you find it useful ;)");
```

#### Installation

You can import this dependency through Maven or Gradle:

- [JColor](https://mvnrepository.com/artifact/com.diogonunes/JColor) `v5.*` supports Java 8+, Linux, macOS, Windows* 10+
- [JCDP](https://mvnrepository.com/artifact/com.diogonunes/JCDP) `v4.*` supports Java 8+, Linux, macOS, Windows* 10+
- JCDP `v3.*` supports Java 8+, Linux, macOS, Windows
- JCDP `v2.*` supports Java 6+, Linux, macOS, Windows

##### Troubleshoot

> ⚠️ *Windows users, attention!
>
> Even though Windows 10 has support for ANSI escape sequences, it is [disabled by default](https://stackoverflow.com/questions/51680709/colored-text-output-in-powershell-console-using-ansi-vt100-codes/51681675#51681675). The easiest way to fix this is to use [Windows Terminal](https://www.microsoft.com/en-us/p/windows-terminal/9n0dx20hk701), otherwise pick one of these [workarounds](https://github.com/dialex/JColor/issues/62#issuecomment-967010670).

#### Useful links

- [Javadoc](https://dialex.github.io/JColor/)
- [Changelog](https://github.com/dialex/JColor/releases/)

### License

JColor, former JCDP Copyright (C) 2011-\* [Diogo Nunes](https://www.diogonunes.com/)
This program is licensed under the terms of the MIT License and it comes with ABSOLUTELY NO WARRANTY. For more details check LICENSE.

### Credits

A big thanks to all [contributors](https://github.com/dialex/JColor/graphs/contributors), namely [@xafero](https://github.com/xafero) who _maven-ized_ this project.


================================================
FILE: changelog.md
================================================
# Release Changelog

[See GitHub releases](https://github.com/dialex/JColor/releases)

================================================
FILE: docs/allclasses-index.html
================================================
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (18) on Mon May 30 08:44:35 WEST 2022 -->
<title>All Classes and Interfaces (com.diogonunes:JColor 5.5.2-SNAPSHOT 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="2022-05-30">
<meta name="description" content="class index">
<meta name="generator" content="javadoc/AllClassesIndexWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="script.js"></script>
<script type="text/javascript" src="script-dir/jquery-3.5.1.min.js"></script>
<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
</head>
<body class="all-classes-index-page">
<script type="text/javascript">var pathtoroot = "./";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top"><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 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="com/diogonunes/jcolor/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="com/diogonunes/jcolor/package-tree.html">Tree</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html#all-classes">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="All Classes and Interfaces" class="title">All Classes and Interfaces</h1>
</div>
<div id="all-classes-table">
<div class="caption"><span>Classes</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/diogonunes/jcolor/Ansi.html" title="class in com.diogonunes.jcolor">Ansi</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Provides a fluent API to generate
 <a href="https://en.wikipedia.org/wiki/ANSI_escape_code">ANSI escape sequences</a>
 by specifying <a href="com/diogonunes/jcolor/Attribute.html" title="class in com.diogonunes.jcolor"><code>Attribute</code></a>s of your format.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/diogonunes/jcolor/AnsiFormat.html" title="class in com.diogonunes.jcolor">AnsiFormat</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Abstracts an Array of <a href="com/diogonunes/jcolor/Attribute.html" title="class in com.diogonunes.jcolor"><code>Attribute</code></a>s.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/diogonunes/jcolor/Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Abstracts ANSI codes with intuitive names.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/diogonunes/jcolor/Command.html" title="class in com.diogonunes.jcolor">Command</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Abstracts ANSI codes with intuitive names.</div>
</div>
</div>
</div>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2011&#x2013;2022. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>


================================================
FILE: docs/allpackages-index.html
================================================
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (18) on Mon May 30 08:44:35 WEST 2022 -->
<title>All Packages (com.diogonunes:JColor 5.5.2-SNAPSHOT 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="2022-05-30">
<meta name="description" content="package index">
<meta name="generator" content="javadoc/AllPackagesIndexWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="script.js"></script>
<script type="text/javascript" src="script-dir/jquery-3.5.1.min.js"></script>
<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
</head>
<body class="all-packages-index-page">
<script type="text/javascript">var pathtoroot = "./";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top"><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 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="com/diogonunes/jcolor/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="com/diogonunes/jcolor/package-tree.html">Tree</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html#all-packages">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="All&amp;nbsp;Packages" class="title">All&nbsp;Packages</h1>
</div>
<div class="caption"><span>Package Summary</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="com/diogonunes/jcolor/package-summary.html">com.diogonunes.jcolor</a></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2011&#x2013;2022. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>


================================================
FILE: docs/com/diogonunes/jcolor/Ansi.html
================================================
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (18) on Mon May 30 08:44:35 WEST 2022 -->
<title>Ansi (com.diogonunes:JColor 5.5.2-SNAPSHOT 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="2022-05-30">
<meta name="description" content="declaration: package: com.diogonunes.jcolor, class: Ansi">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top"><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 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="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="class-use/Ansi.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../index-all.html">Index</a></li>
<li><a href="../../../help-doc.html#class">Help</a></li>
</ul>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li><a href="#field-detail">Field</a></li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li><a href="#field-detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.diogonunes.jcolor</a></div>
<h1 title="Class Ansi" class="title">Class Ansi</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">com.diogonunes.jcolor.Ansi</div>
</div>
<section class="class-description" id="class-description">
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">Ansi</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
<div class="block">Provides a fluent API to generate
 <a href="https://en.wikipedia.org/wiki/ANSI_escape_code">ANSI escape sequences</a>
 by specifying <a href="Attribute.html" title="class in com.diogonunes.jcolor"><code>Attribute</code></a>s of your format.</div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- =========== FIELD SUMMARY =========== -->
<li>
<section class="field-summary" id="field-summary">
<h2>Field Summary</h2>
<div class="caption"><span>Fields</span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Field</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><code><a href="#POSTFIX" class="member-name-link">POSTFIX</a></code></div>
<div class="col-last even-row-color">
<div class="block">Every Ansi escape code must end with this POSTFIX.</div>
</div>
<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color"><code><a href="#PREFIX" class="member-name-link">PREFIX</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Every Ansi escape code begins with this PREFIX.</div>
</div>
<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><code><a href="#RESET" class="member-name-link">RESET</a></code></div>
<div class="col-last even-row-color">
<div class="block">Shorthand for the Ansi code that resets to the terminal's default format.</div>
</div>
<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color"><code><a href="#SEPARATOR" class="member-name-link">SEPARATOR</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Two options must be separated by this SEPARATOR.</div>
</div>
</div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">Ansi</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel">
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#colorize(com.diogonunes.jcolor.Command)" class="member-name-link">colorize</a><wbr>(<a href="Command.html" title="class in com.diogonunes.jcolor">Command</a>&nbsp;command)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#colorize(java.lang.String,com.diogonunes.jcolor.AnsiFormat)" class="member-name-link">colorize</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;text,
 <a href="AnsiFormat.html" title="class in com.diogonunes.jcolor">AnsiFormat</a>&nbsp;attributes)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#colorize(java.lang.String,com.diogonunes.jcolor.Attribute...)" class="member-name-link">colorize</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;text,
 <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a>...&nbsp;attributes)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#colorize(java.lang.String,java.lang.String)" class="member-name-link">colorize</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;text,
 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;ansiCode)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#generateCode(com.diogonunes.jcolor.AnsiFormat)" class="member-name-link">generateCode</a><wbr>(<a href="AnsiFormat.html" title="class in com.diogonunes.jcolor">AnsiFormat</a>&nbsp;attributes)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#generateCode(com.diogonunes.jcolor.Attribute...)" class="member-name-link">generateCode</a><wbr>(<a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a>...&nbsp;attributes)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#generateCode(com.diogonunes.jcolor.Command)" class="member-name-link">generateCode</a><wbr>(<a href="Command.html" title="class in com.diogonunes.jcolor">Command</a>&nbsp;command)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#makeItFabulous(java.lang.String,com.diogonunes.jcolor.Attribute...)" class="member-name-link">makeItFabulous</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;text,
 <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a>...&nbsp;attributes)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Easter egg.</div>
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ============ FIELD DETAIL =========== -->
<li>
<section class="field-details" id="field-detail">
<h2>Field Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="PREFIX">
<h3>PREFIX</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">PREFIX</span></div>
<div class="block">Every Ansi escape code begins with this PREFIX.</div>
<dl class="notes">
<dt>See Also:</dt>
<dd>
<ul class="see-list">
<li><a href="../../../constant-values.html#com.diogonunes.jcolor.Ansi.PREFIX">Constant Field Values</a></li>
</ul>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="SEPARATOR">
<h3>SEPARATOR</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">SEPARATOR</span></div>
<div class="block">Two options must be separated by this SEPARATOR.</div>
<dl class="notes">
<dt>See Also:</dt>
<dd>
<ul class="see-list">
<li><a href="../../../constant-values.html#com.diogonunes.jcolor.Ansi.SEPARATOR">Constant Field Values</a></li>
</ul>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="POSTFIX">
<h3>POSTFIX</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">POSTFIX</span></div>
<div class="block">Every Ansi escape code must end with this POSTFIX.</div>
<dl class="notes">
<dt>See Also:</dt>
<dd>
<ul class="see-list">
<li><a href="../../../constant-values.html#com.diogonunes.jcolor.Ansi.POSTFIX">Constant Field Values</a></li>
</ul>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="RESET">
<h3>RESET</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">RESET</span></div>
<div class="block">Shorthand for the Ansi code that resets to the terminal's default format.</div>
</section>
</li>
</ul>
</section>
</li>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>Ansi</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">Ansi</span>()</div>
</section>
</li>
</ul>
</section>
</li>
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="generateCode(com.diogonunes.jcolor.Attribute...)">
<h3>generateCode</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">generateCode</span><wbr><span class="parameters">(<a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a>...&nbsp;attributes)</span></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>attributes</code> - ANSI attributes to format a text.</dd>
<dt>Returns:</dt>
<dd>The ANSI code that describes all those attributes together.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="generateCode(com.diogonunes.jcolor.AnsiFormat)">
<h3>generateCode</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">generateCode</span><wbr><span class="parameters">(<a href="AnsiFormat.html" title="class in com.diogonunes.jcolor">AnsiFormat</a>&nbsp;attributes)</span></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>attributes</code> - Object containing format attributes.</dd>
<dt>Returns:</dt>
<dd>The ANSI code that describes all those attributes together.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="generateCode(com.diogonunes.jcolor.Command)">
<h3>generateCode</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">generateCode</span><wbr><span class="parameters">(<a href="Command.html" title="class in com.diogonunes.jcolor">Command</a>&nbsp;command)</span></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>command</code> - ANSI command to apply to terminal.</dd>
<dt>Returns:</dt>
<dd>The ANSI code that describes that command.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="colorize(com.diogonunes.jcolor.Command)">
<h3>colorize</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">colorize</span><wbr><span class="parameters">(<a href="Command.html" title="class in com.diogonunes.jcolor">Command</a>&nbsp;command)</span></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>command</code> - Ansi command to apply to terminal.</dd>
<dt>Returns:</dt>
<dd>The formatted string, ready to be printed.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="colorize(java.lang.String,java.lang.String)">
<h3>colorize</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">colorize</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;text,
 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;ansiCode)</span></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>text</code> - String to format.</dd>
<dd><code>ansiCode</code> - Ansi code to format each message's lines.</dd>
<dt>Returns:</dt>
<dd>The formatted string, ready to be printed.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="colorize(java.lang.String,com.diogonunes.jcolor.Attribute...)">
<h3>colorize</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">colorize</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;text,
 <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a>...&nbsp;attributes)</span></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>text</code> - String to format.</dd>
<dd><code>attributes</code> - ANSI attributes to format a text.</dd>
<dt>Returns:</dt>
<dd>The formatted string, ready to be printed.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="colorize(java.lang.String,com.diogonunes.jcolor.AnsiFormat)">
<h3>colorize</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">colorize</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;text,
 <a href="AnsiFormat.html" title="class in com.diogonunes.jcolor">AnsiFormat</a>&nbsp;attributes)</span></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>text</code> - String to format.</dd>
<dd><code>attributes</code> - Object containing format attributes.</dd>
<dt>Returns:</dt>
<dd>The formatted string, ready to be printed.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="makeItFabulous(java.lang.String,com.diogonunes.jcolor.Attribute...)">
<h3>makeItFabulous</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">makeItFabulous</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;text,
 <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a>...&nbsp;attributes)</span></div>
<div class="block">Easter egg. Just an alias of method "colorize".</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>text</code> - String to format.</dd>
<dd><code>attributes</code> - ANSI attributes to format a text.</dd>
<dt>Returns:</dt>
<dd>The formatted string, ready to be printed.</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2011&#x2013;2022. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>


================================================
FILE: docs/com/diogonunes/jcolor/AnsiFormat.html
================================================
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (18) on Mon May 30 08:44:35 WEST 2022 -->
<title>AnsiFormat (com.diogonunes:JColor 5.5.2-SNAPSHOT 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="2022-05-30">
<meta name="description" content="declaration: package: com.diogonunes.jcolor, class: AnsiFormat">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top"><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 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="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="class-use/AnsiFormat.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../index-all.html">Index</a></li>
<li><a href="../../../help-doc.html#class">Help</a></li>
</ul>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li>Field</li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.diogonunes.jcolor</a></div>
<h1 title="Class AnsiFormat" class="title">Class AnsiFormat</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">com.diogonunes.jcolor.AnsiFormat</div>
</div>
<section class="class-description" id="class-description">
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">AnsiFormat</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
<div class="block">Abstracts an Array of <a href="Attribute.html" title="class in com.diogonunes.jcolor"><code>Attribute</code></a>s.
 Use it if you find this more readable than Attribute[].</div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(com.diogonunes.jcolor.Attribute...)" class="member-name-link">AnsiFormat</a><wbr>(<a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a>...&nbsp;attributes)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel">
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#format(java.lang.String)" class="member-name-link">format</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;text)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a>[]</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toArray()" class="member-name-link">toArray</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;(com.diogonunes.jcolor.Attribute...)">
<h3>AnsiFormat</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">AnsiFormat</span><wbr><span class="parameters">(<a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a>...&nbsp;attributes)</span></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>attributes</code> - All ANSI attributes to format a text.</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="format(java.lang.String)">
<h3>format</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">format</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;text)</span></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>text</code> - String to format.</dd>
<dt>Returns:</dt>
<dd>The formatted string, ready to be printed.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="toArray()">
<h3>toArray</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a>[]</span>&nbsp;<span class="element-name">toArray</span>()</div>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2011&#x2013;2022. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>


================================================
FILE: docs/com/diogonunes/jcolor/Attribute.html
================================================
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (18) on Mon May 30 08:44:35 WEST 2022 -->
<title>Attribute (com.diogonunes:JColor 5.5.2-SNAPSHOT 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="2022-05-30">
<meta name="description" content="declaration: package: com.diogonunes.jcolor, class: Attribute">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top"><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 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="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="class-use/Attribute.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../index-all.html">Index</a></li>
<li><a href="../../../help-doc.html#class">Help</a></li>
</ul>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li>Field</li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.diogonunes.jcolor</a></div>
<h1 title="Class Attribute" class="title">Class Attribute</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">com.diogonunes.jcolor.Attribute</div>
</div>
<section class="class-description" id="class-description">
<hr>
<div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">Attribute</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
<div class="block">Abstracts ANSI codes with intuitive names. It maps a description (e.g. RED_TEXT) with a code (e.g. 31).</div>
<dl class="notes">
<dt>See Also:</dt>
<dd>
<ul class="see-list-long">
<li><a href="https://en.wikipedia.org/wiki/ANSI_escape_code#Escape_sequences">Wikipedia, for a list of all codes available</a></li>
<li><a href="https://stackoverflow.com/questions/4842424/list-of-ansi-color-escape-sequences/33206814#33206814">StackOverflow, for a list of codes with examples</a></li>
</ul>
</dd>
</dl>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">Attribute</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel">
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#BACK_COLOR(int)" class="member-name-link">BACK_COLOR</a><wbr>(int&nbsp;colorNumber)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#BACK_COLOR(int,int,int)" class="member-name-link">BACK_COLOR</a><wbr>(int&nbsp;r,
 int&nbsp;g,
 int&nbsp;b)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#BLACK_BACK()" class="member-name-link">BLACK_BACK</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#BLACK_TEXT()" class="member-name-link">BLACK_TEXT</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#BLUE_BACK()" class="member-name-link">BLUE_BACK</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#BLUE_TEXT()" class="member-name-link">BLUE_TEXT</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#BOLD()" class="member-name-link">BOLD</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#BRIGHT_BLACK_BACK()" class="member-name-link">BRIGHT_BLACK_BACK</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#BRIGHT_BLACK_TEXT()" class="member-name-link">BRIGHT_BLACK_TEXT</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#BRIGHT_BLUE_BACK()" class="member-name-link">BRIGHT_BLUE_BACK</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#BRIGHT_BLUE_TEXT()" class="member-name-link">BRIGHT_BLUE_TEXT</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#BRIGHT_CYAN_BACK()" class="member-name-link">BRIGHT_CYAN_BACK</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#BRIGHT_CYAN_TEXT()" class="member-name-link">BRIGHT_CYAN_TEXT</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#BRIGHT_GREEN_BACK()" class="member-name-link">BRIGHT_GREEN_BACK</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#BRIGHT_GREEN_TEXT()" class="member-name-link">BRIGHT_GREEN_TEXT</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#BRIGHT_MAGENTA_BACK()" class="member-name-link">BRIGHT_MAGENTA_BACK</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#BRIGHT_MAGENTA_TEXT()" class="member-name-link">BRIGHT_MAGENTA_TEXT</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#BRIGHT_RED_BACK()" class="member-name-link">BRIGHT_RED_BACK</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#BRIGHT_RED_TEXT()" class="member-name-link">BRIGHT_RED_TEXT</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#BRIGHT_WHITE_BACK()" class="member-name-link">BRIGHT_WHITE_BACK</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#BRIGHT_WHITE_TEXT()" class="member-name-link">BRIGHT_WHITE_TEXT</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#BRIGHT_YELLOW_BACK()" class="member-name-link">BRIGHT_YELLOW_BACK</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#BRIGHT_YELLOW_TEXT()" class="member-name-link">BRIGHT_YELLOW_TEXT</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#CLEAR()" class="member-name-link">CLEAR</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#CYAN_BACK()" class="member-name-link">CYAN_BACK</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#CYAN_TEXT()" class="member-name-link">CYAN_TEXT</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#DESATURATED()" class="member-name-link">DESATURATED</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#DIM()" class="member-name-link">DIM</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#ENCIRCLED()" class="member-name-link">ENCIRCLED</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#FRAMED()" class="member-name-link">FRAMED</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#GREEN_BACK()" class="member-name-link">GREEN_BACK</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#GREEN_TEXT()" class="member-name-link">GREEN_TEXT</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#HIDDEN()" class="member-name-link">HIDDEN</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#ITALIC()" class="member-name-link">ITALIC</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#MAGENTA_BACK()" class="member-name-link">MAGENTA_BACK</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#MAGENTA_TEXT()" class="member-name-link">MAGENTA_TEXT</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#NONE()" class="member-name-link">NONE</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#OVERLINED()" class="member-name-link">OVERLINED</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#RAPID_BLINK()" class="member-name-link">RAPID_BLINK</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#RED_BACK()" class="member-name-link">RED_BACK</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#RED_TEXT()" class="member-name-link">RED_TEXT</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#REVERSE()" class="member-name-link">REVERSE</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#SATURATED()" class="member-name-link">SATURATED</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#SLOW_BLINK()" class="member-name-link">SLOW_BLINK</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#STRIKETHROUGH()" class="member-name-link">STRIKETHROUGH</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#TEXT_COLOR(int)" class="member-name-link">TEXT_COLOR</a><wbr>(int&nbsp;colorNumber)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#TEXT_COLOR(int,int,int)" class="member-name-link">TEXT_COLOR</a><wbr>(int&nbsp;r,
 int&nbsp;g,
 int&nbsp;b)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>abstract <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#UNDERLINE()" class="member-name-link">UNDERLINE</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#WHITE_BACK()" class="member-name-link">WHITE_BACK</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#WHITE_TEXT()" class="member-name-link">WHITE_TEXT</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#YELLOW_BACK()" class="member-name-link">YELLOW_BACK</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#YELLOW_TEXT()" class="member-name-link">YELLOW_TEXT</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>Attribute</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">Attribute</span>()</div>
</section>
</li>
</ul>
</section>
</li>
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="toString()">
<h3>toString</h3>
<div class="member-signature"><span class="modifiers">public abstract</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
<dl class="notes">
<dt>Overrides:</dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
<dt>Returns:</dt>
<dd>The Attribute's ansi escape code.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="NONE()">
<h3>NONE</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">NONE</span>()</div>
</section>
</li>
<li>
<section class="detail" id="CLEAR()">
<h3>CLEAR</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">CLEAR</span>()</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>Clears any format. Restores the terminal's default format.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="BOLD()">
<h3>BOLD</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">BOLD</span>()</div>
</section>
</li>
<li>
<section class="detail" id="SATURATED()">
<h3>SATURATED</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">SATURATED</span>()</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>Alias of BOLD().</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="DIM()">
<h3>DIM</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">DIM</span>()</div>
</section>
</li>
<li>
<section class="detail" id="DESATURATED()">
<h3>DESATURATED</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">DESATURATED</span>()</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>Alias of DIM().</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="ITALIC()">
<h3>ITALIC</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">ITALIC</span>()</div>
</section>
</li>
<li>
<section class="detail" id="UNDERLINE()">
<h3>UNDERLINE</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">UNDERLINE</span>()</div>
</section>
</li>
<li>
<section class="detail" id="SLOW_BLINK()">
<h3>SLOW_BLINK</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">SLOW_BLINK</span>()</div>
</section>
</li>
<li>
<section class="detail" id="RAPID_BLINK()">
<h3>RAPID_BLINK</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">RAPID_BLINK</span>()</div>
</section>
</li>
<li>
<section class="detail" id="REVERSE()">
<h3>REVERSE</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">REVERSE</span>()</div>
</section>
</li>
<li>
<section class="detail" id="HIDDEN()">
<h3>HIDDEN</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">HIDDEN</span>()</div>
</section>
</li>
<li>
<section class="detail" id="STRIKETHROUGH()">
<h3>STRIKETHROUGH</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">STRIKETHROUGH</span>()</div>
</section>
</li>
<li>
<section class="detail" id="FRAMED()">
<h3>FRAMED</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">FRAMED</span>()</div>
</section>
</li>
<li>
<section class="detail" id="ENCIRCLED()">
<h3>ENCIRCLED</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">ENCIRCLED</span>()</div>
</section>
</li>
<li>
<section class="detail" id="OVERLINED()">
<h3>OVERLINED</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">OVERLINED</span>()</div>
</section>
</li>
<li>
<section class="detail" id="BLACK_TEXT()">
<h3>BLACK_TEXT</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">BLACK_TEXT</span>()</div>
</section>
</li>
<li>
<section class="detail" id="RED_TEXT()">
<h3>RED_TEXT</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">RED_TEXT</span>()</div>
</section>
</li>
<li>
<section class="detail" id="GREEN_TEXT()">
<h3>GREEN_TEXT</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">GREEN_TEXT</span>()</div>
</section>
</li>
<li>
<section class="detail" id="YELLOW_TEXT()">
<h3>YELLOW_TEXT</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">YELLOW_TEXT</span>()</div>
</section>
</li>
<li>
<section class="detail" id="BLUE_TEXT()">
<h3>BLUE_TEXT</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">BLUE_TEXT</span>()</div>
</section>
</li>
<li>
<section class="detail" id="MAGENTA_TEXT()">
<h3>MAGENTA_TEXT</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">MAGENTA_TEXT</span>()</div>
</section>
</li>
<li>
<section class="detail" id="CYAN_TEXT()">
<h3>CYAN_TEXT</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">CYAN_TEXT</span>()</div>
</section>
</li>
<li>
<section class="detail" id="WHITE_TEXT()">
<h3>WHITE_TEXT</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">WHITE_TEXT</span>()</div>
</section>
</li>
<li>
<section class="detail" id="BLACK_BACK()">
<h3>BLACK_BACK</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">BLACK_BACK</span>()</div>
</section>
</li>
<li>
<section class="detail" id="RED_BACK()">
<h3>RED_BACK</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">RED_BACK</span>()</div>
</section>
</li>
<li>
<section class="detail" id="GREEN_BACK()">
<h3>GREEN_BACK</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">GREEN_BACK</span>()</div>
</section>
</li>
<li>
<section class="detail" id="YELLOW_BACK()">
<h3>YELLOW_BACK</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">YELLOW_BACK</span>()</div>
</section>
</li>
<li>
<section class="detail" id="BLUE_BACK()">
<h3>BLUE_BACK</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">BLUE_BACK</span>()</div>
</section>
</li>
<li>
<section class="detail" id="MAGENTA_BACK()">
<h3>MAGENTA_BACK</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">MAGENTA_BACK</span>()</div>
</section>
</li>
<li>
<section class="detail" id="CYAN_BACK()">
<h3>CYAN_BACK</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">CYAN_BACK</span>()</div>
</section>
</li>
<li>
<section class="detail" id="WHITE_BACK()">
<h3>WHITE_BACK</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">WHITE_BACK</span>()</div>
</section>
</li>
<li>
<section class="detail" id="BRIGHT_BLACK_TEXT()">
<h3>BRIGHT_BLACK_TEXT</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">BRIGHT_BLACK_TEXT</span>()</div>
</section>
</li>
<li>
<section class="detail" id="BRIGHT_RED_TEXT()">
<h3>BRIGHT_RED_TEXT</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">BRIGHT_RED_TEXT</span>()</div>
</section>
</li>
<li>
<section class="detail" id="BRIGHT_GREEN_TEXT()">
<h3>BRIGHT_GREEN_TEXT</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">BRIGHT_GREEN_TEXT</span>()</div>
</section>
</li>
<li>
<section class="detail" id="BRIGHT_YELLOW_TEXT()">
<h3>BRIGHT_YELLOW_TEXT</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">BRIGHT_YELLOW_TEXT</span>()</div>
</section>
</li>
<li>
<section class="detail" id="BRIGHT_BLUE_TEXT()">
<h3>BRIGHT_BLUE_TEXT</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">BRIGHT_BLUE_TEXT</span>()</div>
</section>
</li>
<li>
<section class="detail" id="BRIGHT_MAGENTA_TEXT()">
<h3>BRIGHT_MAGENTA_TEXT</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">BRIGHT_MAGENTA_TEXT</span>()</div>
</section>
</li>
<li>
<section class="detail" id="BRIGHT_CYAN_TEXT()">
<h3>BRIGHT_CYAN_TEXT</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">BRIGHT_CYAN_TEXT</span>()</div>
</section>
</li>
<li>
<section class="detail" id="BRIGHT_WHITE_TEXT()">
<h3>BRIGHT_WHITE_TEXT</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">BRIGHT_WHITE_TEXT</span>()</div>
</section>
</li>
<li>
<section class="detail" id="BRIGHT_BLACK_BACK()">
<h3>BRIGHT_BLACK_BACK</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">BRIGHT_BLACK_BACK</span>()</div>
</section>
</li>
<li>
<section class="detail" id="BRIGHT_RED_BACK()">
<h3>BRIGHT_RED_BACK</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">BRIGHT_RED_BACK</span>()</div>
</section>
</li>
<li>
<section class="detail" id="BRIGHT_GREEN_BACK()">
<h3>BRIGHT_GREEN_BACK</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">BRIGHT_GREEN_BACK</span>()</div>
</section>
</li>
<li>
<section class="detail" id="BRIGHT_YELLOW_BACK()">
<h3>BRIGHT_YELLOW_BACK</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">BRIGHT_YELLOW_BACK</span>()</div>
</section>
</li>
<li>
<section class="detail" id="BRIGHT_BLUE_BACK()">
<h3>BRIGHT_BLUE_BACK</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">BRIGHT_BLUE_BACK</span>()</div>
</section>
</li>
<li>
<section class="detail" id="BRIGHT_MAGENTA_BACK()">
<h3>BRIGHT_MAGENTA_BACK</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">BRIGHT_MAGENTA_BACK</span>()</div>
</section>
</li>
<li>
<section class="detail" id="BRIGHT_CYAN_BACK()">
<h3>BRIGHT_CYAN_BACK</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">BRIGHT_CYAN_BACK</span>()</div>
</section>
</li>
<li>
<section class="detail" id="BRIGHT_WHITE_BACK()">
<h3>BRIGHT_WHITE_BACK</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">BRIGHT_WHITE_BACK</span>()</div>
</section>
</li>
<li>
<section class="detail" id="TEXT_COLOR(int)">
<h3>TEXT_COLOR</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">TEXT_COLOR</span><wbr><span class="parameters">(int&nbsp;colorNumber)</span></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>colorNumber</code> - A number (0-255) that represents an 8-bit color.</dd>
<dt>Returns:</dt>
<dd>An Attribute that represents a foreground with an 8-bit color.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="TEXT_COLOR(int,int,int)">
<h3>TEXT_COLOR</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">TEXT_COLOR</span><wbr><span class="parameters">(int&nbsp;r,
 int&nbsp;g,
 int&nbsp;b)</span></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>r</code> - A number (0-255) that represents the red component.</dd>
<dd><code>g</code> - A number (0-255) that represents the green component.</dd>
<dd><code>b</code> - A number (0-255) that represents the blue component.</dd>
<dt>Returns:</dt>
<dd>An Attribute that represents a foreground with a true color.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="BACK_COLOR(int)">
<h3>BACK_COLOR</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">BACK_COLOR</span><wbr><span class="parameters">(int&nbsp;colorNumber)</span></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>colorNumber</code> - A number (0-255) that represents an 8-bit color.</dd>
<dt>Returns:</dt>
<dd>An Attribute that represents a background with an 8-bit color.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="BACK_COLOR(int,int,int)">
<h3>BACK_COLOR</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span>&nbsp;<span class="element-name">BACK_COLOR</span><wbr><span class="parameters">(int&nbsp;r,
 int&nbsp;g,
 int&nbsp;b)</span></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>r</code> - A number (0-255) that represents the red component.</dd>
<dd><code>g</code> - A number (0-255) that represents the green component.</dd>
<dd><code>b</code> - A number (0-255) that represents the blue component.</dd>
<dt>Returns:</dt>
<dd>An Attribute that represents a background with a true color.</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2011&#x2013;2022. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>


================================================
FILE: docs/com/diogonunes/jcolor/Command.html
================================================
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (18) on Mon May 30 08:44:35 WEST 2022 -->
<title>Command (com.diogonunes:JColor 5.5.2-SNAPSHOT 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="2022-05-30">
<meta name="description" content="declaration: package: com.diogonunes.jcolor, class: Command">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top"><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 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="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="class-use/Command.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../index-all.html">Index</a></li>
<li><a href="../../../help-doc.html#class">Help</a></li>
</ul>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li>Field</li>
<li>Constr</li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li>Constr</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.diogonunes.jcolor</a></div>
<h1 title="Class Command" class="title">Class Command</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">com.diogonunes.jcolor.Command</div>
</div>
<section class="class-description" id="class-description">
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">Command</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
<div class="block">Abstracts ANSI codes with intuitive names. It maps a command (e.g. CLEAR_SCREEN) with a code.</div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel">
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Command.html" title="class in com.diogonunes.jcolor">Command</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#CLEAR_SCREEN()" class="member-name-link">CLEAR_SCREEN</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="CLEAR_SCREEN()">
<h3>CLEAR_SCREEN</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Command.html" title="class in com.diogonunes.jcolor">Command</a></span>&nbsp;<span class="element-name">CLEAR_SCREEN</span>()</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>Clears the terminal's text, e.g. just like the command-line `clear`.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="toString()">
<h3>toString</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
<dl class="notes">
<dt>Overrides:</dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2011&#x2013;2022. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>


================================================
FILE: docs/com/diogonunes/jcolor/class-use/Ansi.html
================================================
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (18) on Mon May 30 08:44:35 WEST 2022 -->
<title>Uses of Class com.diogonunes.jcolor.Ansi (com.diogonunes:JColor 5.5.2-SNAPSHOT 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="2022-05-30">
<meta name="description" content="use: package: com.diogonunes.jcolor, class: Ansi">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top"><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 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="../package-summary.html">Package</a></li>
<li><a href="../Ansi.html" title="class in com.diogonunes.jcolor">Class</a></li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Class com.diogonunes.jcolor.Ansi" class="title">Uses of Class<br>com.diogonunes.jcolor.Ansi</h1>
</div>
No usage of com.diogonunes.jcolor.Ansi</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2011&#x2013;2022. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>


================================================
FILE: docs/com/diogonunes/jcolor/class-use/AnsiFormat.html
================================================
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (18) on Mon May 30 08:44:35 WEST 2022 -->
<title>Uses of Class com.diogonunes.jcolor.AnsiFormat (com.diogonunes:JColor 5.5.2-SNAPSHOT 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="2022-05-30">
<meta name="description" content="use: package: com.diogonunes.jcolor, class: AnsiFormat">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top"><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 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="../package-summary.html">Package</a></li>
<li><a href="../AnsiFormat.html" title="class in com.diogonunes.jcolor">Class</a></li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Class com.diogonunes.jcolor.AnsiFormat" class="title">Uses of Class<br>com.diogonunes.jcolor.AnsiFormat</h1>
</div>
<section class="class-uses">
<ul class="block-list">
<li>
<section class="detail" id="com.diogonunes.jcolor">
<h2>Uses of <a href="../AnsiFormat.html" title="class in com.diogonunes.jcolor">AnsiFormat</a> in <a href="../package-summary.html">com.diogonunes.jcolor</a></h2>
<div class="caption"><span>Methods in <a href="../package-summary.html">com.diogonunes.jcolor</a> with parameters of type <a href="../AnsiFormat.html" title="class in com.diogonunes.jcolor">AnsiFormat</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Ansi.</span><code><a href="../Ansi.html#colorize(java.lang.String,com.diogonunes.jcolor.AnsiFormat)" class="member-name-link">colorize</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;text,
 <a href="../AnsiFormat.html" title="class in com.diogonunes.jcolor">AnsiFormat</a>&nbsp;attributes)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Ansi.</span><code><a href="../Ansi.html#generateCode(com.diogonunes.jcolor.AnsiFormat)" class="member-name-link">generateCode</a><wbr>(<a href="../AnsiFormat.html" title="class in com.diogonunes.jcolor">AnsiFormat</a>&nbsp;attributes)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2011&#x2013;2022. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>


================================================
FILE: docs/com/diogonunes/jcolor/class-use/Attribute.html
================================================
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (18) on Mon May 30 08:44:35 WEST 2022 -->
<title>Uses of Class com.diogonunes.jcolor.Attribute (com.diogonunes:JColor 5.5.2-SNAPSHOT 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="2022-05-30">
<meta name="description" content="use: package: com.diogonunes.jcolor, class: Attribute">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top"><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 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="../package-summary.html">Package</a></li>
<li><a href="../Attribute.html" title="class in com.diogonunes.jcolor">Class</a></li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Class com.diogonunes.jcolor.Attribute" class="title">Uses of Class<br>com.diogonunes.jcolor.Attribute</h1>
</div>
<section class="class-uses">
<ul class="block-list">
<li>
<section class="detail" id="com.diogonunes.jcolor">
<h2>Uses of <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a> in <a href="../package-summary.html">com.diogonunes.jcolor</a></h2>
<div class="caption"><span>Methods in <a href="../package-summary.html">com.diogonunes.jcolor</a> that return <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#BACK_COLOR(int)" class="member-name-link">BACK_COLOR</a><wbr>(int&nbsp;colorNumber)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#BACK_COLOR(int,int,int)" class="member-name-link">BACK_COLOR</a><wbr>(int&nbsp;r,
 int&nbsp;g,
 int&nbsp;b)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#BLACK_BACK()" class="member-name-link">BLACK_BACK</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#BLACK_TEXT()" class="member-name-link">BLACK_TEXT</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#BLUE_BACK()" class="member-name-link">BLUE_BACK</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#BLUE_TEXT()" class="member-name-link">BLUE_TEXT</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#BOLD()" class="member-name-link">BOLD</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#BRIGHT_BLACK_BACK()" class="member-name-link">BRIGHT_BLACK_BACK</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#BRIGHT_BLACK_TEXT()" class="member-name-link">BRIGHT_BLACK_TEXT</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#BRIGHT_BLUE_BACK()" class="member-name-link">BRIGHT_BLUE_BACK</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#BRIGHT_BLUE_TEXT()" class="member-name-link">BRIGHT_BLUE_TEXT</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#BRIGHT_CYAN_BACK()" class="member-name-link">BRIGHT_CYAN_BACK</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#BRIGHT_CYAN_TEXT()" class="member-name-link">BRIGHT_CYAN_TEXT</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#BRIGHT_GREEN_BACK()" class="member-name-link">BRIGHT_GREEN_BACK</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#BRIGHT_GREEN_TEXT()" class="member-name-link">BRIGHT_GREEN_TEXT</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#BRIGHT_MAGENTA_BACK()" class="member-name-link">BRIGHT_MAGENTA_BACK</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#BRIGHT_MAGENTA_TEXT()" class="member-name-link">BRIGHT_MAGENTA_TEXT</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#BRIGHT_RED_BACK()" class="member-name-link">BRIGHT_RED_BACK</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#BRIGHT_RED_TEXT()" class="member-name-link">BRIGHT_RED_TEXT</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#BRIGHT_WHITE_BACK()" class="member-name-link">BRIGHT_WHITE_BACK</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#BRIGHT_WHITE_TEXT()" class="member-name-link">BRIGHT_WHITE_TEXT</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#BRIGHT_YELLOW_BACK()" class="member-name-link">BRIGHT_YELLOW_BACK</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#BRIGHT_YELLOW_TEXT()" class="member-name-link">BRIGHT_YELLOW_TEXT</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#CLEAR()" class="member-name-link">CLEAR</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#CYAN_BACK()" class="member-name-link">CYAN_BACK</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#CYAN_TEXT()" class="member-name-link">CYAN_TEXT</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#DESATURATED()" class="member-name-link">DESATURATED</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#DIM()" class="member-name-link">DIM</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#ENCIRCLED()" class="member-name-link">ENCIRCLED</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#FRAMED()" class="member-name-link">FRAMED</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#GREEN_BACK()" class="member-name-link">GREEN_BACK</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#GREEN_TEXT()" class="member-name-link">GREEN_TEXT</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#HIDDEN()" class="member-name-link">HIDDEN</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#ITALIC()" class="member-name-link">ITALIC</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#MAGENTA_BACK()" class="member-name-link">MAGENTA_BACK</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#MAGENTA_TEXT()" class="member-name-link">MAGENTA_TEXT</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#NONE()" class="member-name-link">NONE</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#OVERLINED()" class="member-name-link">OVERLINED</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#RAPID_BLINK()" class="member-name-link">RAPID_BLINK</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#RED_BACK()" class="member-name-link">RED_BACK</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#RED_TEXT()" class="member-name-link">RED_TEXT</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#REVERSE()" class="member-name-link">REVERSE</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#SATURATED()" class="member-name-link">SATURATED</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#SLOW_BLINK()" class="member-name-link">SLOW_BLINK</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#STRIKETHROUGH()" class="member-name-link">STRIKETHROUGH</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#TEXT_COLOR(int)" class="member-name-link">TEXT_COLOR</a><wbr>(int&nbsp;colorNumber)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#TEXT_COLOR(int,int,int)" class="member-name-link">TEXT_COLOR</a><wbr>(int&nbsp;r,
 int&nbsp;g,
 int&nbsp;b)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>protected <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a>[]</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">AnsiFormat.</span><code><a href="../AnsiFormat.html#toArray()" class="member-name-link">toArray</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#UNDERLINE()" class="member-name-link">UNDERLINE</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#WHITE_BACK()" class="member-name-link">WHITE_BACK</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#WHITE_TEXT()" class="member-name-link">WHITE_TEXT</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#YELLOW_BACK()" class="member-name-link">YELLOW_BACK</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Attribute.</span><code><a href="../Attribute.html#YELLOW_TEXT()" class="member-name-link">YELLOW_TEXT</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../package-summary.html">com.diogonunes.jcolor</a> with parameters of type <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Ansi.</span><code><a href="../Ansi.html#colorize(java.lang.String,com.diogonunes.jcolor.Attribute...)" class="member-name-link">colorize</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;text,
 <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a>...&nbsp;attributes)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Ansi.</span><code><a href="../Ansi.html#generateCode(com.diogonunes.jcolor.Attribute...)" class="member-name-link">generateCode</a><wbr>(<a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a>...&nbsp;attributes)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Ansi.</span><code><a href="../Ansi.html#makeItFabulous(java.lang.String,com.diogonunes.jcolor.Attribute...)" class="member-name-link">makeItFabulous</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;text,
 <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a>...&nbsp;attributes)</code></div>
<div class="col-last even-row-color">
<div class="block">Easter egg.</div>
</div>
</div>
<div class="caption"><span>Constructors in <a href="../package-summary.html">com.diogonunes.jcolor</a> with parameters of type <a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../AnsiFormat.html#%3Cinit%3E(com.diogonunes.jcolor.Attribute...)" class="member-name-link">AnsiFormat</a><wbr>(<a href="../Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a>...&nbsp;attributes)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2011&#x2013;2022. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>


================================================
FILE: docs/com/diogonunes/jcolor/class-use/Command.html
================================================
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (18) on Mon May 30 08:44:35 WEST 2022 -->
<title>Uses of Class com.diogonunes.jcolor.Command (com.diogonunes:JColor 5.5.2-SNAPSHOT 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="2022-05-30">
<meta name="description" content="use: package: com.diogonunes.jcolor, class: Command">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top"><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 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="../package-summary.html">Package</a></li>
<li><a href="../Command.html" title="class in com.diogonunes.jcolor">Class</a></li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Class com.diogonunes.jcolor.Command" class="title">Uses of Class<br>com.diogonunes.jcolor.Command</h1>
</div>
<section class="class-uses">
<ul class="block-list">
<li>
<section class="detail" id="com.diogonunes.jcolor">
<h2>Uses of <a href="../Command.html" title="class in com.diogonunes.jcolor">Command</a> in <a href="../package-summary.html">com.diogonunes.jcolor</a></h2>
<div class="caption"><span>Methods in <a href="../package-summary.html">com.diogonunes.jcolor</a> that return <a href="../Command.html" title="class in com.diogonunes.jcolor">Command</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../Command.html" title="class in com.diogonunes.jcolor">Command</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Command.</span><code><a href="../Command.html#CLEAR_SCREEN()" class="member-name-link">CLEAR_SCREEN</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../package-summary.html">com.diogonunes.jcolor</a> with parameters of type <a href="../Command.html" title="class in com.diogonunes.jcolor">Command</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Ansi.</span><code><a href="../Ansi.html#colorize(com.diogonunes.jcolor.Command)" class="member-name-link">colorize</a><wbr>(<a href="../Command.html" title="class in com.diogonunes.jcolor">Command</a>&nbsp;command)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Ansi.</span><code><a href="../Ansi.html#generateCode(com.diogonunes.jcolor.Command)" class="member-name-link">generateCode</a><wbr>(<a href="../Command.html" title="class in com.diogonunes.jcolor">Command</a>&nbsp;command)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2011&#x2013;2022. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>


================================================
FILE: docs/com/diogonunes/jcolor/package-summary.html
================================================
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (18) on Mon May 30 08:44:35 WEST 2022 -->
<title>com.diogonunes.jcolor (com.diogonunes:JColor 5.5.2-SNAPSHOT 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="2022-05-30">
<meta name="description" content="declaration: package: com.diogonunes.jcolor">
<meta name="generator" content="javadoc/PackageWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="package-declaration-page">
<script type="text/javascript">var pathtoroot = "../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top"><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 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 class="nav-bar-cell1-rev">Package</li>
<li>Class</li>
<li><a href="package-use.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../index-all.html">Index</a></li>
<li><a href="../../../help-doc.html#package">Help</a></li>
</ul>
<ul class="sub-nav-list-small">
<li>
<p>Package:</p>
<ul>
<li>Description</li>
<li>Related Packages</li>
<li><a href="#class-summary">Classes and Interfaces</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<ul class="sub-nav-list">
<li>Package:&nbsp;</li>
<li>Description&nbsp;|&nbsp;</li>
<li>Related Packages&nbsp;|&nbsp;</li>
<li><a href="#class-summary">Classes and Interfaces</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Package com.diogonunes.jcolor" class="title">Package com.diogonunes.jcolor</h1>
</div>
<hr>
<div class="package-signature">package <span class="element-name">com.diogonunes.jcolor</span></div>
<section class="summary">
<ul class="summary-list">
<li>
<div id="class-summary">
<div class="caption"><span>Classes</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="Ansi.html" title="class in com.diogonunes.jcolor">Ansi</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">
<div class="block">Provides a fluent API to generate
 <a href="https://en.wikipedia.org/wiki/ANSI_escape_code">ANSI escape sequences</a>
 by specifying <a href="Attribute.html" title="class in com.diogonunes.jcolor"><code>Attribute</code></a>s of your format.</div>
</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="AnsiFormat.html" title="class in com.diogonunes.jcolor">AnsiFormat</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">
<div class="block">Abstracts an Array of <a href="Attribute.html" title="class in com.diogonunes.jcolor"><code>Attribute</code></a>s.</div>
</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="Attribute.html" title="class in com.diogonunes.jcolor">Attribute</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">
<div class="block">Abstracts ANSI codes with intuitive names.</div>
</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="Command.html" title="class in com.diogonunes.jcolor">Command</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">
<div class="block">Abstracts ANSI codes with intuitive names.</div>
</div>
</div>
</div>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2011&#x2013;2022. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>


================================================
FILE: docs/com/diogonunes/jcolor/package-tree.html
================================================
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (18) on Mon May 30 08:44:35 WEST 2022 -->
<title>com.diogonunes.jcolor Class Hierarchy (com.diogonunes:JColor 5.5.2-SNAPSHOT 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="2022-05-30">
<meta name="description" content="tree: package: com.diogonunes.jcolor">
<meta name="generator" content="javadoc/PackageTreeWriter">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="package-tree-page">
<script type="text/javascript">var pathtoroot = "../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top"><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 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="package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li class="nav-bar-cell1-rev">Tree</li>
<li><a href="../../../index-all.html">Index</a></li>
<li><a href="../../../help-doc.html#tree">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 class="title">Hierarchy For Package com.diogonunes.jcolor</h1>
</div>
<section class="hierarchy">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
<ul>
<li class="circle">com.diogonunes.jcolor.<a href="Ansi.html" class="type-name-link" title="class in com.diogonunes.jcolor">Ansi</a></li>
<li class="circle">com.diogonunes.jcolor.<a href="AnsiFormat.html" class="type-name-link" title="class in com.diogonunes.jcolor">AnsiFormat</a></li>
<li class="circle">com.diogonunes.jcolor.<a href="Attribute.html" class="type-name-link" title="class in com.diogonunes.jcolor">Attribute</a></li>
<li class="circle">com.diogonunes.jcolor.<a href="Command.html" class="type-name-link" title="class in com.diogonunes.jcolor">Command</a></li>
</ul>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2011&#x2013;2022. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>


================================================
FILE: docs/com/diogonunes/jcolor/package-use.html
================================================
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (18) on Mon May 30 08:44:35 WEST 2022 -->
<title>Uses of Package com.diogonunes.jcolor (com.diogonunes:JColor 5.5.2-SNAPSHOT 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="2022-05-30">
<meta name="description" content="use: package: com.diogonunes.jcolor">
<meta name="generator" content="javadoc/PackageUseWriter">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="package-use-page">
<script type="text/javascript">var pathtoroot = "../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top"><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 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="package-summary.html">Package</a></li>
<li>Class</li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../index-all.html">Index</a></li>
<li><a href="../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Package com.diogonunes.jcolor" class="title">Uses of Package<br>com.diogonunes.jcolor</h1>
</div>
<section class="package-uses">
<ul class="block-list">
<li>
<section class="detail" id="com.diogonunes.jcolor">
<div class="caption"><span>Classes in <a href="package-summary.html">com.diogonunes.jcolor</a> used by <a href="package-summary.html">com.diogonunes.jcolor</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/AnsiFormat.html#com.diogonunes.jcolor">AnsiFormat</a></div>
<div class="col-last even-row-color">
<div class="block">Abstracts an Array of <a href="Attribute.html" title="class in com.diogonunes.jcolor"><code>Attribute</code></a>s.</div>
</div>
<div class="col-first odd-row-color"><a href="class-use/Attribute.html#com.diogonunes.jcolor">Attribute</a></div>
<div class="col-last odd-row-color">
<div class="block">Abstracts ANSI codes with intuitive names.</div>
</div>
<div class="col-first even-row-color"><a href="class-use/Command.html#com.diogonunes.jcolor">Command</a></div>
<div class="col-last even-row-color">
<div class="block">Abstracts ANSI codes with intuitive names.</div>
</div>
</div>
</section>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2011&#x2013;2022. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>


================================================
FILE: docs/constant-values.html
================================================
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (18) on Mon May 30 08:44:35 WEST 2022 -->
<title>Constant Field Values (com.diogonunes:JColor 5.5.2-SNAPSHOT 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="2022-05-30">
<meta name="description" content="summary of constants">
<meta name="generator" content="javadoc/ConstantsSummaryWriterImpl">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="script.js"></script>
<script type="text/javascript" src="script-dir/jquery-3.5.1.min.js"></script>
<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
</head>
<body class="constants-summary-page">
<script type="text/javascript">var pathtoroot = "./";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top"><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 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="com/diogonunes/jcolor/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="com/diogonunes/jcolor/package-tree.html">Tree</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html#constant-values">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Constant Field Values" class="title">Constant Field Values</h1>
<section class="packages">
<h2 title="Contents">Contents</h2>
<ul>
<li><a href="#com.diogonunes">com.diogonunes.*</a></li>
</ul>
</section>
</div>
<section class="constants-summary" id="com.diogonunes.jcolor">
<h2 title="com.diogonunes">com.diogonunes.*</h2>
<ul class="block-list">
<li>
<div class="caption"><span>com.diogonunes.jcolor.<a href="com/diogonunes/jcolor/Ansi.html" title="class in com.diogonunes.jcolor">Ansi</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="com.diogonunes.jcolor.Ansi.POSTFIX">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><code><a href="com/diogonunes/jcolor/Ansi.html#POSTFIX">POSTFIX</a></code></div>
<div class="col-last even-row-color"><code>"m"</code></div>
<div class="col-first odd-row-color"><code id="com.diogonunes.jcolor.Ansi.PREFIX">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color"><code><a href="com/diogonunes/jcolor/Ansi.html#PREFIX">PREFIX</a></code></div>
<div class="col-last odd-row-color"><code>"\u001b["</code></div>
<div class="col-first even-row-color"><code id="com.diogonunes.jcolor.Ansi.SEPARATOR">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><code><a href="com/diogonunes/jcolor/Ansi.html#SEPARATOR">SEPARATOR</a></code></div>
<div class="col-last even-row-color"><code>";"</code></div>
</div>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2011&#x2013;2022. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>


================================================
FILE: docs/element-list
================================================
com.diogonunes.jcolor


================================================
FILE: docs/help-doc.html
================================================
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (18) on Mon May 30 08:44:35 WEST 2022 -->
<title>API Help (com.diogonunes:JColor 5.5.2-SNAPSHOT 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="2022-05-30">
<meta name="description" content="help">
<meta name="generator" content="javadoc/HelpWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="script.js"></script>
<script type="text/javascript" src="script-dir/jquery-3.5.1.min.js"></script>
<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
</head>
<body class="help-page">
<script type="text/javascript">var pathtoroot = "./";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top"><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 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="com/diogonunes/jcolor/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="com/diogonunes/jcolor/package-tree.html">Tree</a></li>
<li><a href="index-all.html">Index</a></li>
<li class="nav-bar-cell1-rev">Help</li>
</ul>
<ul class="sub-nav-list-small">
<li>
<p>Help:</p>
<ul>
<li><a href="#help-navigation">Navigation</a></li>
<li><a href="#help-pages">Pages</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<ul class="sub-nav-list">
<li>Help:&nbsp;</li>
<li><a href="#help-navigation">Navigation</a>&nbsp;|&nbsp;</li>
<li><a href="#help-pages">Pages</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<h1 class="title">JavaDoc Help</h1>
<ul class="help-toc">
<li><a href="#help-navigation">Navigation</a>: 
<ul class="help-subtoc">
<li><a href="#help-search">Search</a></li>
</ul>
</li>
<li><a href="#help-pages">Kinds of Pages</a>: 
<ul class="help-subtoc">
<li><a href="#package">Package</a></li>
<li><a href="#class">Class or Interface</a></li>
<li><a href="#doc-file">Other Files</a></li>
<li><a href="#use">Use</a></li>
<li><a href="#tree">Tree (Class Hierarchy)</a></li>
<li><a href="#constant-values">Constant Field Values</a></li>
<li><a href="#all-packages">All Packages</a></li>
<li><a href="#all-classes">All Classes and Interfaces</a></li>
<li><a href="#index">Index</a></li>
</ul>
</li>
</ul>
<hr>
<div class="sub-title">
<h2 id="help-navigation">Navigation</h2>
Starting from the <a href="index.html">Overview</a> page, you can browse the documentation using the links in each page, and in the navigation bar at the top of each page. The <a href="index-all.html">Index</a> and Search box allow you to navigate to specific declarations and summary pages, including: <a href="allpackages-index.html">All Packages</a>, <a href="allclasses-index.html">All Classes and Interfaces</a>
<section class="help-section" id="help-search">
<h3>Search</h3>
<p>You can search for definitions of modules, packages, types, fields, methods, system properties and other terms defined in the API, using some or all of the name, optionally using "camelCase" abbreviations. For example:</p>
<ul class="help-section-list">
<li><code>j.l.obj</code> will match "java.lang.Object"</li>
<li><code>InpStr</code> will match "java.io.InputStream"</li>
<li><code>HM.cK</code> will match "java.util.HashMap.containsKey(Object)"</li>
</ul>
<p>Refer to the <a href="https://docs.oracle.com/en/java/javase/18/docs/specs/javadoc/javadoc-search-spec.html">Javadoc Search Specification</a> for a full description of search features.</p>
</section>
</div>
<hr>
<div class="sub-title">
<h2 id="help-pages">Kinds of Pages</h2>
The following sections describe the different kinds of pages in this collection.
<section class="help-section" id="package">
<h3>Package</h3>
<p>Each package has a page that contains a list of its classes and interfaces, with a summary for each. These pages may contain the following categories:</p>
<ul class="help-section-list">
<li>Interfaces</li>
<li>Classes</li>
<li>Enums</li>
<li>Exception Classes</li>
<li>Annotation Types</li>
</ul>
</section>
<section class="help-section" id="class">
<h3>Class or Interface</h3>
<p>Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a declaration and description, member summary tables, and detailed member descriptions. Entries in each of these sections are omitted if they are empty or not applicable.</p>
<ul class="help-section-list">
<li>Class Inheritance Diagram</li>
<li>Direct Subclasses</li>
<li>All Known Subinterfaces</li>
<li>All Known Implementing Classes</li>
<li>Class or Interface Declaration</li>
<li>Class or Interface Description</li>
</ul>
<br>
<ul class="help-section-list">
<li>Nested Class Summary</li>
<li>Enum Constant Summary</li>
<li>Field Summary</li>
<li>Property Summary</li>
<li>Constructor Summary</li>
<li>Method Summary</li>
<li>Required Element Summary</li>
<li>Optional Element Summary</li>
</ul>
<br>
<ul class="help-section-list">
<li>Enum Constant Details</li>
<li>Field Details</li>
<li>Property Details</li>
<li>Constructor Details</li>
<li>Method Details</li>
<li>Element Details</li>
</ul>
<p><span class="help-note">Note:</span> Annotation interfaces have required and optional elements, but not methods. Only enum classes have enum constants. The components of a record class are displayed as part of the declaration of the record class. Properties are a feature of JavaFX.</p>
<p>The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.</p>
</section>
<section class="help-section" id="doc-file">
<h3>Other Files</h3>
<p>Packages and modules may contain pages with additional information related to the declarations nearby.</p>
</section>
<section class="help-section" id="use">
<h3>Use</h3>
<p>Each documented package, class and interface has its own Use page.  This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A.  You can access this page by first going to the package, class or interface, then clicking on the USE link in the navigation bar.</p>
</section>
<section class="help-section" id="tree">
<h3>Tree (Class Hierarchy)</h3>
<p>There is a <a href="overview-tree.html">Class Hierarchy</a> page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. Classes are organized by inheritance structure starting with <code>java.lang.Object</code>. Interfaces do not inherit from <code>java.lang.Object</code>.</p>
<ul class="help-section-list">
<li>When viewing the Overview page, clicking on TREE displays the hierarchy for all packages.</li>
<li>When viewing a particular package, class or interface page, clicking on TREE displays the hierarchy for only that package.</li>
</ul>
</section>
<section class="help-section" id="constant-values">
<h3>Constant Field Values</h3>
<p>The <a href="constant-values.html">Constant Field Values</a> page lists the static final fields and their values.</p>
</sectio
Download .txt
gitextract_ni9ofp4h/

├── .github/
│   ├── FUNDING.yml
│   ├── ISSUE_TEMPLATE/
│   │   └── bug_report.md
│   ├── RUNBOOK.md
│   ├── img/
│   │   └── JColor-logo.pxm
│   └── update-javadoc.sh
├── .gitignore
├── .java-version
├── .travis.yml
├── LICENSE
├── README.md
├── changelog.md
├── docs/
│   ├── allclasses-index.html
│   ├── allpackages-index.html
│   ├── com/
│   │   └── diogonunes/
│   │       └── jcolor/
│   │           ├── Ansi.html
│   │           ├── AnsiFormat.html
│   │           ├── Attribute.html
│   │           ├── Command.html
│   │           ├── class-use/
│   │           │   ├── Ansi.html
│   │           │   ├── AnsiFormat.html
│   │           │   ├── Attribute.html
│   │           │   └── Command.html
│   │           ├── package-summary.html
│   │           ├── package-tree.html
│   │           └── package-use.html
│   ├── constant-values.html
│   ├── element-list
│   ├── help-doc.html
│   ├── index-all.html
│   ├── index.html
│   ├── jquery-ui.overrides.css
│   ├── legal/
│   │   ├── ADDITIONAL_LICENSE_INFO
│   │   ├── ASSEMBLY_EXCEPTION
│   │   ├── LICENSE
│   │   ├── jquery.md
│   │   └── jqueryUI.md
│   ├── member-search-index.js
│   ├── module-search-index.js
│   ├── overview-tree.html
│   ├── package-search-index.js
│   ├── script.js
│   ├── search.js
│   ├── stylesheet.css
│   ├── tag-search-index.js
│   └── type-search-index.js
├── pom.xml
└── src/
    ├── main/
    │   └── java/
    │       └── com/
    │           └── diogonunes/
    │               └── jcolor/
    │                   ├── Ansi.java
    │                   ├── AnsiFormat.java
    │                   ├── Attribute.java
    │                   ├── BackColorAttribute.java
    │                   ├── ColorAttribute.java
    │                   ├── Command.java
    │                   ├── SimpleAttribute.java
    │                   └── TextColorAttribute.java
    └── test/
        └── java/
            └── com/
                └── diogonunes/
                    └── jcolor/
                        └── tests/
                            ├── acceptance/
                            │   └── TestHumanEye.java
                            └── unit/
                                ├── DataGenerator.java
                                ├── TestAnsi.java
                                ├── TestAttribute.java
                                ├── TestCommand.java
                                ├── TestDataGenerator.java
                                └── TestUsage.java
Download .txt
SYMBOL INDEX (199 symbols across 17 files)

FILE: docs/script.js
  function loadScripts (line 31) | function loadScripts(doc, tag) {
  function createElem (line 41) | function createElem(doc, tag, path) {
  function show (line 48) | function show(tableId, selected, columns) {
  function updateTabs (line 65) | function updateTabs(tableId, selected) {
  function switchTab (line 82) | function switchTab(e) {
  function indexFilesLoaded (line 101) | function indexFilesLoaded() {
  function copySnippet (line 109) | function copySnippet(button) {

FILE: docs/search.js
  function escapeHtml (line 41) | function escapeHtml(str) {
  function getHighlightedText (line 44) | function getHighlightedText(item, matcher, fallbackMatcher) {
  function getURLPrefix (line 52) | function getURLPrefix(ui) {
  function createSearchPattern (line 72) | function createSearchPattern(term) {
  function createMatcher (line 95) | function createMatcher(pattern, flags) {
  function rankMatch (line 175) | function rankMatch(match, category) {
  function doSearch (line 217) | function doSearch(request, response) {
  function collapse (line 284) | function collapse() {

FILE: src/main/java/com/diogonunes/jcolor/Ansi.java
  class Ansi (line 8) | public class Ansi {
    method generateCode (line 34) | public static String generateCode(Attribute... attributes) {
    method generateCode (line 55) | public static String generateCode(AnsiFormat attributes) {
    method generateCode (line 63) | public static String generateCode(Command command) {
    method colorize (line 71) | public static String colorize(Command command) {
    method colorize (line 80) | public static String colorize(String text, String ansiCode) {
    method colorize (line 105) | public static String colorize(String text, Attribute... attributes) {
    method colorize (line 115) | public static String colorize(String text, AnsiFormat attributes) {
    method makeItFabulous (line 126) | public static String makeItFabulous(String text, Attribute... attribut...

FILE: src/main/java/com/diogonunes/jcolor/AnsiFormat.java
  class AnsiFormat (line 10) | public class AnsiFormat {
    method AnsiFormat (line 18) | public AnsiFormat(Attribute... attributes) {
    method format (line 26) | public String format(String text) {
    method toArray (line 30) | protected Attribute[] toArray() {

FILE: src/main/java/com/diogonunes/jcolor/Attribute.java
  class Attribute (line 8) | public abstract class Attribute {
    method toString (line 13) | @Override
    method NONE (line 18) | public static Attribute NONE() {
    method CLEAR (line 25) | public static Attribute CLEAR() {
    method BOLD (line 29) | public static Attribute BOLD() {
    method SATURATED (line 36) | public static Attribute SATURATED() {
    method DIM (line 40) | public static Attribute DIM() {
    method DESATURATED (line 47) | public static Attribute DESATURATED() {
    method ITALIC (line 51) | public static Attribute ITALIC() {
    method UNDERLINE (line 55) | public static Attribute UNDERLINE() {
    method SLOW_BLINK (line 59) | public static Attribute SLOW_BLINK() {
    method RAPID_BLINK (line 63) | public static Attribute RAPID_BLINK() {
    method REVERSE (line 67) | public static Attribute REVERSE() {
    method HIDDEN (line 71) | public static Attribute HIDDEN() {
    method STRIKETHROUGH (line 75) | public static Attribute STRIKETHROUGH() {
    method FRAMED (line 79) | public static Attribute FRAMED() {
    method ENCIRCLED (line 83) | public static Attribute ENCIRCLED() {
    method OVERLINED (line 87) | public static Attribute OVERLINED() {
    method BLACK_TEXT (line 93) | public static Attribute BLACK_TEXT() {
    method RED_TEXT (line 97) | public static Attribute RED_TEXT() {
    method GREEN_TEXT (line 101) | public static Attribute GREEN_TEXT() {
    method YELLOW_TEXT (line 105) | public static Attribute YELLOW_TEXT() {
    method BLUE_TEXT (line 109) | public static Attribute BLUE_TEXT() {
    method MAGENTA_TEXT (line 113) | public static Attribute MAGENTA_TEXT() {
    method CYAN_TEXT (line 117) | public static Attribute CYAN_TEXT() {
    method WHITE_TEXT (line 121) | public static Attribute WHITE_TEXT() {
    method BLACK_BACK (line 127) | public static Attribute BLACK_BACK() {
    method RED_BACK (line 131) | public static Attribute RED_BACK() {
    method GREEN_BACK (line 135) | public static Attribute GREEN_BACK() {
    method YELLOW_BACK (line 139) | public static Attribute YELLOW_BACK() {
    method BLUE_BACK (line 143) | public static Attribute BLUE_BACK() {
    method MAGENTA_BACK (line 147) | public static Attribute MAGENTA_BACK() {
    method CYAN_BACK (line 151) | public static Attribute CYAN_BACK() {
    method WHITE_BACK (line 155) | public static Attribute WHITE_BACK() {
    method BRIGHT_BLACK_TEXT (line 161) | public static Attribute BRIGHT_BLACK_TEXT() {
    method BRIGHT_RED_TEXT (line 165) | public static Attribute BRIGHT_RED_TEXT() {
    method BRIGHT_GREEN_TEXT (line 169) | public static Attribute BRIGHT_GREEN_TEXT() {
    method BRIGHT_YELLOW_TEXT (line 173) | public static Attribute BRIGHT_YELLOW_TEXT() {
    method BRIGHT_BLUE_TEXT (line 177) | public static Attribute BRIGHT_BLUE_TEXT() {
    method BRIGHT_MAGENTA_TEXT (line 181) | public static Attribute BRIGHT_MAGENTA_TEXT() {
    method BRIGHT_CYAN_TEXT (line 185) | public static Attribute BRIGHT_CYAN_TEXT() {
    method BRIGHT_WHITE_TEXT (line 189) | public static Attribute BRIGHT_WHITE_TEXT() {
    method BRIGHT_BLACK_BACK (line 195) | public static Attribute BRIGHT_BLACK_BACK() {
    method BRIGHT_RED_BACK (line 199) | public static Attribute BRIGHT_RED_BACK() {
    method BRIGHT_GREEN_BACK (line 203) | public static Attribute BRIGHT_GREEN_BACK() {
    method BRIGHT_YELLOW_BACK (line 207) | public static Attribute BRIGHT_YELLOW_BACK() {
    method BRIGHT_BLUE_BACK (line 211) | public static Attribute BRIGHT_BLUE_BACK() {
    method BRIGHT_MAGENTA_BACK (line 215) | public static Attribute BRIGHT_MAGENTA_BACK() {
    method BRIGHT_CYAN_BACK (line 219) | public static Attribute BRIGHT_CYAN_BACK() {
    method BRIGHT_WHITE_BACK (line 223) | public static Attribute BRIGHT_WHITE_BACK() {
    method TEXT_COLOR (line 234) | public static Attribute TEXT_COLOR(int colorNumber) {
    method TEXT_COLOR (line 245) | public static Attribute TEXT_COLOR(int r, int g, int b) {
    method BACK_COLOR (line 254) | public static Attribute BACK_COLOR(int colorNumber) {
    method BACK_COLOR (line 265) | public static Attribute BACK_COLOR(int r, int g, int b) {

FILE: src/main/java/com/diogonunes/jcolor/BackColorAttribute.java
  class BackColorAttribute (line 3) | class BackColorAttribute extends ColorAttribute {
    method BackColorAttribute (line 8) | BackColorAttribute(int colorNumber) {
    method BackColorAttribute (line 15) | BackColorAttribute(int r, int g, int b) {
    method getColorAnsiPrefix (line 19) | @Override

FILE: src/main/java/com/diogonunes/jcolor/ColorAttribute.java
  class ColorAttribute (line 5) | abstract class ColorAttribute extends Attribute {
    method ColorAttribute (line 14) | ColorAttribute(int colorNumber) {
    method ColorAttribute (line 28) | ColorAttribute(int r, int g, int b) {
    method isTrueColor (line 36) | protected boolean isTrueColor() {
    method getColorAnsiPrefix (line 40) | protected abstract String getColorAnsiPrefix();
    method getColorAnsiCode (line 42) | protected String getColorAnsiCode() {
    method toString (line 49) | @Override

FILE: src/main/java/com/diogonunes/jcolor/Command.java
  class Command (line 6) | public class Command {
    method Command (line 15) | Command(String code) {
    method CLEAR_SCREEN (line 22) | public static Command CLEAR_SCREEN() {
    method toString (line 27) | @Override

FILE: src/main/java/com/diogonunes/jcolor/SimpleAttribute.java
  class SimpleAttribute (line 3) | class SimpleAttribute extends Attribute {
    method SimpleAttribute (line 12) | SimpleAttribute(String code) {
    method toString (line 16) | @Override

FILE: src/main/java/com/diogonunes/jcolor/TextColorAttribute.java
  class TextColorAttribute (line 3) | class TextColorAttribute extends ColorAttribute {
    method TextColorAttribute (line 8) | TextColorAttribute(int colorNumber) {
    method TextColorAttribute (line 15) | TextColorAttribute(int r, int g, int b) {
    method getColorAnsiPrefix (line 19) | @Override

FILE: src/test/java/com/diogonunes/jcolor/tests/acceptance/TestHumanEye.java
  class TestHumanEye (line 11) | public class TestHumanEye {
    method ShouldLookGood (line 13) | @Disabled

FILE: src/test/java/com/diogonunes/jcolor/tests/unit/DataGenerator.java
  class DataGenerator (line 7) | public class DataGenerator {
    method createText (line 12) | public static String createText() {
    method createTextWithId (line 16) | public static String createTextWithId(int n) {
    method createTextLine (line 20) | public static String createTextLine() {
    method randomInt (line 24) | public static int randomInt(int upperLimit) {
    method countLines (line 29) | public static int countLines(String text) {

FILE: src/test/java/com/diogonunes/jcolor/tests/unit/TestAnsi.java
  class TestAnsi (line 21) | public class TestAnsi {
    method Configuration_EscapeCodes (line 25) | @Test
    method GenerateCode_ZeroAttributes (line 38) | @Test
    method GenerateCode_OneCommand (line 51) | @Test // Covers https://github.com/dialex/JColor/issues/56
    method GenerateCode_ComplexCommand (line 64) | @Test // Covers https://github.com/dialex/JColor/issues/68
    method GenerateCode_OneAttribute_Simple (line 80) | @Test // Covers https://github.com/dialex/JColor/issues/6
    method GenerateCode_OneAttribute_Color (line 93) | @Test
    method GenerateCode_MultipleAttributes_HandlesArray (line 106) | @Test
    method GenerateCode_MultipleAttributes_HandlesAnsiFormat (line 119) | @Test
    method GenerateCode_MultipleAttributes_HandlesMultipleParams (line 132) | @Test
    method GenerateCode_MultipleAttributes_HandlesAttributesWithoutCode (line 146) | @Test
    method GenerateCode_MultiplesAttributes_HandlesAttributesMixedWithNone (line 159) | @Test // Covers https://github.com/dialex/JColor/issues/6
    method Colorize_TextWithoutLines (line 174) | @Test
    method Colorize_SingleCommand (line 190) | @Test // Covers https://github.com/dialex/JColor/issues/56
    method Colorize_TextWithSingleLine (line 205) | @Test // Covers https://github.com/dialex/JColor/issues/38
    method Colorize_TextWithMultiplesLines (line 221) | @Test // Covers https://github.com/dialex/JColor/issues/38
    method Colorize_TextWithMultipleEmptyLines (line 238) | @Test // Covers https://github.com/dialex/JColor/issues/51
    method Colorize_TextWithMiddleEmptyLines (line 255) | @Test // Covers https://github.com/dialex/JColor/issues/51
    method Colorize_ConflictingAttributes_UsesTheLast (line 271) | @Test

FILE: src/test/java/com/diogonunes/jcolor/tests/unit/TestAttribute.java
  class TestAttribute (line 13) | public class TestAttribute {
    method Attribute_AnsiCode_None (line 17) | @Test
    method Attribute_AnsiCode_Clear (line 30) | @Test
    method Attribute_AnsiCode_Bold (line 43) | @Test
    method Attribute_AnsiCode_Saturated (line 56) | @Test
    method Attribute_AnsiCode_Dim (line 69) | @Test
    method Attribute_AnsiCode_Desaturated (line 82) | @Test
    method Attribute_AnsiCode_Italic (line 95) | @Test
    method Attribute_AnsiCode_Underline (line 108) | @Test
    method Attribute_AnsiCode_Slow_blink (line 121) | @Test
    method Attribute_AnsiCode_Rapid_blink (line 134) | @Test
    method Attribute_AnsiCode_Reverse (line 147) | @Test
    method Attribute_AnsiCode_Hidden (line 160) | @Test
    method Attribute_AnsiCode_Strikethrough (line 173) | @Test
    method Attribute_AnsiCode_Framed (line 186) | @Test
    method Attribute_AnsiCode_Encircled (line 199) | @Test
    method Attribute_AnsiCode_Overlined (line 212) | @Test
    method Attribute_AnsiCode_BlackText (line 227) | @Test
    method Attribute_AnsiCode_RedText (line 240) | @Test
    method Attribute_AnsiCode_GreenText (line 253) | @Test
    method Attribute_AnsiCode_YellowText (line 266) | @Test
    method Attribute_AnsiCode_BlueText (line 279) | @Test
    method Attribute_AnsiCode_MagentaText (line 292) | @Test
    method Attribute_AnsiCode_CyanText (line 305) | @Test
    method Attribute_AnsiCode_WhiteText (line 318) | @Test
    method Attribute_AnsiCode_BlackBack (line 333) | @Test
    method Attribute_AnsiCode_RedBack (line 346) | @Test
    method Attribute_AnsiCode_GreenBack (line 359) | @Test
    method Attribute_AnsiCode_YellowBack (line 372) | @Test
    method Attribute_AnsiCode_BlueBack (line 385) | @Test
    method Attribute_AnsiCode_MagentaBack (line 398) | @Test
    method Attribute_AnsiCode_CyanBack (line 411) | @Test
    method Attribute_AnsiCode_WhiteBack (line 424) | @Test
    method Attribute_AnsiCode_BrightBlackText (line 439) | @Test
    method Attribute_AnsiCode_BrightRedText (line 452) | @Test
    method Attribute_AnsiCode_BrightGreenText (line 465) | @Test
    method Attribute_AnsiCode_BrightYellowText (line 478) | @Test
    method Attribute_AnsiCode_BrightBlueText (line 491) | @Test
    method Attribute_AnsiCode_BrightMagentaText (line 504) | @Test
    method Attribute_AnsiCode_BrightCyanText (line 517) | @Test
    method Attribute_AnsiCode_BrightWhiteText (line 530) | @Test
    method Attribute_AnsiCode_BrightBlackBack (line 545) | @Test
    method Attribute_AnsiCode_BrightRedBack (line 558) | @Test
    method Attribute_AnsiCode_BrightGreenBack (line 571) | @Test
    method Attribute_AnsiCode_BrightYellowBack (line 584) | @Test
    method Attribute_AnsiCode_BrightBlueBack (line 597) | @Test
    method Attribute_AnsiCode_BrightMagentaBack (line 610) | @Test
    method Attribute_AnsiCode_BrightCyanBack (line 623) | @Test
    method Attribute_AnsiCode_BrightWhiteBack (line 636) | @Test
    method Attribute_AnsiCode_Text8bitColor (line 651) | @Test
    method Attribute_AnsiCode_TextTrueColor (line 666) | @Test
    method Attribute_AnsiCode_Back8bitColor (line 681) | @Test
    method Attribute_AnsiCode_BackTrueColor (line 696) | @Test

FILE: src/test/java/com/diogonunes/jcolor/tests/unit/TestCommand.java
  class TestCommand (line 12) | public class TestCommand {
    method Attribute_AnsiCode_ClearScreen (line 14) | @Test

FILE: src/test/java/com/diogonunes/jcolor/tests/unit/TestDataGenerator.java
  class TestDataGenerator (line 10) | public class TestDataGenerator {
    method CountLines_NoText (line 12) | @Test
    method CountLines_Inline (line 18) | @Test
    method CountLines_OneLine (line 24) | @Test
    method CountLines_MultipleEmptyLines (line 30) | @Test
    method CountLines_MultipleMiddleLines (line 36) | @Test

FILE: src/test/java/com/diogonunes/jcolor/tests/unit/TestUsage.java
  class TestUsage (line 13) | public class TestUsage {
    method CanFormatWithOneAttribute (line 15) | @Test
    method CanFormatWithMultipleAttributes (line 30) | @Test
    method CanFormatWithTrueColorAttributes (line 45) | @Test
    method CanFormatInline (line 60) | @Test
    method CanMakeItFabulous (line 74) | @Test
    method CanUseAnsiFormatOrArray (line 86) | @Test
Condensed preview — 60 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (390K chars).
[
  {
    "path": ".github/FUNDING.yml",
    "chars": 654,
    "preview": "# These are supported funding model platforms\n\ngithub: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [u"
  },
  {
    "path": ".github/ISSUE_TEMPLATE/bug_report.md",
    "chars": 488,
    "preview": "---\nname: Bug report\nabout: Something that doesn't work as documented or expected\ntitle: ''\nlabels: ''\nassignees: ''\n\n--"
  },
  {
    "path": ".github/RUNBOOK.md",
    "chars": 1467,
    "preview": "# Runbook\n\nHow to do stuff\n\n## Release a new version\n\n- On GitHub,\n  - Create PR\n  - Wait for CI results\n  - Merge PR\n- "
  },
  {
    "path": ".github/update-javadoc.sh",
    "chars": 103,
    "preview": "#!/usr/bin/env bash\n\nmvn javadoc:javadoc\nrm -r docs\ncp -R target/site/apidocs docs\nopen docs/index.html"
  },
  {
    "path": ".gitignore",
    "chars": 942,
    "preview": ".DS_Store\n\n## ============================================================================\n## project secrets\n\n\n\n## ===="
  },
  {
    "path": ".java-version",
    "chars": 4,
    "preview": "1.8\n"
  },
  {
    "path": ".travis.yml",
    "chars": 198,
    "preview": "language: java\n\njdk:\n  - openjdk9\n\ninstall:\n  - mvn install -Dgpg.skip=true\n\nscript:\n  - mvn test\n\nbranches:\n  only:\n   "
  },
  {
    "path": "LICENSE",
    "chars": 1089,
    "preview": "MIT License\r\n\r\nCopyright (c) 2011 Diogo Nunes\r\n\r\nPermission is hereby granted, free of charge, to any person obtaining a"
  },
  {
    "path": "README.md",
    "chars": 5371,
    "preview": "# <img src=\"https://raw.githubusercontent.com/dialex/JColor/main/.github/img/JColor-logo.png\" width=\"150\">\n\n[![Maven Cen"
  },
  {
    "path": "changelog.md",
    "chars": 85,
    "preview": "# Release Changelog\n\n[See GitHub releases](https://github.com/dialex/JColor/releases)"
  },
  {
    "path": "docs/allclasses-index.html",
    "chars": 4632,
    "preview": "<!DOCTYPE HTML>\n<html lang=\"en\">\n<head>\n<!-- Generated by javadoc (18) on Mon May 30 08:44:35 WEST 2022 -->\n<title>All C"
  },
  {
    "path": "docs/allpackages-index.html",
    "chars": 3102,
    "preview": "<!DOCTYPE HTML>\n<html lang=\"en\">\n<head>\n<!-- Generated by javadoc (18) on Mon May 30 08:44:35 WEST 2022 -->\n<title>All P"
  },
  {
    "path": "docs/com/diogonunes/jcolor/Ansi.html",
    "chars": 28365,
    "preview": "<!DOCTYPE HTML>\n<html lang=\"en\">\n<head>\n<!-- Generated by javadoc (18) on Mon May 30 08:44:35 WEST 2022 -->\n<title>Ansi "
  },
  {
    "path": "docs/com/diogonunes/jcolor/AnsiFormat.html",
    "chars": 12446,
    "preview": "<!DOCTYPE HTML>\n<html lang=\"en\">\n<head>\n<!-- Generated by javadoc (18) on Mon May 30 08:44:35 WEST 2022 -->\n<title>AnsiF"
  },
  {
    "path": "docs/com/diogonunes/jcolor/Attribute.html",
    "chars": 59165,
    "preview": "<!DOCTYPE HTML>\n<html lang=\"en\">\n<head>\n<!-- Generated by javadoc (18) on Mon May 30 08:44:35 WEST 2022 -->\n<title>Attri"
  },
  {
    "path": "docs/com/diogonunes/jcolor/Command.html",
    "chars": 10939,
    "preview": "<!DOCTYPE HTML>\n<html lang=\"en\">\n<head>\n<!-- Generated by javadoc (18) on Mon May 30 08:44:35 WEST 2022 -->\n<title>Comma"
  },
  {
    "path": "docs/com/diogonunes/jcolor/class-use/Ansi.html",
    "chars": 2996,
    "preview": "<!DOCTYPE HTML>\n<html lang=\"en\">\n<head>\n<!-- Generated by javadoc (18) on Mon May 30 08:44:35 WEST 2022 -->\n<title>Uses "
  },
  {
    "path": "docs/com/diogonunes/jcolor/class-use/AnsiFormat.html",
    "chars": 5053,
    "preview": "<!DOCTYPE HTML>\n<html lang=\"en\">\n<head>\n<!-- Generated by javadoc (18) on Mon May 30 08:44:35 WEST 2022 -->\n<title>Uses "
  },
  {
    "path": "docs/com/diogonunes/jcolor/class-use/Attribute.html",
    "chars": 27618,
    "preview": "<!DOCTYPE HTML>\n<html lang=\"en\">\n<head>\n<!-- Generated by javadoc (18) on Mon May 30 08:44:35 WEST 2022 -->\n<title>Uses "
  },
  {
    "path": "docs/com/diogonunes/jcolor/class-use/Command.html",
    "chars": 5624,
    "preview": "<!DOCTYPE HTML>\n<html lang=\"en\">\n<head>\n<!-- Generated by javadoc (18) on Mon May 30 08:44:35 WEST 2022 -->\n<title>Uses "
  },
  {
    "path": "docs/com/diogonunes/jcolor/package-summary.html",
    "chars": 5110,
    "preview": "<!DOCTYPE HTML>\n<html lang=\"en\">\n<head>\n<!-- Generated by javadoc (18) on Mon May 30 08:44:35 WEST 2022 -->\n<title>com.d"
  },
  {
    "path": "docs/com/diogonunes/jcolor/package-tree.html",
    "chars": 3653,
    "preview": "<!DOCTYPE HTML>\n<html lang=\"en\">\n<head>\n<!-- Generated by javadoc (18) on Mon May 30 08:44:35 WEST 2022 -->\n<title>com.d"
  },
  {
    "path": "docs/com/diogonunes/jcolor/package-use.html",
    "chars": 4067,
    "preview": "<!DOCTYPE HTML>\n<html lang=\"en\">\n<head>\n<!-- Generated by javadoc (18) on Mon May 30 08:44:35 WEST 2022 -->\n<title>Uses "
  },
  {
    "path": "docs/constant-values.html",
    "chars": 4802,
    "preview": "<!DOCTYPE HTML>\n<html lang=\"en\">\n<head>\n<!-- Generated by javadoc (18) on Mon May 30 08:44:35 WEST 2022 -->\n<title>Const"
  },
  {
    "path": "docs/element-list",
    "chars": 22,
    "preview": "com.diogonunes.jcolor\n"
  },
  {
    "path": "docs/help-doc.html",
    "chars": 9699,
    "preview": "<!DOCTYPE HTML>\n<html lang=\"en\">\n<head>\n<!-- Generated by javadoc (18) on Mon May 30 08:44:35 WEST 2022 -->\n<title>API H"
  },
  {
    "path": "docs/index-all.html",
    "chars": 27391,
    "preview": "<!DOCTYPE HTML>\n<html lang=\"en\">\n<head>\n<!-- Generated by javadoc (18) on Mon May 30 08:44:35 WEST 2022 -->\n<title>Index"
  },
  {
    "path": "docs/index.html",
    "chars": 1088,
    "preview": "<!DOCTYPE HTML>\n<html lang=\"en\">\n<head>\n<!-- Generated by javadoc (18) on Mon May 30 08:44:35 WEST 2022 -->\n<title>com.d"
  },
  {
    "path": "docs/jquery-ui.overrides.css",
    "chars": 1461,
    "preview": "/*\n * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved.\n * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES"
  },
  {
    "path": "docs/legal/ADDITIONAL_LICENSE_INFO",
    "chars": 2114,
    "preview": "                      ADDITIONAL INFORMATION ABOUT LICENSING\n\nCertain files distributed by Oracle America, Inc. and/or i"
  },
  {
    "path": "docs/legal/ASSEMBLY_EXCEPTION",
    "chars": 1522,
    "preview": "\nOPENJDK ASSEMBLY EXCEPTION\n\nThe OpenJDK source code made available by Oracle America, Inc. (Oracle) at\nopenjdk.java.net"
  },
  {
    "path": "docs/legal/LICENSE",
    "chars": 19274,
    "preview": "The GNU General Public License (GPL)\n\nVersion 2, June 1991\n\nCopyright (C) 1989, 1991 Free Software Foundation, Inc.\n51 F"
  },
  {
    "path": "docs/legal/jquery.md",
    "chars": 2934,
    "preview": "## jQuery v3.5.1\n\n### jQuery License\n```\njQuery v 3.5.1\nCopyright JS Foundation and other contributors, https://js.found"
  },
  {
    "path": "docs/legal/jqueryUI.md",
    "chars": 1870,
    "preview": "## jQuery UI v1.12.1\n\n### jQuery UI License\n```\nCopyright jQuery Foundation and other contributors, https://jquery.org/\n"
  },
  {
    "path": "docs/member-search-index.js",
    "chars": 5495,
    "preview": "memberSearchIndex = [{\"p\":\"com.diogonunes.jcolor\",\"c\":\"Ansi\",\"l\":\"Ansi()\",\"u\":\"%3Cinit%3E()\"},{\"p\":\"com.diogonunes.jcolo"
  },
  {
    "path": "docs/module-search-index.js",
    "chars": 45,
    "preview": "moduleSearchIndex = [];updateSearchResults();"
  },
  {
    "path": "docs/overview-tree.html",
    "chars": 3728,
    "preview": "<!DOCTYPE HTML>\n<html lang=\"en\">\n<head>\n<!-- Generated by javadoc (18) on Mon May 30 08:44:35 WEST 2022 -->\n<title>Class"
  },
  {
    "path": "docs/package-search-index.js",
    "chars": 125,
    "preview": "packageSearchIndex = [{\"l\":\"All Packages\",\"u\":\"allpackages-index.html\"},{\"l\":\"com.diogonunes.jcolor\"}];updateSearchResul"
  },
  {
    "path": "docs/script.js",
    "chars": 5715,
    "preview": "/*\n * Copyright (c) 2013, 2021, Oracle and/or its affiliates. All rights reserved.\n * DO NOT ALTER OR REMOVE COPYRIGHT N"
  },
  {
    "path": "docs/search.js",
    "chars": 14367,
    "preview": "/*\n * Copyright (c) 2015, 2021, Oracle and/or its affiliates. All rights reserved.\n * DO NOT ALTER OR REMOVE COPYRIGHT N"
  },
  {
    "path": "docs/stylesheet.css",
    "chars": 21979,
    "preview": "/*\n * Javadoc style sheet\n */\n\n@import url('resources/fonts/dejavu.css');\n\n/*\n * Styles for individual HTML elements.\n *"
  },
  {
    "path": "docs/tag-search-index.js",
    "chars": 105,
    "preview": "tagSearchIndex = [{\"l\":\"Constant Field Values\",\"h\":\"\",\"u\":\"constant-values.html\"}];updateSearchResults();"
  },
  {
    "path": "docs/type-search-index.js",
    "chars": 283,
    "preview": "typeSearchIndex = [{\"l\":\"All Classes and Interfaces\",\"u\":\"allclasses-index.html\"},{\"p\":\"com.diogonunes.jcolor\",\"l\":\"Ansi"
  },
  {
    "path": "pom.xml",
    "chars": 8285,
    "preview": "<project xmlns=\"http://maven.apache.org/POM/4.0.0\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xsi:schemaLocat"
  },
  {
    "path": "src/main/java/com/diogonunes/jcolor/Ansi.java",
    "chars": 4421,
    "preview": "package com.diogonunes.jcolor;\n\n/**\n * Provides a fluent API to generate\n * <a href=\"https://en.wikipedia.org/wiki/ANSI_"
  },
  {
    "path": "src/main/java/com/diogonunes/jcolor/AnsiFormat.java",
    "chars": 884,
    "preview": "package com.diogonunes.jcolor;\n\nimport java.util.ArrayList;\nimport java.util.Arrays;\n\n/**\n * Abstracts an Array of {@lin"
  },
  {
    "path": "src/main/java/com/diogonunes/jcolor/Attribute.java",
    "chars": 6870,
    "preview": "package com.diogonunes.jcolor;\n\n/**\n * Abstracts ANSI codes with intuitive names. It maps a description (e.g. RED_TEXT) "
  },
  {
    "path": "src/main/java/com/diogonunes/jcolor/BackColorAttribute.java",
    "chars": 557,
    "preview": "package com.diogonunes.jcolor;\n\nclass BackColorAttribute extends ColorAttribute {\n\n    /**\n     * {@inheritDoc}\n     */\n"
  },
  {
    "path": "src/main/java/com/diogonunes/jcolor/ColorAttribute.java",
    "chars": 1696,
    "preview": "package com.diogonunes.jcolor;\n\nimport static java.lang.String.valueOf;\n\nabstract class ColorAttribute extends Attribute"
  },
  {
    "path": "src/main/java/com/diogonunes/jcolor/Command.java",
    "chars": 712,
    "preview": "package com.diogonunes.jcolor;\n\n/**\n * Abstracts ANSI codes with intuitive names. It maps a command (e.g. CLEAR_SCREEN) "
  },
  {
    "path": "src/main/java/com/diogonunes/jcolor/SimpleAttribute.java",
    "chars": 386,
    "preview": "package com.diogonunes.jcolor;\n\nclass SimpleAttribute extends Attribute {\n\n    private final String _code;\n\n    /**\n    "
  },
  {
    "path": "src/main/java/com/diogonunes/jcolor/TextColorAttribute.java",
    "chars": 557,
    "preview": "package com.diogonunes.jcolor;\n\nclass TextColorAttribute extends ColorAttribute {\n\n    /**\n     * {@inheritDoc}\n     */\n"
  },
  {
    "path": "src/test/java/com/diogonunes/jcolor/tests/acceptance/TestHumanEye.java",
    "chars": 3280,
    "preview": "package com.diogonunes.jcolor.tests.acceptance;\n\nimport com.diogonunes.jcolor.AnsiFormat;\nimport com.diogonunes.jcolor.A"
  },
  {
    "path": "src/test/java/com/diogonunes/jcolor/tests/unit/DataGenerator.java",
    "chars": 921,
    "preview": "package com.diogonunes.jcolor.tests.unit;\n\nimport java.util.Random;\nimport java.util.regex.Matcher;\nimport java.util.reg"
  },
  {
    "path": "src/test/java/com/diogonunes/jcolor/tests/unit/TestAnsi.java",
    "chars": 9466,
    "preview": "package com.diogonunes.jcolor.tests.unit;\n\nimport com.diogonunes.jcolor.Ansi;\nimport com.diogonunes.jcolor.AnsiFormat;\ni"
  },
  {
    "path": "src/test/java/com/diogonunes/jcolor/tests/unit/TestAttribute.java",
    "chars": 17382,
    "preview": "package com.diogonunes.jcolor.tests.unit;\n\nimport com.diogonunes.jcolor.Attribute;\nimport org.junit.jupiter.api.Test;\n\ni"
  },
  {
    "path": "src/test/java/com/diogonunes/jcolor/tests/unit/TestCommand.java",
    "chars": 629,
    "preview": "package com.diogonunes.jcolor.tests.unit;\n\nimport com.diogonunes.jcolor.Command;\nimport org.junit.jupiter.api.Test;\n\nimp"
  },
  {
    "path": "src/test/java/com/diogonunes/jcolor/tests/unit/TestDataGenerator.java",
    "chars": 1188,
    "preview": "package com.diogonunes.jcolor.tests.unit;\n\nimport org.junit.jupiter.api.Test;\n\nimport static com.diogonunes.jcolor.tests"
  },
  {
    "path": "src/test/java/com/diogonunes/jcolor/tests/unit/TestUsage.java",
    "chars": 3480,
    "preview": "package com.diogonunes.jcolor.tests.unit;\n\nimport com.diogonunes.jcolor.Ansi;\nimport com.diogonunes.jcolor.AnsiFormat;\ni"
  }
]

// ... and 1 more files (download for full content)

About this extraction

This page contains the full source code of the dialex/JColor GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 60 files (359.3 KB), approximately 94.9k tokens, and a symbol index with 199 extracted functions, classes, methods, constants, and types. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.

Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.

Copied to clipboard!