- Type Parameters:
DECORATEE
- The type of the decoratee to be used.
- All Known Subinterfaces:
DecorateeAccessor.DecorateeProperty<DECORATEE>
public interface DecorateeAccessor<DECORATEE>
Provides an accessor for a decoratee property (as of the decorator pattern).
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
DecorateeAccessor.DecorateeBuilder<DECORATEE,B extends DecorateeAccessor.DecorateeBuilder<DECORATEE,B>>
Provides a builder method for a decoratee property returning the builder for applying multiple build operations.static interface
DecorateeAccessor.DecorateeMutator<DECORATEE>
Provides a mutator for a decoratee property.static interface
DecorateeAccessor.DecorateeProperty<DECORATEE>
Provides a decoratee property. -
Method Summary
Modifier and Type Method Description DECORATEE
getDecoratee()
Retrieves the value from the decoratee property.
-
Method Details
-
getDecoratee
DECORATEE getDecoratee()Retrieves the value from the decoratee property.- Returns:
- The decoratee stored by the decoratee property.
-