object Julian extends Roman
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Julian
- Roman
- Calendar
- Times
- NonPeriodicNumbers
- Numbers
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- class DayBase extends Numbered with LanguageString
- Definition Classes
- Calendar
- final class DayCompanion extends AnyRef
- Definition Classes
- Calendar
- abstract class MomentBase extends TimePointBase with LanguageString
- Definition Classes
- Calendar
- final class MomentCompanion extends PointCompanion
- Definition Classes
- Calendar
- final class MonthAndDay extends AnyRef
- Definition Classes
- Calendar
- class MonthBase extends Numbered
- Definition Classes
- Calendar
- trait MonthCompanion extends NamedCompanion
- Definition Classes
- Calendar
- final class MonthDescriptor extends AnyRef
- Definition Classes
- Calendar
- final class MonthNameAndLength extends AnyRef
- Definition Classes
- Calendar
- abstract class YearBase extends Numbered with LanguageString
- Definition Classes
- Calendar
- trait YearCompanion extends AnyRef
- Definition Classes
- Calendar
- trait Time[N <: Time[N]] extends Number[N]
- Definition Classes
- Times
- class TimePointBase extends PointNumber with Time[Point]
- Definition Classes
- Times
- final class TimeVectorBase extends VectorNumber with Time[Vector]
- Definition Classes
- Times
- final type Day = RomanDay
- final type DigitType = DigitsDescriptor
- final type Moment = RomanMoment
- final type Month = RomanMonth
- final type MonthCompanionType = RomanMonthCompanion
- final type MonthName = RomanMonthName
- final type Point = Moment
- final type PointCompanionType = MomentCompanion
- final type TimeVector = TimeVectorBase
- Definition Classes
- Calendar
- final type Vector = TimeVectorBase
- final type VectorCompanionType = VectorCompanion
- final type Year = RomanYear
- final type YearCharacter = Boolean
- final type YearCompanionType = RomanYearCompanion
- final class RomanDay extends DayBase
- Definition Classes
- Roman
- final class RomanMoment extends MomentBase
- Definition Classes
- Roman
- final class RomanMonth extends MonthBase
- Definition Classes
- Roman
- final class RomanMonthCompanion extends MonthCompanion
- Definition Classes
- Roman
- sealed trait RomanMonthName extends Named
- Definition Classes
- Roman
- final class RomanYear extends YearBase
- Definition Classes
- Roman
- final class RomanYearCompanion extends YearCompanion
- Definition Classes
- Roman
- abstract class Number[N <: Number[N]] extends AnyRef
Number (Point or Vector) from the number system.
Number (Point or Vector) from the number system. Number is a sequence of fractions where numerator is the
digitand denominator for each position is determined by the number system (thepointcomes after the first digit, which denominator is1). Numbers from the same number system and with the same companion can be compared for equality and order.- N
type of the number:
PointorVector
- Definition Classes
- Numbers
- trait NumberCompanion[N <: Number[N]] extends AnyRef
- Definition Classes
- Numbers
- class PointCompanion extends NumberCompanion[Point]
- Definition Classes
- Numbers
- abstract class PointNumber extends Number[Point]
Point from the number system.
Point from the number system.
- Definition Classes
- Numbers
- class VectorCompanion extends NumberCompanion[Vector]
- Definition Classes
- Numbers
- abstract class VectorNumber extends Number[Vector]
Vector from the number system.
Vector from the number system.
- Definition Classes
- Numbers
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final val Day: DayCompanion
- Definition Classes
- Calendar
- final val Digit: DigitType
- Definition Classes
- Numbers
- final def Moment: MomentCompanion
- Definition Classes
- Calendar
- final val Month: MonthCompanionType
- Definition Classes
- Calendar
- final val Point: PointCompanionType
- Definition Classes
- Numbers
- final def TimeVector: VectorCompanion
- Definition Classes
- Calendar
- final val Vector: VectorCompanionType
- Definition Classes
- Numbers
- final val Year: YearCompanionType
- Definition Classes
- Calendar
- def areYearsPositive: Boolean
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- final val cacheYears: Boolean
- Definition Classes
- Calendar
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- final def createDigit: DigitsDescriptor
- final def createMonthCompanion: MonthCompanionType
- final def createPointCompanion: PointCompanionType
- final def createVectorCompanion: VectorCompanionType
- final def createYearCompanion: YearCompanionType
- val epoch: Int
- final def epochHours: Int
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def headRangeOpt: Option[Int]
- Definition Classes
- NonPeriodicNumbers → Numbers
- final def inToString(number: Int)(implicit spec: LanguageSpec): String
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def isLeapYear(yearNumber: Int): Boolean
- final val maxLength: Int
Maximum number of digits after the dot.
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def newDay(monthOption: Option[Month], dayNumber: Int): Day
- final def newPoint(digits: Seq[Int]): Point
- final def newVector(digits: Seq[Int]): Vector
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- implicit val pointOrdering: Ordering[Point]
- Definition Classes
- Numbers
- implicit def pointOrderingOps(lhs: Point): OrderingOps
- Definition Classes
- Numbers
- final def range(position: Int): Int
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- implicit val vectorOrdering: Ordering[Vector]
- Definition Classes
- Numbers
- implicit def vectorOrderingOps(lhs: Vector): OrderingOps
- Definition Classes
- Numbers
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- def yearFirstDayCorrection(yearNumber: Int): Int
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated