Interface Builder<T>
- Type Parameters:
 T- Result type
- All Known Subinterfaces:
 MoonIllumination.Parameters,MoonPhase.Parameters,MoonPosition.Parameters,MoonTimes.Parameters,SunPosition.Parameters,SunTimes.Parameters
public interface Builder<T>
An interface for the method that eventually executes the calculation.
- 
Method Summary
 
- 
Method Details
- 
execute
Executes the calculation and returns the desired result.The resulting object is immutable. You can change parameters, and then invoke
execute()again, to get a new object with new results.- Returns:
 - Result of the calculation.
 
 
 -