Class BaseInput<T extends BaseInputSpec<T>>
java.lang.Object
org.springframework.shell.component.flow.BaseInput<T>
- All Implemented Interfaces:
org.springframework.core.Ordered
,BaseInputSpec<T>
- Direct Known Subclasses:
BaseConfirmationInput
,BaseMultiItemSelector
,BasePathInput
,BaseSingleItemSelector
,BaseStringInput
public abstract class BaseInput<T extends BaseInputSpec<T>>
extends Object
implements org.springframework.core.Ordered, BaseInputSpec<T>
Base impl for specs.
-
Field Summary
Fields inherited from interface org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
-
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.springframework.shell.component.flow.BaseInputSpec
getThis
-
Method Details
-
getOrder
public int getOrder()- Specified by:
getOrder
in interfaceorg.springframework.core.Ordered
-
setOrder
public void setOrder(int order) -
order
Description copied from interface:BaseInputSpec
Sets order of this component.- Specified by:
order
in interfaceBaseInputSpec<T extends BaseInputSpec<T>>
- Parameters:
order
- the order- Returns:
- a builder
-
getBuilder
-
getId
-