mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

Jean-Noel Rouvignac
14.47.2014 f237b5163c79c4cd07943c019a33b4da2905e736
opendj3-server-dev/src/server/org/opends/server/schema/ObjectClassSyntax.java
@@ -25,9 +25,6 @@
 *      Portions Copyright 2012-2014 ForgeRock AS
 */
package org.opends.server.schema;
import org.forgerock.i18n.LocalizableMessage;
import java.util.LinkedHashMap;
import java.util.LinkedHashSet;
@@ -36,6 +33,11 @@
import java.util.Map;
import java.util.Set;
import org.forgerock.i18n.LocalizableMessage;
import org.forgerock.i18n.LocalizableMessageBuilder;
import org.forgerock.i18n.slf4j.LocalizedLogger;
import org.forgerock.opendj.ldap.ByteSequence;
import org.forgerock.opendj.ldap.schema.ObjectClassType;
import org.opends.server.admin.std.server.AttributeSyntaxCfg;
import org.opends.server.api.ApproximateMatchingRule;
import org.opends.server.api.AttributeSyntax;
@@ -44,18 +46,13 @@
import org.opends.server.api.SubstringMatchingRule;
import org.opends.server.config.ConfigException;
import org.opends.server.core.DirectoryServer;
import org.forgerock.i18n.slf4j.LocalizedLogger;
import org.opends.server.types.*;
import org.forgerock.opendj.ldap.ByteSequence;
import static org.opends.messages.SchemaMessages.*;
import org.forgerock.i18n.LocalizableMessageBuilder;
import static org.opends.server.config.ConfigConstants.*;
import static org.opends.server.schema.SchemaConstants.*;
import static org.opends.server.util.ServerConstants.*;
import static org.opends.server.util.StaticUtils.*;
import static org.opends.server.config.ConfigConstants.*;
/**
 * This class implements the object class description syntax, which is used to
@@ -96,6 +93,7 @@
  /**
   * {@inheritDoc}
   */
  @Override
  public void initializeSyntax(AttributeSyntaxCfg configuration)
         throws ConfigException, InitializationException
  {
@@ -132,6 +130,7 @@
  /**
   * {@inheritDoc}
   */
  @Override
  public String getSyntaxName()
  {
    return SYNTAX_OBJECTCLASS_NAME;
@@ -142,6 +141,7 @@
  /**
   * {@inheritDoc}
   */
  @Override
  public String getOID()
  {
    return SYNTAX_OBJECTCLASS_OID;
@@ -152,6 +152,7 @@
  /**
   * {@inheritDoc}
   */
  @Override
  public String getDescription()
  {
    return SYNTAX_OBJECTCLASS_DESCRIPTION;
@@ -162,6 +163,7 @@
  /**
   * {@inheritDoc}
   */
  @Override
  public EqualityMatchingRule getEqualityMatchingRule()
  {
    return defaultEqualityMatchingRule;
@@ -172,6 +174,7 @@
  /**
   * {@inheritDoc}
   */
  @Override
  public OrderingMatchingRule getOrderingMatchingRule()
  {
    return defaultOrderingMatchingRule;
@@ -182,6 +185,7 @@
  /**
   * {@inheritDoc}
   */
  @Override
  public SubstringMatchingRule getSubstringMatchingRule()
  {
    return defaultSubstringMatchingRule;
@@ -192,6 +196,7 @@
  /**
   * {@inheritDoc}
   */
  @Override
  public ApproximateMatchingRule getApproximateMatchingRule()
  {
    // There is no approximate matching rule by default.
@@ -203,6 +208,7 @@
  /**
   * {@inheritDoc}
   */
  @Override
  public boolean valueIsAcceptable(ByteSequence value,
                                   LocalizableMessageBuilder invalidReason)
  {
@@ -1477,6 +1483,7 @@
  /**
   * {@inheritDoc}
   */
  @Override
  public boolean isBinary()
  {
    return false;
@@ -1487,6 +1494,7 @@
  /**
   * {@inheritDoc}
   */
  @Override
  public boolean isHumanReadable()
  {
    return true;