com.trackstudio.tools
Class ParameterValidator

java.lang.Object
  extended by com.trackstudio.tools.ParameterValidator

public class ParameterValidator
extends java.lang.Object

Класс для валидации параметров


Constructor Summary
ParameterValidator()
           
 
Method Summary
 boolean badBudgetFormat(java.lang.String in)
          Проверяет корректность формата бюджета
 boolean badCategoryRoleType(java.lang.String in)
          Проверяет корректность типа роли для категории
 boolean badDesc(java.lang.String in)
          Проверяет корректность описания
 boolean badEmail(java.lang.String email)
          Проверяет корректность электронной почты
 boolean badFValueField(java.util.Map map)
          Проверяет корректность карты
 boolean badKey(java.lang.String in)
          Проверяет корректность ключа
 boolean badLocale(java.lang.String locale)
          Проверяет корректность локали
 boolean badMprstatusType(java.lang.String in)
          Проверяет корректность типа права доступа к сообщениям
 boolean badScriptType(java.lang.String in)
          Проверяет корректность типа скрипта
 boolean badSmallDesc(java.lang.String in)
          Проверяет корректность заголовка
 boolean badTaskName(java.lang.String name)
          Проверяет корректность названия задачи
 boolean badTimeZone(java.lang.String tz)
          Проверяет корректность таймзоны
 boolean badUdfRuleType(java.lang.String in)
          Проверяет корректность типа правила дотупа к полю
 boolean badUdfValue(java.lang.String udfId, java.lang.String value, java.lang.String locale, java.lang.String tz)
          Проверяет корректность значения пользовательского поля
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParameterValidator

public ParameterValidator()
Method Detail

badDesc

public boolean badDesc(java.lang.String in)
Проверяет корректность описания

Parameters:
in - входная строка
Returns:
TRUE - некорректное, FALSE - корректное

badSmallDesc

public boolean badSmallDesc(java.lang.String in)
Проверяет корректность заголовка

Parameters:
in - входная строка
Returns:
TRUE - некорректное, FALSE - корректное

badKey

public boolean badKey(java.lang.String in)
Проверяет корректность ключа

Parameters:
in - ключ
Returns:
TRUE - некорректное, FALSE - корректное

badTaskName

public boolean badTaskName(java.lang.String name)
Проверяет корректность названия задачи

Parameters:
name - название задачи
Returns:
TRUE - некорректное, FALSE - корректное

badEmail

public boolean badEmail(java.lang.String email)
Проверяет корректность электронной почты

Parameters:
email - адрес почты
Returns:
TRUE - некорректное, FALSE - корректное

badFValueField

public boolean badFValueField(java.util.Map map)
Проверяет корректность карты

Parameters:
map - входная карта
Returns:
TRUE - некорректное, FALSE - корректное

badUdfValue

public boolean badUdfValue(java.lang.String udfId,
                           java.lang.String value,
                           java.lang.String locale,
                           java.lang.String tz)
Проверяет корректность значения пользовательского поля

Parameters:
udfId - ID поля
value - Значение
locale - Локаль
tz - ТАймзона
Returns:
TRUE - некорректное, FALSE - корректное

badLocale

public boolean badLocale(java.lang.String locale)
Проверяет корректность локали

Parameters:
locale - локаль
Returns:
TRUE - некорректное, FALSE - корректное

badTimeZone

public boolean badTimeZone(java.lang.String tz)
Проверяет корректность таймзоны

Parameters:
tz - таймзона
Returns:
TRUE - некорректное, FALSE - корректное

badCategoryRoleType

public boolean badCategoryRoleType(java.lang.String in)
Проверяет корректность типа роли для категории

Parameters:
in - тип роли для категории
Returns:
TRUE - некорректное, FALSE - корректное

badUdfRuleType

public boolean badUdfRuleType(java.lang.String in)
Проверяет корректность типа правила дотупа к полю

Parameters:
in - тип правила дотупа к полю
Returns:
TRUE - некорректное, FALSE - корректное

badScriptType

public boolean badScriptType(java.lang.String in)
Проверяет корректность типа скрипта

Parameters:
in - тип скрипта
Returns:
TRUE - некорректное, FALSE - корректное

badMprstatusType

public boolean badMprstatusType(java.lang.String in)
Проверяет корректность типа права доступа к сообщениям

Parameters:
in - тип права доступа
Returns:
TRUE - некорректное, FALSE - корректное

badBudgetFormat

public boolean badBudgetFormat(java.lang.String in)
Проверяет корректность формата бюджета

Parameters:
in - формат бюджета
Returns:
TRUE - некорректное, FALSE - корректное


Copyright © 2002-2009 TrackStudio, Ltd. All Rights Reserved.