org.apache.vysper.xmpp.addressing.stringprep
Class StringPrepConstants

java.lang.Object
  extended by org.apache.vysper.xmpp.addressing.stringprep.StringPrepConstants

public class StringPrepConstants
extends java.lang.Object

This auxiliary class contains all character maps/sets specified by RFC3454. see http://www.ietf.org/rfc/rfc3454.txt

Author:
Gerolf Seitz (gseitz@apache.org)

Field Summary
static java.util.Map<java.lang.String,java.lang.String> B_1_CommonlyMappedtoNothing
           
static java.util.Map<java.lang.String,java.lang.String> B_2_MappingForCaseFoldingUsedWithKFC
           
static java.util.Map<java.lang.String,java.lang.String> B_3_MappingForCaseFoldingWithNoNormalization
           
static java.util.Set<java.lang.String> C_1_1_AsciiSpaceCharacters
           
static java.util.Set<java.lang.String> C_1_2_NonAsciiSpaceCharacters
           
static java.util.Set<java.lang.String> C_2_1_AsciiControlCharacters
           
static java.util.Set<java.lang.String> C_2_2_NonAsciiControlCharacters
           
static java.util.Set<java.lang.String> C_3_PrivateUse
           
static java.util.Set<java.lang.String> C_4_NonCharacterCodePoints
           
static java.util.Set<java.lang.String> C_5_SurrogateCodes
           
static java.util.Set<java.lang.String> C_6_InappropriateForPlainText
           
static java.util.Set<java.lang.String> C_7_InappropriateForCanonicalRepresentation
           
static java.util.Set<java.lang.String> C_8_ChangeDisplayPropertiesOrAreDeprecated
           
static java.util.Set<java.lang.String> C_9_TaggingCharacters
           
static java.util.Set<java.lang.String> D_1_CharactersWithBiDiPropertiesRorAl
           
static java.util.Set<java.lang.String> D_2_CharactersWithBiDiPropertyL
           
 
Constructor Summary
StringPrepConstants()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

B_1_CommonlyMappedtoNothing

@SpecCompliant(spec="RFC3454",
               section="B.1")
public static final java.util.Map<java.lang.String,java.lang.String> B_1_CommonlyMappedtoNothing

B_2_MappingForCaseFoldingUsedWithKFC

@SpecCompliant(spec="RFC3454",
               section="B.2")
public static final java.util.Map<java.lang.String,java.lang.String> B_2_MappingForCaseFoldingUsedWithKFC

B_3_MappingForCaseFoldingWithNoNormalization

public static final java.util.Map<java.lang.String,java.lang.String> B_3_MappingForCaseFoldingWithNoNormalization

C_1_1_AsciiSpaceCharacters

@SpecCompliant(spec="RFC3454",
               section="C.1.1")
public static final java.util.Set<java.lang.String> C_1_1_AsciiSpaceCharacters

C_1_2_NonAsciiSpaceCharacters

@SpecCompliant(spec="RFC3454",
               section="C.1.2")
public static final java.util.Set<java.lang.String> C_1_2_NonAsciiSpaceCharacters

C_2_1_AsciiControlCharacters

@SpecCompliant(spec="RFC3454",
               section="C.2.1")
public static final java.util.Set<java.lang.String> C_2_1_AsciiControlCharacters

C_2_2_NonAsciiControlCharacters

@SpecCompliant(spec="RFC3454",
               section="C.2.2")
public static final java.util.Set<java.lang.String> C_2_2_NonAsciiControlCharacters

C_3_PrivateUse

@SpecCompliant(spec="RFC3454",
               section="C.3")
public static final java.util.Set<java.lang.String> C_3_PrivateUse

C_4_NonCharacterCodePoints

@SpecCompliant(spec="RFC3454",
               section="C.4")
public static final java.util.Set<java.lang.String> C_4_NonCharacterCodePoints

C_5_SurrogateCodes

@SpecCompliant(spec="RFC3454",
               section="C.5")
public static final java.util.Set<java.lang.String> C_5_SurrogateCodes

C_6_InappropriateForPlainText

@SpecCompliant(spec="RFC3454",
               section="C.6")
public static final java.util.Set<java.lang.String> C_6_InappropriateForPlainText

C_7_InappropriateForCanonicalRepresentation

@SpecCompliant(spec="RFC3454",
               section="C.7")
public static final java.util.Set<java.lang.String> C_7_InappropriateForCanonicalRepresentation

C_8_ChangeDisplayPropertiesOrAreDeprecated

@SpecCompliant(spec="RFC3454",
               section="C.8")
public static final java.util.Set<java.lang.String> C_8_ChangeDisplayPropertiesOrAreDeprecated

C_9_TaggingCharacters

@SpecCompliant(spec="RFC3454",
               section="C.9")
public static final java.util.Set<java.lang.String> C_9_TaggingCharacters

D_1_CharactersWithBiDiPropertiesRorAl

@SpecCompliant(spec="RFC3454",
               section="D.1")
public static final java.util.Set<java.lang.String> D_1_CharactersWithBiDiPropertiesRorAl

D_2_CharactersWithBiDiPropertyL

@SpecCompliant(spec="RFC3454",
               section="D.2")
public static final java.util.Set<java.lang.String> D_2_CharactersWithBiDiPropertyL
Constructor Detail

StringPrepConstants

public StringPrepConstants()