Class Format.DefaultEscapeStrategy

java.lang.Object
org.apache.maven.archetype.common.util.Format.DefaultEscapeStrategy
All Implemented Interfaces:
org.jdom.output.EscapeStrategy
Enclosing class:
Format

class Format.DefaultEscapeStrategy extends java.lang.Object implements org.jdom.output.EscapeStrategy
Handle common charsets quickly and easily. Use reflection to query the JDK 1.4 CharsetEncoder class for unknown charsets. If JDK 1.4 isn't around, default to no special encoding.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private int
     
    (package private) java.lang.reflect.Method
     
    (package private) java.lang.Object
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    DefaultEscapeStrategy(java.lang.String encoding)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    shouldEscape(char ch)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • bits

      private int bits
    • encoder

      java.lang.Object encoder
    • canEncode

      java.lang.reflect.Method canEncode
  • Constructor Details

    • DefaultEscapeStrategy

      public DefaultEscapeStrategy(java.lang.String encoding)
  • Method Details

    • shouldEscape

      public boolean shouldEscape(char ch)
      Specified by:
      shouldEscape in interface org.jdom.output.EscapeStrategy