ZmanAuthority

open class ZmanAuthority(val name: String) : ZmanCalculationMethod

A ZmanAuthority is also a ZmanCalculationMethod so that it is possible to say (for example) that a zman calculated using ZmanCalculationMethod.ZmaniyosDuration._72 for ZmanType.ALOS and ZmanType.SHAA_ZMANIS of the ZmanAuthority.GRA. This is because if the zman is based on sha'os zmaniyos, it is unclear by what calculation the sha'ah zmanis is calculated. And, sometimes authority's calculations cannot be easily described in terms of simple ZmanCalculationMethods. It is also more meaningful to the reader/end user that it uses the GRA's sha'ah zmanis rather than a calculation method.

Inheritors

Constructors

Link copied to clipboard
constructor(name: String)

Types

Link copied to clipboard
data class AccordingTo(val authority: ZmanAuthority? = null, val accordingTo: ZmanAuthority, val calculationMethod: ZmanCalculationMethod? = null) : ZmanAuthority
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class AteretTorah(val minutes: Double = ComplexZmanimCalendar.ATERET_TORAH_DEFAULT_OFFSET) : ZmanAuthority
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
object Strings
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Properties

Link copied to clipboard
val name: String

Functions

Link copied to clipboard
Link copied to clipboard
open fun Duration.durationValueToString(halachic: Boolean = false): String
Link copied to clipboard
open override fun format(): String
open fun format(inEnglish: Boolean): String
open fun format(subjectZman: String, zmanRelativeTo: String): String
Link copied to clipboard
open fun shortDescription(): String
Link copied to clipboard
open override fun valueToString(): String