Package org.refcodes.mixin
Interface ResultAccessor<RES>
-
- Type Parameters:
RES
- The type of the result to be used.
- All Known Subinterfaces:
ResultAccessor.ResultProperty<RES>
public interface ResultAccessor<RES>
Provides access to a result property for e.g. key / result pair.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
ResultAccessor.ResultBuilder<RES,B extends ResultAccessor.ResultBuilder<RES,B>>
Provides a builder method for a result property returning the builder for applying multiple build operations.static interface
ResultAccessor.ResultMutator<RES>
Extends theResultAccessor
with a setter method.static interface
ResultAccessor.ResultProperty<RES>
Extends theResultAccessor
with a setter method.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RES
getResult()
Retrieves the result from the result property.
-
-
-
Method Detail
-
getResult
RES getResult()
Retrieves the result from the result property.- Returns:
- The result stored by the result property.
-
-