From 263d085885df024dca9250cc03c807912b0a7662 Mon Sep 17 00:00:00 2001
From: Matthew Swift <matthew.swift@forgerock.com>
Date: Tue, 24 Apr 2012 22:33:21 +0000
Subject: [PATCH] Reformat to comply with new Checkstyle rules.

---
 opendj3/opendj-ldap-sdk/src/main/java/com/forgerock/opendj/util/ASCIICharProp.java |  605 +++++++++++++++++++++++-------------------------------
 1 files changed, 263 insertions(+), 342 deletions(-)

diff --git a/opendj3/opendj-ldap-sdk/src/main/java/com/forgerock/opendj/util/ASCIICharProp.java b/opendj3/opendj-ldap-sdk/src/main/java/com/forgerock/opendj/util/ASCIICharProp.java
index 30b471d..cb5b6df 100644
--- a/opendj3/opendj-ldap-sdk/src/main/java/com/forgerock/opendj/util/ASCIICharProp.java
+++ b/opendj3/opendj-ldap-sdk/src/main/java/com/forgerock/opendj/util/ASCIICharProp.java
@@ -6,17 +6,16 @@
  * (the "License").  You may not use this file except in compliance
  * with the License.
  *
- * You can obtain a copy of the license at
- * trunk/opendj3/legal-notices/CDDLv1_0.txt
+ * You can obtain a copy of the license at legal-notices/CDDLv1_0.txt
  * or http://forgerock.org/license/CDDLv1.0.html.
  * See the License for the specific language governing permissions
  * and limitations under the License.
  *
  * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at
- * trunk/opendj3/legal-notices/CDDLv1_0.txt.  If applicable,
- * add the following below this CDDL HEADER, with the fields enclosed
- * by brackets "[]" replaced with your own identifying information:
+ * file and include the License file at legal-notices/CDDLv1_0.txt.
+ * If applicable, add the following below this CDDL HEADER, with the
+ * fields enclosed by brackets "[]" replaced with your own identifying
+ * information:
  *      Portions Copyright [yyyy] [name of copyright owner]
  *
  * CDDL HEADER END
@@ -28,8 +27,6 @@
 
 package com.forgerock.opendj.util;
 
-
-
 /**
  * A {@code ASCIICharProp} provides fast access to ASCII character properties.
  * In particular, the ability to query whether or not a character is a letter, a
@@ -39,376 +36,300 @@
  * The methods in this class do not perform memory allocations nor calculations
  * and so can be used safely in high performance situations.
  */
-public final class ASCIICharProp implements Comparable<ASCIICharProp>
-{
-  private final char c;
+public final class ASCIICharProp implements Comparable<ASCIICharProp> {
+    private final char c;
 
-  private final char upperCaseChar;
+    private final char upperCaseChar;
 
-  private final char lowerCaseChar;
+    private final char lowerCaseChar;
 
-  private final boolean isUpperCaseChar;
+    private final boolean isUpperCaseChar;
 
-  private final boolean isLowerCaseChar;
+    private final boolean isLowerCaseChar;
 
-  private final boolean isDigit;
+    private final boolean isDigit;
 
-  private final boolean isLetter;
+    private final boolean isLetter;
 
-  private final boolean isKeyChar;
+    private final boolean isKeyChar;
 
-  private final boolean isCompatKeyChar;
+    private final boolean isCompatKeyChar;
 
-  private final boolean isHexChar;
+    private final boolean isHexChar;
 
-  private final int hexValue;
+    private final int hexValue;
 
-  private final int decimalValue;
+    private final int decimalValue;
 
-  private final String stringValue;
+    private final String stringValue;
 
-  private static final ASCIICharProp[] CHAR_PROPS = new ASCIICharProp[128];
+    private static final ASCIICharProp[] CHAR_PROPS = new ASCIICharProp[128];
 
-  static
-  {
-    for (int i = 0; i < 128; i++)
-    {
-      CHAR_PROPS[i] = new ASCIICharProp((char) i);
+    static {
+        for (int i = 0; i < 128; i++) {
+            CHAR_PROPS[i] = new ASCIICharProp((char) i);
+        }
     }
-  }
 
-
-
-  /**
-   * Returns the character properties for the provided ASCII character. If a
-   * non-ASCII character is provided then this method returns {@code null}.
-   *
-   * @param c
-   *          The ASCII character.
-   * @return The character properties for the provided ASCII character, or
-   *         {@code null} if {@code c} is greater than {@code \u007F} .
-   */
-  public static ASCIICharProp valueOf(final char c)
-  {
-    if (c < 128)
-    {
-      return CHAR_PROPS[c];
+    /**
+     * Returns the character properties for the provided ASCII character. If a
+     * non-ASCII character is provided then this method returns {@code null}.
+     *
+     * @param c
+     *            The ASCII character.
+     * @return The character properties for the provided ASCII character, or
+     *         {@code null} if {@code c} is greater than {@code \u007F} .
+     */
+    public static ASCIICharProp valueOf(final char c) {
+        if (c < 128) {
+            return CHAR_PROPS[c];
+        } else {
+            return null;
+        }
     }
-    else
-    {
-      return null;
+
+    /**
+     * Returns the character properties for the provided ASCII character. If a
+     * non-ASCII character is provided then this method returns {@code null}.
+     *
+     * @param c
+     *            The ASCII character.
+     * @return The character properties for the provided ASCII character, or
+     *         {@code null} if {@code c} is less than zero or greater than
+     *         {@code \u007F} .
+     */
+    public static ASCIICharProp valueOf(final int c) {
+        if (c >= 0 && c < 128) {
+            return CHAR_PROPS[c];
+        } else {
+            return null;
+        }
     }
-  }
 
+    private ASCIICharProp(final char c) {
+        this.c = c;
+        this.stringValue = new String(new char[] { c });
 
-
-  /**
-   * Returns the character properties for the provided ASCII character. If a
-   * non-ASCII character is provided then this method returns {@code null}.
-   *
-   * @param c
-   *          The ASCII character.
-   * @return The character properties for the provided ASCII character, or
-   *         {@code null} if {@code c} is less than zero or greater than {@code
-   *         \u007F} .
-   */
-  public static ASCIICharProp valueOf(final int c)
-  {
-    if (c >= 0 && c < 128)
-    {
-      return CHAR_PROPS[c];
+        if (c >= 'a' && c <= 'z') {
+            this.upperCaseChar = (char) (c - 32);
+            this.lowerCaseChar = c;
+            this.isUpperCaseChar = false;
+            this.isLowerCaseChar = true;
+            this.isDigit = false;
+            this.isLetter = true;
+            this.isKeyChar = true;
+            this.isCompatKeyChar = true;
+            this.decimalValue = -1;
+            if (c >= 'a' && c <= 'f') {
+                this.isHexChar = true;
+                this.hexValue = c - 87;
+            } else {
+                this.isHexChar = false;
+                this.hexValue = -1;
+            }
+        } else if (c >= 'A' && c <= 'Z') {
+            this.upperCaseChar = c;
+            this.lowerCaseChar = (char) (c + 32);
+            this.isUpperCaseChar = true;
+            this.isLowerCaseChar = false;
+            this.isDigit = false;
+            this.isLetter = true;
+            this.isKeyChar = true;
+            this.isCompatKeyChar = true;
+            this.decimalValue = -1;
+            if (c >= 'A' && c <= 'F') {
+                this.isHexChar = true;
+                this.hexValue = c - 55;
+            } else {
+                this.isHexChar = false;
+                this.hexValue = -1;
+            }
+        } else if (c >= '0' && c <= '9') {
+            this.upperCaseChar = c;
+            this.lowerCaseChar = c;
+            this.isUpperCaseChar = false;
+            this.isLowerCaseChar = false;
+            this.isDigit = true;
+            this.isLetter = false;
+            this.isKeyChar = true;
+            this.isCompatKeyChar = true;
+            this.isHexChar = true;
+            this.hexValue = c - 48;
+            this.decimalValue = c - 48;
+        } else {
+            this.upperCaseChar = c;
+            this.lowerCaseChar = c;
+            this.isUpperCaseChar = false;
+            this.isLowerCaseChar = false;
+            this.isDigit = false;
+            this.isLetter = false;
+            this.isKeyChar = c == '-';
+            this.isCompatKeyChar = (c == '-') || (c == '.') || (c == '_');
+            this.isHexChar = false;
+            this.hexValue = -1;
+            this.decimalValue = -1;
+        }
     }
-    else
-    {
-      return null;
+
+    /**
+     * Returns the char value associated with this {@code ASCIICharProp}.
+     *
+     * @return The char value associated with this {@code ASCIICharProp}.
+     */
+    public char charValue() {
+        return c;
     }
-  }
 
-
-
-  private ASCIICharProp(final char c)
-  {
-    this.c = c;
-    this.stringValue = new String(new char[] { c });
-
-    if (c >= 'a' && c <= 'z')
-    {
-      this.upperCaseChar = (char) (c - 32);
-      this.lowerCaseChar = c;
-      this.isUpperCaseChar = false;
-      this.isLowerCaseChar = true;
-      this.isDigit = false;
-      this.isLetter = true;
-      this.isKeyChar = true;
-      this.isCompatKeyChar = true;
-      this.decimalValue = -1;
-      if (c >= 'a' && c <= 'f')
-      {
-        this.isHexChar = true;
-        this.hexValue = c - 87;
-      }
-      else
-      {
-        this.isHexChar = false;
-        this.hexValue = -1;
-      }
+    /**
+     * {@inheritDoc}
+     */
+    public int compareTo(final ASCIICharProp o) {
+        return c - o.c;
     }
-    else if (c >= 'A' && c <= 'Z')
-    {
-      this.upperCaseChar = c;
-      this.lowerCaseChar = (char) (c + 32);
-      this.isUpperCaseChar = true;
-      this.isLowerCaseChar = false;
-      this.isDigit = false;
-      this.isLetter = true;
-      this.isKeyChar = true;
-      this.isCompatKeyChar = true;
-      this.decimalValue = -1;
-      if (c >= 'A' && c <= 'F')
-      {
-        this.isHexChar = true;
-        this.hexValue = c - 55;
-      }
-      else
-      {
-        this.isHexChar = false;
-        this.hexValue = -1;
-      }
+
+    /**
+     * Returns the decimal value associated with this {@code ASCIICharProp}, or
+     * {@code -1} if the value is not a decimal digit.
+     *
+     * @return The decimal value associated with this {@code ASCIICharProp}, or
+     *         {@code -1} if the value is not a decimal digit.
+     */
+    public int decimalValue() {
+        return decimalValue;
     }
-    else if (c >= '0' && c <= '9')
-    {
-      this.upperCaseChar = c;
-      this.lowerCaseChar = c;
-      this.isUpperCaseChar = false;
-      this.isLowerCaseChar = false;
-      this.isDigit = true;
-      this.isLetter = false;
-      this.isKeyChar = true;
-      this.isCompatKeyChar = true;
-      this.isHexChar = true;
-      this.hexValue = c - 48;
-      this.decimalValue = c - 48;
+
+    /**
+     * {@inheritDoc}
+     */
+    @Override
+    public boolean equals(final Object obj) {
+        return this == obj;
     }
-    else
-    {
-      this.upperCaseChar = c;
-      this.lowerCaseChar = c;
-      this.isUpperCaseChar = false;
-      this.isLowerCaseChar = false;
-      this.isDigit = false;
-      this.isLetter = false;
-      this.isKeyChar = c == '-';
-      this.isCompatKeyChar = (c == '-') || (c == '.') || (c == '_');
-      this.isHexChar = false;
-      this.hexValue = -1;
-      this.decimalValue = -1;
+
+    /**
+     * {@inheritDoc}
+     */
+    @Override
+    public int hashCode() {
+        return c;
     }
-  }
 
+    /**
+     * Returns the hexadecimal value associated with this {@code ASCIICharProp}
+     * , or {@code -1} if the value is not a hexadecimal digit.
+     *
+     * @return The hexadecimal value associated with this {@code ASCIICharProp}
+     *         , or {@code -1} if the value is not a hexadecimal digit.
+     */
+    public int hexValue() {
+        return hexValue;
+    }
 
+    /**
+     * Indicates whether or not the char value associated with this
+     * {@code ASCIICharProp} is a decimal digit.
+     *
+     * @return {@code true} if the char value associated with this
+     *         {@code ASCIICharProp} is a decimal digit.
+     */
+    public boolean isDigit() {
+        return isDigit;
+    }
 
-  /**
-   * Returns the char value associated with this {@code ASCIICharProp}.
-   *
-   * @return The char value associated with this {@code ASCIICharProp}.
-   */
-  public char charValue()
-  {
-    return c;
-  }
+    /**
+     * Indicates whether or not the char value associated with this
+     * {@code ASCIICharProp} is a hexadecimal digit.
+     *
+     * @return {@code true} if the char value associated with this
+     *         {@code ASCIICharProp} is a hexadecimal digit.
+     */
+    public boolean isHexDigit() {
+        return isHexChar;
+    }
 
+    /**
+     * Indicates whether or not the char value associated with this
+     * {@code ASCIICharProp} is a {@code keychar} as defined in RFC 4512. A
+     * {@code keychar} is a letter, a digit, or a hyphen. When
+     * {@code allowCompatChars} is {@code true} the following illegal characters
+     * will be permitted:
+     *
+     * <pre>
+     * USCORE  = %x5F ; underscore ("_")
+     * DOT     = %x2E ; period (".")
+     * </pre>
+     *
+     * @param allowCompatChars
+     *            {@code true} if certain illegal characters should be allowed
+     *            for compatibility reasons.
+     * @return {@code true} if the char value associated with this
+     *         {@code ASCIICharProp} is a {@code keychar}.
+     */
+    public boolean isKeyChar(final boolean allowCompatChars) {
+        return allowCompatChars ? isCompatKeyChar : isKeyChar;
+    }
 
+    /**
+     * Indicates whether or not the char value associated with this
+     * {@code ASCIICharProp} is a letter.
+     *
+     * @return {@code true} if the char value associated with this
+     *         {@code ASCIICharProp} is a letter.
+     */
+    public boolean isLetter() {
+        return isLetter;
+    }
 
-  /**
-   * {@inheritDoc}
-   */
-  public int compareTo(final ASCIICharProp o)
-  {
-    return c - o.c;
-  }
+    /**
+     * Indicates whether or not the char value associated with this
+     * {@code ASCIICharProp} is a lower-case character.
+     *
+     * @return {@code true} if the char value associated with this
+     *         {@code ASCIICharProp} is a lower-case character.
+     */
+    public boolean isLowerCase() {
+        return isLowerCaseChar;
+    }
 
+    /**
+     * Indicates whether or not the char value associated with this
+     * {@code ASCIICharProp} is an upper-case character.
+     *
+     * @return {@code true} if the char value associated with this
+     *         {@code ASCIICharProp} is an upper-case character.
+     */
+    public boolean isUpperCase() {
+        return isUpperCaseChar;
+    }
 
+    /**
+     * Returns the lower-case char value associated with this
+     * {@code ASCIICharProp}.
+     *
+     * @return The lower-case char value associated with this
+     *         {@code ASCIICharProp}.
+     */
+    public char toLowerCase() {
+        return lowerCaseChar;
+    }
 
-  /**
-   * Returns the decimal value associated with this {@code ASCIICharProp}, or
-   * {@code -1} if the value is not a decimal digit.
-   *
-   * @return The decimal value associated with this {@code ASCIICharProp}, or
-   *         {@code -1} if the value is not a decimal digit.
-   */
-  public int decimalValue()
-  {
-    return decimalValue;
-  }
+    /**
+     * {@inheritDoc}
+     */
+    @Override
+    public String toString() {
+        return stringValue;
+    }
 
-
-
-  /**
-   * {@inheritDoc}
-   */
-  @Override
-  public boolean equals(final Object obj)
-  {
-    return this == obj;
-  }
-
-
-
-  /**
-   * {@inheritDoc}
-   */
-  @Override
-  public int hashCode()
-  {
-    return c;
-  }
-
-
-
-  /**
-   * Returns the hexadecimal value associated with this {@code ASCIICharProp} ,
-   * or {@code -1} if the value is not a hexadecimal digit.
-   *
-   * @return The hexadecimal value associated with this {@code ASCIICharProp} ,
-   *         or {@code -1} if the value is not a hexadecimal digit.
-   */
-  public int hexValue()
-  {
-    return hexValue;
-  }
-
-
-
-  /**
-   * Indicates whether or not the char value associated with this {@code
-   * ASCIICharProp} is a decimal digit.
-   *
-   * @return {@code true} if the char value associated with this {@code
-   *         ASCIICharProp} is a decimal digit.
-   */
-  public boolean isDigit()
-  {
-    return isDigit;
-  }
-
-
-
-  /**
-   * Indicates whether or not the char value associated with this {@code
-   * ASCIICharProp} is a hexadecimal digit.
-   *
-   * @return {@code true} if the char value associated with this {@code
-   *         ASCIICharProp} is a hexadecimal digit.
-   */
-  public boolean isHexDigit()
-  {
-    return isHexChar;
-  }
-
-
-
-  /**
-   * Indicates whether or not the char value associated with this
-   * {@code ASCIICharProp} is a {@code keychar} as defined in RFC 4512. A
-   * {@code keychar} is a letter, a digit, or a hyphen. When
-   * {@code allowCompatChars} is {@code true} the following illegal characters
-   * will be permitted:
-   *
-   * <pre>
-   * USCORE  = %x5F ; underscore ("_")
-   * DOT     = %x2E ; period (".")
-   * </pre>
-   *
-   * @param allowCompatChars
-   *          {@code true} if certain illegal characters should be allowed for
-   *          compatibility reasons.
-   * @return {@code true} if the char value associated with this
-   *         {@code ASCIICharProp} is a {@code keychar}.
-   */
-  public boolean isKeyChar(final boolean allowCompatChars)
-  {
-    return allowCompatChars ? isCompatKeyChar : isKeyChar;
-  }
-
-
-
-  /**
-   * Indicates whether or not the char value associated with this {@code
-   * ASCIICharProp} is a letter.
-   *
-   * @return {@code true} if the char value associated with this {@code
-   *         ASCIICharProp} is a letter.
-   */
-  public boolean isLetter()
-  {
-    return isLetter;
-  }
-
-
-
-  /**
-   * Indicates whether or not the char value associated with this {@code
-   * ASCIICharProp} is a lower-case character.
-   *
-   * @return {@code true} if the char value associated with this {@code
-   *         ASCIICharProp} is a lower-case character.
-   */
-  public boolean isLowerCase()
-  {
-    return isLowerCaseChar;
-  }
-
-
-
-  /**
-   * Indicates whether or not the char value associated with this {@code
-   * ASCIICharProp} is an upper-case character.
-   *
-   * @return {@code true} if the char value associated with this {@code
-   *         ASCIICharProp} is an upper-case character.
-   */
-  public boolean isUpperCase()
-  {
-    return isUpperCaseChar;
-  }
-
-
-
-  /**
-   * Returns the lower-case char value associated with this {@code
-   * ASCIICharProp}.
-   *
-   * @return The lower-case char value associated with this {@code
-   *         ASCIICharProp}.
-   */
-  public char toLowerCase()
-  {
-    return lowerCaseChar;
-  }
-
-
-
-  /**
-   * {@inheritDoc}
-   */
-  @Override
-  public String toString()
-  {
-    return stringValue;
-  }
-
-
-
-  /**
-   * Returns the upper-case char value associated with this {@code
-   * ASCIICharProp}.
-   *
-   * @return The upper-case char value associated with this {@code
-   *         ASCIICharProp}.
-   */
-  public char toUpperCase()
-  {
-    return upperCaseChar;
-  }
+    /**
+     * Returns the upper-case char value associated with this
+     * {@code ASCIICharProp}.
+     *
+     * @return The upper-case char value associated with this
+     *         {@code ASCIICharProp}.
+     */
+    public char toUpperCase() {
+        return upperCaseChar;
+    }
 
 }

--
Gitblit v1.10.0