Package org.refcodes.checkerboard
Interface CheckerboardAccessor<P extends Player<P,S>,S>
-
- Type Parameters:
P
- the generic typeS
- the generic type
- All Known Subinterfaces:
CheckerboardAccessor.CheckerboardProperty<P,S>
public interface CheckerboardAccessor<P extends Player<P,S>,S>
Provides an accessor for a player property.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
CheckerboardAccessor.CheckerboardBuilder<P extends Player<P,S>,S,B extends CheckerboardAccessor.CheckerboardBuilder<P,S,B>>
Provides a builder method for a player property returning the builder for applying multiple build operations.static interface
CheckerboardAccessor.CheckerboardMutator<P extends Player<P,S>,S>
Provides a mutator for a player property.static interface
CheckerboardAccessor.CheckerboardProperty<P extends Player<P,S>,S>
Provides a player property.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Checkerboard<P,S>
getCheckerboard()
Retrieves the player from the player property.
-
-
-
Method Detail
-
getCheckerboard
Checkerboard<P,S> getCheckerboard()
Retrieves the player from the player property.- Returns:
- The player stored by the player property.
-
-