Package org.apache.log4j.helpers

Examples of org.apache.log4j.helpers.PatternConverter


            builder = new StringBuilder(BUF_SIZE);
        } else {
            builder.setLength(0);
        }

        PatternConverter c = headConverter;

        while (c != null) {
            if (buf.capacity() > MAX_CAPACITY) {
                buf = new StringBuffer(BUF_SIZE);
            } else {
                buf.setLength(0);
            }
            c.format(buf, event);

            // Escape double quotes and \ in String generated by converters
            // other than a LiteralPatternConverter. Can't use "instance of"
            // because class is private.
            if (c.getClass().getSimpleName().equals("LiteralPatternConverter")) {
                builder.append(buf);
            } else {
                char[] chars = buf.toString().toCharArray();
                int pos = 0;
                for (int i = 0; i < chars.length; i++) {
View Full Code Here


     
  }

  protected void finalizeConverter(char c) {
    if (contextCharList.contains(Character.valueOf(c))) {
      PatternConverter pc = new NFPatternConverter(formattingInfo, c);
      addConverter(pc);
      currentLiteral.setLength(0);
    } else {
      super.finalizeConverter(c);
    }
View Full Code Here

TOP

Related Classes of org.apache.log4j.helpers.PatternConverter

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.