org.apache.james.jspf.core
Interface SPFTermsRegexps


public interface SPFTermsRegexps

This constants are used by Terms to define their matching rules.


Field Summary
static java.lang.String ALPHA_DIGIT_PATTERN
           
static java.lang.String ALPHA_PATTERN
           
static java.lang.String DELEMITER_REGEX
           
static java.lang.String DOMAIN_END_REGEX
          ABNF: domain-end = ( "." toplabel [ "." ] ) / macro-expand
static java.lang.String DOMAIN_SPEC_REGEX
          ABNF: domain-spec = macro-string domain-end
static java.lang.String DOMAIN_SPEC_REGEX_R
          Spring MACRO_STRING from DOMAIN_END (domain end starts with .)
static java.lang.String MACRO_EXPAND_REGEX
           
static java.lang.String MACRO_LETTER_PATTERN
           
static java.lang.String MACRO_LETTER_PATTERN_EXP
           
static java.lang.String MACRO_LETTERS_REGEX
           
static java.lang.String MACRO_LITERAL_REGEX
           
static java.lang.String MACRO_STRING_REGEX
          ABNF: macro-string = *( macro-expand / macro-literal )
static java.lang.String MACRO_STRING_REGEX_TOKEN
          This is used by the MacroExpander
static java.lang.String TOP_LABEL_REGEX
          ABNF: toplabel = ( *alphanum ALPHA *alphanum ) / ( 1*alphanum "-" *( alphanum / "-" ) alphanum ) ; LDH rule plus additional TLD restrictions ; (see [RFC3696], Section 2)
static java.lang.String TRANSFORMERS_REGEX
           
 

Field Detail

ALPHA_PATTERN

static final java.lang.String ALPHA_PATTERN
See Also:
Constant Field Values

MACRO_LETTER_PATTERN_EXP

static final java.lang.String MACRO_LETTER_PATTERN_EXP
See Also:
Constant Field Values

MACRO_LETTER_PATTERN

static final java.lang.String MACRO_LETTER_PATTERN
See Also:
Constant Field Values

TRANSFORMERS_REGEX

static final java.lang.String TRANSFORMERS_REGEX
See Also:
Constant Field Values

DELEMITER_REGEX

static final java.lang.String DELEMITER_REGEX
See Also:
Constant Field Values

MACRO_LETTERS_REGEX

static final java.lang.String MACRO_LETTERS_REGEX
See Also:
Constant Field Values

MACRO_EXPAND_REGEX

static final java.lang.String MACRO_EXPAND_REGEX
See Also:
Constant Field Values

MACRO_LITERAL_REGEX

static final java.lang.String MACRO_LITERAL_REGEX
See Also:
Constant Field Values

MACRO_STRING_REGEX_TOKEN

static final java.lang.String MACRO_STRING_REGEX_TOKEN
This is used by the MacroExpander

See Also:
Constant Field Values

MACRO_STRING_REGEX

static final java.lang.String MACRO_STRING_REGEX
ABNF: macro-string = *( macro-expand / macro-literal )

See Also:
Constant Field Values

ALPHA_DIGIT_PATTERN

static final java.lang.String ALPHA_DIGIT_PATTERN
See Also:
Constant Field Values

TOP_LABEL_REGEX

static final java.lang.String TOP_LABEL_REGEX
ABNF: toplabel = ( *alphanum ALPHA *alphanum ) / ( 1*alphanum "-" *( alphanum / "-" ) alphanum ) ; LDH rule plus additional TLD restrictions ; (see [RFC3696], Section 2)

See Also:
Constant Field Values

DOMAIN_END_REGEX

static final java.lang.String DOMAIN_END_REGEX
ABNF: domain-end = ( "." toplabel [ "." ] ) / macro-expand

See Also:
Constant Field Values

DOMAIN_SPEC_REGEX

static final java.lang.String DOMAIN_SPEC_REGEX
ABNF: domain-spec = macro-string domain-end

See Also:
Constant Field Values

DOMAIN_SPEC_REGEX_R

static final java.lang.String DOMAIN_SPEC_REGEX_R
Spring MACRO_STRING from DOMAIN_END (domain end starts with .)

See Also:
Constant Field Values


Copyright © 2006-2009 The Apache Software Foundation. All Rights Reserved.