Module org.refcodes.checkerboard
Package org.refcodes.checkerboard
Interface SpriteFactoryAccessor.SpriteFactoryProperty<SF extends SpriteFactory<?,?,?>>
- Type Parameters:
SF
- the generic type
- All Superinterfaces:
SpriteFactoryAccessor<SF>
,SpriteFactoryAccessor.SpriteFactoryMutator<SF>
- All Known Subinterfaces:
GraphicalCheckerboardViewer<P,
S, IMG, SF, BF, CBV>
- All Known Implementing Classes:
AbstractGraphicalCheckerboardViewer
- Enclosing interface:
SpriteFactoryAccessor<SF extends SpriteFactory<?,
?, ?>>
public static interface SpriteFactoryAccessor.SpriteFactoryProperty<SF extends SpriteFactory<?,?,?>>
extends SpriteFactoryAccessor<SF>, SpriteFactoryAccessor.SpriteFactoryMutator<SF>
Provides a sprite factory property.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.refcodes.checkerboard.SpriteFactoryAccessor
SpriteFactoryAccessor.SpriteFactoryBuilder<SF extends SpriteFactory<?,
?, ?>, B extends SpriteFactoryAccessor.SpriteFactoryBuilder<SF, B>>, SpriteFactoryAccessor.SpriteFactoryMutator<SF extends SpriteFactory<?, ?, ?>>, SpriteFactoryAccessor.SpriteFactoryProperty<SF extends SpriteFactory<?, ?, ?>> -
Method Summary
Modifier and TypeMethodDescriptiondefault SF
letSpriteFactory
(SF aSpriteFactory) This method stores and passes through the given argument, which is very useful for builder APIs: Sets the givenSpriteFactory
(setter) as ofSpriteFactoryAccessor.SpriteFactoryMutator.setSpriteFactory(SpriteFactory)
and returns the very same value (getter).Methods inherited from interface org.refcodes.checkerboard.SpriteFactoryAccessor
getSpriteFactory
Methods inherited from interface org.refcodes.checkerboard.SpriteFactoryAccessor.SpriteFactoryMutator
setSpriteFactory
-
Method Details
-
letSpriteFactory
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the givenSpriteFactory
(setter) as ofSpriteFactoryAccessor.SpriteFactoryMutator.setSpriteFactory(SpriteFactory)
and returns the very same value (getter).- Parameters:
aSpriteFactory
- TheSpriteFactory
to set (viaSpriteFactoryAccessor.SpriteFactoryMutator.setSpriteFactory(SpriteFactory)
).- Returns:
- Returns the value passed for it to be used in conclusive processing steps.
-