code: public int getCustomizedClass(int c) {
          int dir;
  
          if (customClassifier == null ||
                  (dir = customClassifier.classify(c)) == Bidi.CLASS_DEFAULT) {
              dir = bdp.getClass(c);
          }
          if (dir >= UCharacterDirection.CHAR_DIRECTION_COUNT)
              dir = ON;
          return dir;
      }
docs: Retrieves the Bidi class for a given code point.
  <p>If a <code>BidiClassifier</code> is defined and returns a value
  other than <code>CLASS_DEFAULT=UCharacter.getIntPropertyMaxValue(UProperty.BIDI_CLASS)+1</code>,
  that value is used; otherwise the default class determination mechanism is invoked.
  
  @param c The code point to get a Bidi class for.
  
  @return The Bidi class for the character <code>c</code> that is in effect
  for this <code>Bidi</code> instance.
  
  @see BidiClassifier