From 2d7aad2c25507ea427980b54848c26594c607ae2 Mon Sep 17 00:00:00 2001
From: Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Thu, 20 Feb 2014 11:20:22 +0000
Subject: [PATCH] OPENDJ-1308 Migrate schema support

---
 opendj3-server-dev/src/server/org/opends/server/util/StaticUtils.java |  156 ----------------------------------------------------
 1 files changed, 0 insertions(+), 156 deletions(-)

diff --git a/opendj3-server-dev/src/server/org/opends/server/util/StaticUtils.java b/opendj3-server-dev/src/server/org/opends/server/util/StaticUtils.java
index ddfd661..fc42f49 100644
--- a/opendj3-server-dev/src/server/org/opends/server/util/StaticUtils.java
+++ b/opendj3-server-dev/src/server/org/opends/server/util/StaticUtils.java
@@ -54,12 +54,10 @@
 import org.opends.server.core.DirectoryServer;
 import org.opends.server.core.ServerContext;
 import org.opends.server.types.*;
-import org.forgerock.opendj.ldap.ResultCode;
 
 import com.forgerock.opendj.cli.Argument;
 import com.forgerock.opendj.cli.ArgumentException;
 
-import static org.opends.messages.CoreMessages.*;
 import static org.opends.messages.UtilityMessages.*;
 import static org.opends.server.util.ServerConstants.*;
 
@@ -4216,160 +4214,6 @@
 
 
   /**
-   * Evaluates and converts 2 consequetive characters of the provided
-   * string starting at startPos and converts them into a single escaped
-   * char.
-   *
-   * @param hexString
-   *          The hexadecimal string containing the escape sequence.
-   * @param startPos
-   *          The starting position of the hexadecimal escape sequence.
-   * @return The escaped character
-   * @throws DirectoryException
-   *           If the provided string contains invalid hexadecimal
-   *           digits .
-   */
-  public static char hexToEscapedChar(String hexString, int startPos)
-      throws DirectoryException
-  {
-    // The two positions must be the hex characters that
-    // comprise the escaped value.
-    if ((startPos + 1) >= hexString.length())
-    {
-      LocalizableMessage message =
-          ERR_SEARCH_FILTER_INVALID_ESCAPED_BYTE.get(hexString,
-              startPos + 1);
-
-      throw new DirectoryException(ResultCode.PROTOCOL_ERROR, message);
-    }
-    byte byteValue = 0;
-    switch (hexString.charAt(startPos))
-    {
-    case 0x30: // '0'
-      break;
-    case 0x31: // '1'
-      byteValue = (byte) 0x10;
-      break;
-    case 0x32: // '2'
-      byteValue = (byte) 0x20;
-      break;
-    case 0x33: // '3'
-      byteValue = (byte) 0x30;
-      break;
-    case 0x34: // '4'
-      byteValue = (byte) 0x40;
-      break;
-    case 0x35: // '5'
-      byteValue = (byte) 0x50;
-      break;
-    case 0x36: // '6'
-      byteValue = (byte) 0x60;
-      break;
-    case 0x37: // '7'
-      byteValue = (byte) 0x70;
-      break;
-    case 0x38: // '8'
-      byteValue = (byte) 0x80;
-      break;
-    case 0x39: // '9'
-      byteValue = (byte) 0x90;
-      break;
-    case 0x41: // 'A'
-    case 0x61: // 'a'
-      byteValue = (byte) 0xA0;
-      break;
-    case 0x42: // 'B'
-    case 0x62: // 'b'
-      byteValue = (byte) 0xB0;
-      break;
-    case 0x43: // 'C'
-    case 0x63: // 'c'
-      byteValue = (byte) 0xC0;
-      break;
-    case 0x44: // 'D'
-    case 0x64: // 'd'
-      byteValue = (byte) 0xD0;
-      break;
-    case 0x45: // 'E'
-    case 0x65: // 'e'
-      byteValue = (byte) 0xE0;
-      break;
-    case 0x46: // 'F'
-    case 0x66: // 'f'
-      byteValue = (byte) 0xF0;
-      break;
-    default:
-      LocalizableMessage message =
-          ERR_SEARCH_FILTER_INVALID_ESCAPED_BYTE.get(hexString,
-              startPos);
-      throw new DirectoryException(ResultCode.PROTOCOL_ERROR, message);
-    }
-
-    switch (hexString.charAt(++startPos))
-    {
-    case 0x30: // '0'
-      break;
-    case 0x31: // '1'
-      byteValue |= (byte) 0x01;
-      break;
-    case 0x32: // '2'
-      byteValue |= (byte) 0x02;
-      break;
-    case 0x33: // '3'
-      byteValue |= (byte) 0x03;
-      break;
-    case 0x34: // '4'
-      byteValue |= (byte) 0x04;
-      break;
-    case 0x35: // '5'
-      byteValue |= (byte) 0x05;
-      break;
-    case 0x36: // '6'
-      byteValue |= (byte) 0x06;
-      break;
-    case 0x37: // '7'
-      byteValue |= (byte) 0x07;
-      break;
-    case 0x38: // '8'
-      byteValue |= (byte) 0x08;
-      break;
-    case 0x39: // '9'
-      byteValue |= (byte) 0x09;
-      break;
-    case 0x41: // 'A'
-    case 0x61: // 'a'
-      byteValue |= (byte) 0x0A;
-      break;
-    case 0x42: // 'B'
-    case 0x62: // 'b'
-      byteValue |= (byte) 0x0B;
-      break;
-    case 0x43: // 'C'
-    case 0x63: // 'c'
-      byteValue |= (byte) 0x0C;
-      break;
-    case 0x44: // 'D'
-    case 0x64: // 'd'
-      byteValue |= (byte) 0x0D;
-      break;
-    case 0x45: // 'E'
-    case 0x65: // 'e'
-      byteValue |= (byte) 0x0E;
-      break;
-    case 0x46: // 'F'
-    case 0x66: // 'f'
-      byteValue |= (byte) 0x0F;
-      break;
-    default:
-      LocalizableMessage message =
-          ERR_SEARCH_FILTER_INVALID_ESCAPED_BYTE.get(hexString,
-              startPos);
-      throw new DirectoryException(ResultCode.PROTOCOL_ERROR, message);
-    }
-    return (char) byteValue;
-  }
-
-  /**
    * Add all of the superior objectclasses to the specified objectclass
    * map if they don't already exist. Used by add and import-ldif to
    * add missing superior objectclasses to entries that don't have them.

--
Gitblit v1.10.0