Package org.apache.james.jspf.core
Interface SPFTermsRegexps
public interface SPFTermsRegexps
This constants are used by Terms to define their matching rules.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
ABNF: domain-end = ( "." toplabel [ "." ] ) / macro-expandstatic final String
ABNF: domain-spec = macro-string domain-endstatic final String
Spring MACRO_STRING from DOMAIN_END (domain end starts with .)static final String
static final String
static final String
static final String
static final String
static final String
ABNF: macro-string = *( macro-expand / macro-literal )static final String
This is used by the MacroExpanderstatic final String
ABNF: toplabel = ( *alphanum ALPHA *alphanum ) / ( 1*alphanum "-" *( alphanum / "-" ) alphanum ) ; LDH rule plus additional TLD restrictions ; (see [RFC3696], Section 2)static final String
-
Field Details
-
ALPHA_PATTERN
- See Also:
-
MACRO_LETTER_PATTERN_EXP
- See Also:
-
MACRO_LETTER_PATTERN
- See Also:
-
TRANSFORMERS_REGEX
- See Also:
-
DELEMITER_REGEX
- See Also:
-
MACRO_LETTERS_REGEX
- See Also:
-
MACRO_EXPAND_REGEX
- See Also:
-
MACRO_LITERAL_REGEX
- See Also:
-
MACRO_STRING_REGEX_TOKEN
This is used by the MacroExpander- See Also:
-
MACRO_STRING_REGEX
ABNF: macro-string = *( macro-expand / macro-literal )- See Also:
-
ALPHA_DIGIT_PATTERN
- See Also:
-
TOP_LABEL_REGEX
ABNF: toplabel = ( *alphanum ALPHA *alphanum ) / ( 1*alphanum "-" *( alphanum / "-" ) alphanum ) ; LDH rule plus additional TLD restrictions ; (see [RFC3696], Section 2)- See Also:
-
DOMAIN_END_REGEX
ABNF: domain-end = ( "." toplabel [ "." ] ) / macro-expand- See Also:
-
DOMAIN_SPEC_REGEX
ABNF: domain-spec = macro-string domain-end- See Also:
-
DOMAIN_SPEC_REGEX_R
Spring MACRO_STRING from DOMAIN_END (domain end starts with .)- See Also:
-