Package com.easydesk.om
Enum Class Condition.Type
- All Implemented Interfaces:
Serializable,Comparable<Condition.Type>,Constable
- Enclosing class:
Condition
DOCUMENT ME!
- Version:
- $Revision$, $Date$
- Author:
- YounghoCho
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionNull 또는 "" 이 아닌 어떠한 값이 설정되면 항상 true 따라서 ANY 가 설정되면 대응값은 반듯이 존재하여야 한다.보다 작은 값같은 값 (반듯이 일치하여야 한다 )같거나 작은 값같거나 큰 값설정된 것을 제외한 모든 다른 어떠한 값 true 값과 일치하면 false OptionAttribute 의 경우 Option 값 이 설정되어 있으면 설정된 Option 에 대하여 비교값은 항상 falseRangeAttribute 상위조건 더하기 제외한 것 ( 상위 조건을 동시에 적용한다. ) Option 인 경우 BELOW 와 동일하다.RangeAttribute 상위조건 더하기 포함하고 있는 것 ( 상위 조건을 동시에 적용한다. ) Option 인 경우 EQUAL_OVER 와 동일하다.보다 큰 값 -
Method Summary
Modifier and TypeMethodDescriptionstatic Condition.TypeReturns the enum constant of this class with the specified name.static Condition.Type[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
ANY
Null 또는 "" 이 아닌 어떠한 값이 설정되면 항상 true 따라서 ANY 가 설정되면 대응값은 반듯이 존재하여야 한다. ANY , '$' 로 설정한다. 반대는 즉 어떠한 값이 설정되면 항상 false 가 나오는 것은 EQUAL , EmptyCond 이다. -
BELOW
보다 작은 값 -
EQUAL
같은 값 (반듯이 일치하여야 한다 ) -
EQUAL_BELOW
같거나 작은 값 -
EQUAL_OVER
같거나 큰 값 -
EXCEPT
설정된 것을 제외한 모든 다른 어떠한 값 true 값과 일치하면 false OptionAttribute 의 경우 Option 값 이 설정되어 있으면 설정된 Option 에 대하여 비교값은 항상 false -
EXCLUDE
RangeAttribute 상위조건 더하기 제외한 것 ( 상위 조건을 동시에 적용한다. ) Option 인 경우 BELOW 와 동일하다. (Weight 비교) -
INCLUDE
RangeAttribute 상위조건 더하기 포함하고 있는 것 ( 상위 조건을 동시에 적용한다. ) Option 인 경우 EQUAL_OVER 와 동일하다. (Weight 비교) -
OVER
보다 큰 값
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-