Stellent
HowToComponents
JavaDoc

intradoc.common
Class Validation

java.lang.Object
  |
  +--intradoc.common.Validation

public class Validation
extends java.lang.Object


Field Summary
static short DATABASE_FIELD_NAME
           
static java.util.Hashtable m_allowableHtmlTags
           
static short STANDARD_FORM_FIELD
           
static short URL_FILE_SEGMENT
           
static java.lang.String[] VAL_ALLOWABLE_HTML_TAGS
           
static short VAL_EMPTY
           
static short VAL_HAS_SPACES
           
static java.lang.String VAL_ILLEGAL_FORM_CHARS
           
static java.lang.String VAL_ILLEGAL_URL_SEGMENT_CHARS
           
static short VAL_INVALID_CHARS
           
static short VAL_INVALID_FIRST_CHAR
           
static short VAL_IS_NOT_INTEGER
           
static short VAL_SUCCESS
           
static java.lang.String VAL_VARNAME_CHARS
           
 
Constructor Summary
Validation()
           
 
Method Summary
static int checkDatabaseFieldName(java.lang.String fName)
           
static int checkFormField(java.lang.String fName)
           
static java.lang.String checkFormFieldForDB(java.lang.String val, java.lang.String msgStub, int length)
           
static int checkInteger(java.lang.String str)
           
static int checkString(java.lang.String str, int type)
           
static int checkUrlFilePathPart(java.lang.String fPart)
           
static int checkUrlFileSegment(java.lang.String fSegment)
           
static java.lang.String checkUrlFileSegmentForDB(java.lang.String val, java.lang.String msgStub, int length)
           
static boolean isAllowableHtmlTag(java.lang.String key)
           
static boolean isAlpha(char ch)
           
static boolean isAlphaNum(char ch)
           
static boolean isNum(char ch)
           
static boolean isSpace(char ch)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

URL_FILE_SEGMENT

public static final short URL_FILE_SEGMENT
See Also:
Constant Field Values

DATABASE_FIELD_NAME

public static final short DATABASE_FIELD_NAME
See Also:
Constant Field Values

STANDARD_FORM_FIELD

public static final short STANDARD_FORM_FIELD
See Also:
Constant Field Values

VAL_SUCCESS

public static final short VAL_SUCCESS
See Also:
Constant Field Values

VAL_EMPTY

public static final short VAL_EMPTY
See Also:
Constant Field Values

VAL_HAS_SPACES

public static final short VAL_HAS_SPACES
See Also:
Constant Field Values

VAL_INVALID_CHARS

public static final short VAL_INVALID_CHARS
See Also:
Constant Field Values

VAL_INVALID_FIRST_CHAR

public static final short VAL_INVALID_FIRST_CHAR
See Also:
Constant Field Values

VAL_IS_NOT_INTEGER

public static final short VAL_IS_NOT_INTEGER
See Also:
Constant Field Values

VAL_ILLEGAL_URL_SEGMENT_CHARS

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

VAL_ILLEGAL_FORM_CHARS

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

VAL_VARNAME_CHARS

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

VAL_ALLOWABLE_HTML_TAGS

public static final java.lang.String[] VAL_ALLOWABLE_HTML_TAGS

m_allowableHtmlTags

public static java.util.Hashtable m_allowableHtmlTags
Constructor Detail

Validation

public Validation()
Method Detail

checkUrlFileSegment

public static int checkUrlFileSegment(java.lang.String fSegment)

checkUrlFilePathPart

public static int checkUrlFilePathPart(java.lang.String fPart)

checkDatabaseFieldName

public static int checkDatabaseFieldName(java.lang.String fName)

checkFormField

public static int checkFormField(java.lang.String fName)

checkString

public static int checkString(java.lang.String str,
                              int type)

checkInteger

public static int checkInteger(java.lang.String str)

isAlphaNum

public static boolean isAlphaNum(char ch)

isAlpha

public static boolean isAlpha(char ch)

isNum

public static boolean isNum(char ch)

isSpace

public static boolean isSpace(char ch)

checkUrlFileSegmentForDB

public static java.lang.String checkUrlFileSegmentForDB(java.lang.String val,
                                                        java.lang.String msgStub,
                                                        int length)

checkFormFieldForDB

public static java.lang.String checkFormFieldForDB(java.lang.String val,
                                                   java.lang.String msgStub,
                                                   int length)

isAllowableHtmlTag

public static boolean isAllowableHtmlTag(java.lang.String key)


(c) 1996-2005  All rights reserved.  Stellent, Inc.