Package com.easydesk.om
Interface Orderable<T extends Orderable<T>>
- Type Parameters:
T- 비교 대상 type
- All Superinterfaces:
Comparable<T>
- All Known Implementing Classes:
AttributeAttributeGroup,AttributeGroup,Depend,HeadHeadGroup,ItemTypeAttribute,ItemTypeOption,ModuleAttribute,ModuleItemType,ModuleOption,ModuleUserAttribute,OptionOption,Query,ReportHead,ReportHeadGroup,TemplateGroup,TransitionSequence,WorkflowWorkGroup
순서(order)를 가지는 object 의 계약. order 로 비교한다.
- Version:
- $Revision$, $Date$
- Author:
- YounghoCho
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intOrderable 의 min value 일관성을 위하여 선언하였다. -
Method Summary
-
Field Details
-
MIN_VALUE
static final int MIN_VALUEOrderable 의 min value 일관성을 위하여 선언하였다.- See Also:
-
-
Method Details
-
getOrder
int getOrder()순서를 구한다.- Returns:
- order
-
setOrder
void setOrder(int order) 순서를 설정한다.- Parameters:
order- 최소값은 1 이다.
-
compareTo
DOCUMENT ME!- Specified by:
compareToin interfaceComparable<T extends Orderable<T>>- Parameters:
t- DOCUMENT ME!- Returns:
- DOCUMENT ME!
-