Package org.incendo.cloud.component
Class DefaultValue.ConstantDefaultValue<C,T>
java.lang.Object
org.incendo.cloud.component.DefaultValue.ConstantDefaultValue<C,T>
- All Implemented Interfaces:
DefaultValue<C,T>
- Enclosing interface:
DefaultValue<C,T>
public static final class DefaultValue.ConstantDefaultValue<C,T>
extends Object
implements DefaultValue<C,T>
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.incendo.cloud.component.DefaultValue
DefaultValue.ConstantDefaultValue<C,T>, DefaultValue.DefaultValueProvider<C, T>, DefaultValue.DynamicDefaultValue<C, T>, DefaultValue.ParsedDefaultValue<C, T> -
Method Summary
Modifier and TypeMethodDescriptionbooleanevaluateDefault(@NonNull CommandContext<C> context) Evaluates the default value for the givencontext.inthashCode()
-
Method Details
-
evaluateDefault
Description copied from interface:DefaultValueEvaluates the default value for the givencontext.- Specified by:
evaluateDefaultin interfaceDefaultValue<C,T> - Parameters:
context- the context- Returns:
- the default value
-
equals
-
hashCode
public int hashCode()
-