- All Superinterfaces:
TypeModeAccessor
,TypeModeAccessor.TypeModeMutator
- Enclosing interface:
- TypeModeAccessor
public static interface TypeModeAccessor.TypeModeProperty
extends TypeModeAccessor, TypeModeAccessor.TypeModeMutator
Provides a type mode property.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.refcodes.struct.TypeModeAccessor
TypeModeAccessor.TypeModeBuilder<B extends TypeModeAccessor.TypeModeBuilder<B>>, TypeModeAccessor.TypeModeMutator, TypeModeAccessor.TypeModeProperty
-
Method Summary
Modifier and TypeMethodDescriptiondefault SimpleType
letTypeMode
(SimpleType aTypeMode) This method stores and passes through the given argument, which is very useful for builder APIs: Sets the givenSimpleType
(setter) as ofTypeModeAccessor.TypeModeMutator.setTypeMode(SimpleType)
and returns the very same value (getter).Methods inherited from interface org.refcodes.struct.TypeModeAccessor
getTypeMode
Methods inherited from interface org.refcodes.struct.TypeModeAccessor.TypeModeMutator
setTypeMode
-
Method Details
-
letTypeMode
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the givenSimpleType
(setter) as ofTypeModeAccessor.TypeModeMutator.setTypeMode(SimpleType)
and returns the very same value (getter).- Parameters:
aTypeMode
- TheSimpleType
to set (viaTypeModeAccessor.TypeModeMutator.setTypeMode(SimpleType)
).- Returns:
- Returns the value passed for it to be used in conclusive processing steps.
-