scalqa

package scalqa

Member

object Fx

GUI API

Fx is an easy to use wrapper of JavaFx technology. Scalqa observable containers like Idx.OM and Pro.OM serve as a simple to use data model. All the GUI controls are wrapped into Scala style classes.

Some use examples can be found in samplesFx.

There is also a "Trading Station" example as a stand alone project.

Source
__.scala
object Gen

General Utilities

Gen is fully exported to scalqa root, thus all members and aliases of Gen can be called with or without "Gen." prefix.

For example:

val v: Gen.Number.Percent = ???
// is same as
val v: Gen.Percent     = ???
// is same as
val v: Percent     = ???
Source
__.scala
object Lang

Language Extensions

Lang is fully exported to scalqa root, thus all members of Lang can be called with or without "Lang." prefix.

For example:

val v: Lang.Byte.Idx = ???
// is same as
val v: Byte.Idx      = ???

val v: Lang.Int.Buffer = ???
// is same as
val v: Int.Buffer      = ???
Source
__.scala
object Val

Value Container Framework

Read more in the Guide.

Val is fully exported to scalqa root, thus all members of Val can be called with or without "Val." prefix.

For example:

val v:  Val.Stream[Int]  = ???
// is same as
val v: Stream[Int]       = ???
Source
__.scala

Alias

inline def Able: Gen.Able

Object alias

Object alias

Shortcut to Gen.Able

Source
__.scala

Type alias

Type alias

Shortcut to Gen.Request.ALL

Source
__.scala
inline def ALL: Gen.Request.ALL

Singleton alias

Singleton alias

Shortcut to Gen.Request.ALL

Source
__.scala
inline def Any: Lang.Any

Type companion alias

Type companion alias

Shortcut to Lang.Any

Source
__.scala
inline def AnyRef: Lang.AnyRef

Type companion alias

Type companion alias

Shortcut to Lang.AnyRef

Source
__.scala
inline def Array: Lang.Array

Type companion alias

Type companion alias

Shortcut to Lang.Array

Source
__.scala

Type alias

Type alias

Shortcut to Gen.Math.BigDecimal

Source
__.scala

Type companion alias

Type companion alias

Shortcut to Gen.Math.BigDecimal

Source
__.scala

Type alias

Type alias

Shortcut to Gen.Math.BigInteger

Source
__.scala

Type companion alias

Type companion alias

Shortcut to Gen.Math.BigInteger

Source
__.scala
inline def Boolean: Lang.Boolean

Type companion alias

Type companion alias

Shortcut to Lang.Boolean

Source
__.scala

Type alias

Type alias

Shortcut to Gen.Request.BOTTOM

Source
__.scala

Singleton alias

Singleton alias

Shortcut to Gen.Request.BOTTOM

Source
__.scala
type Buffer[A] = Val.Buffer[A]

Type alias

Type alias

Shortcut to Val.Buffer

Source
__.scala
inline def Buffer: Val.Buffer

Type companion alias

Type companion alias

Shortcut to Val.Buffer

Source
__.scala
inline def Byte: Lang.Byte

Type companion alias

Type companion alias

Shortcut to Lang.Byte

Source
__.scala

Type alias

Type alias

Shortcut to Gen.Util.ByteCount

Source
__.scala

Type companion alias

Type companion alias

Shortcut to Gen.Util.ByteCount

Source
__.scala

Object alias

Object alias

Shortcut to Gen.Calendar

Source
__.scala

Type alias

Type alias

Shortcut to Gen.Request.CENTER

Source
__.scala

Singleton alias

Singleton alias

Shortcut to Gen.Request.CENTER

Source
__.scala
inline def Char: Lang.Char

Type companion alias

Type companion alias

Shortcut to Lang.Char

Source
__.scala
type Collection[+A] = Val.Collection[A]

Type alias

Type alias

Shortcut to Val.Collection

Source
__.scala

Type companion alias

Type companion alias

Shortcut to Val.Collection

Source
__.scala

Type alias

Type alias

Shortcut to Gen.Request.CURRENT

Source
__.scala

Singleton alias

Singleton alias

Shortcut to Gen.Request.CURRENT

Source
__.scala

Type alias

Type alias

Shortcut to Gen.Calendar.Day

Source
__.scala
inline def Day: Gen.Calendar.Day

Type companion alias

Type companion alias

Shortcut to Gen.Calendar.Day

Source
__.scala

Type alias

Type alias

Shortcut to Gen.Time.DayTime

Source
__.scala

Type companion alias

Type companion alias

Shortcut to Gen.Time.DayTime

Source
__.scala

Type alias

Type alias

Shortcut to Gen.Request.DEFAULT

Source
__.scala

Singleton alias

Singleton alias

Shortcut to Gen.Request.DEFAULT

Source
__.scala
type Doc = Gen.Doc

Type alias

Type alias

Shortcut to Gen.Doc

Source
__.scala
inline def Doc: Gen.Doc

Type companion alias

Type companion alias

Shortcut to Gen.Doc

Source
__.scala
inline def Double: Lang.Double

Type companion alias

Type companion alias

Shortcut to Lang.Double

Source
__.scala

Type alias

Type alias

Shortcut to Gen.Request.DOWN

Source
__.scala

Singleton alias

Singleton alias

Shortcut to Gen.Request.DOWN

Source
__.scala

Type alias

Type alias

Shortcut to Gen.Request.EMPTY

Source
__.scala

Singleton alias

Singleton alias

Shortcut to Gen.Request.EMPTY

Source
__.scala
type EnumCompanion[A <: scala.reflect.Enum] = Gen.Util.EnumCompanion[A]

Type alias

Type alias

Shortcut to Gen.Util.EnumCompanion

Source
__.scala
inline def Event: Gen.Event

Object alias

Object alias

Shortcut to Gen.Event

Source
__.scala
inline def Float: Lang.Float

Type companion alias

Type companion alias

Shortcut to Lang.Float

Source
__.scala

Type alias

Type alias

Shortcut to Gen.Request.HORIZONTAL

Source
__.scala

Singleton alias

Singleton alias

Shortcut to Gen.Request.HORIZONTAL

Source
__.scala
type Idx[+A] = Val.Idx[A]

Type alias

Type alias

Shortcut to Val.Idx

Source
__.scala
inline def Idx: Val.Idx

Type companion alias

Type companion alias

Shortcut to Val.Idx

Source
__.scala
inline def Int: Lang.Int

Type companion alias

Type companion alias

Shortcut to Lang.Int

Source
__.scala

Type alias

Type alias

Shortcut to Gen.Request.LEFT

Source
__.scala

Singleton alias

Singleton alias

Shortcut to Gen.Request.LEFT

Source
__.scala
inline def Long: Lang.Long

Type companion alias

Type companion alias

Shortcut to Lang.Long

Source
__.scala
type Lookup[A, +B] = Val.Lookup[A, B]

Type alias

Type alias

Shortcut to Val.Lookup

Source
__.scala
inline def Lookup: Val.Lookup

Type companion alias

Type companion alias

Shortcut to Val.Lookup

Source
__.scala
inline def Math: Gen.Math

Type companion alias

Type companion alias

Shortcut to Gen.Math

Source
__.scala

Type alias

Type alias

Shortcut to Gen.Request.MAX

Source
__.scala
inline def MAX: Gen.Request.MAX

Singleton alias

Singleton alias

Shortcut to Gen.Request.MAX

Source
__.scala

Type alias

Type alias

Shortcut to Gen.Request.MIN

Source
__.scala
inline def MIN: Gen.Request.MIN

Singleton alias

Singleton alias

Shortcut to Gen.Request.MIN

Source
__.scala

Type alias

Type alias

Shortcut to Gen.Calendar.Month

Source
__.scala

Type companion alias

Type companion alias

Shortcut to Gen.Calendar.Month

Source
__.scala
inline def More: Lang.More
Source
__.scala

Type alias

Type alias

Shortcut to Gen.Request.NEW

Source
__.scala
inline def NEW: Gen.Request.NEW

Singleton alias

Singleton alias

Shortcut to Gen.Request.NEW

Source
__.scala

Type alias

Type alias

Shortcut to Gen.Event.Observable

Source
__.scala
inline def Observable: Gen.O

Type companion alias

Type companion alias

Shortcut to Gen.Event.Observable

Source
__.scala
type Opt[+A] = Val.Opt[A]

Type alias

Type alias

Shortcut to Val.Opt

Source
__.scala
inline def Opt: Val.Opt

Type companion alias

Type companion alias

Shortcut to Val.Opt

Source
__.scala
type Ordering[A] = scala.math.Ordering[A]

Type alias

Type alias

Shortcut to Gen.Math.Ordering

Source
__.scala
inline def Ordering: Ordering

Type companion alias

Type companion alias

Shortcut to Gen.Math.Ordering

Source
__.scala
type Pack[A] = Val.Pack[A]

Pack type alias

Pack type alias

Shortcut to value pack

Source
__.scala
inline def Pack: Val.Pack

Pack companion alias

Pack companion alias

Shortcut to value pack

Source
__.scala

Type alias

Type alias

Shortcut to Gen.Util.Percent

Source
__.scala

Type companion alias

Type companion alias

Shortcut to Gen.Util.Percent

Source
__.scala

Type alias

Type alias

Shortcut to Gen.Time.Period

Source
__.scala

Type companion alias

Type companion alias

Shortcut to Gen.Time.Period

Source
__.scala
type Pro[+A] = Val.Pro[A]

Type alias

Type alias

Shortcut to Val.Pro

Source
__.scala
inline def Pro: Val.Pro

Type companion alias

Type companion alias

Shortcut to Val.Pro

Source
__.scala
type Promise[+A] = Val.Promise[A]

Type alias

Type alias

Shortcut to Val.Promise

Source
__.scala
inline def Promise: Val.Promise

Type companion alias

Type companion alias

Shortcut to Val.Promise

Source
__.scala
type Range[A] = Val.Range[A]

Range type alias

Range type alias

Shortcut to value range

Source
__.scala
inline def Range: Val.Range

Range companion alias

Range companion alias

Shortcut to value range

Source
__.scala

Type alias

Type alias

Shortcut to Gen.Request

Source
__.scala
inline def Request: Gen.Request

Type companion alias

Type companion alias

Shortcut to Gen.Request

Source
__.scala
type Result[+A] = Val.Result[A]

Type alias

Type alias

Shortcut to Val.Result

Source
__.scala
inline def Result: Val.Result

Type companion alias

Type companion alias

Shortcut to Val.Result

Source
__.scala

Type alias

Type alias

Shortcut to Gen.Request.RIGHT

Source
__.scala

Singleton alias

Singleton alias

Shortcut to Gen.Request.RIGHT

Source
__.scala

Type alias

Type alias

Shortcut to Gen.Math.Rounding

Source
__.scala

Type companion alias

Type companion alias

Shortcut to Gen.Math.Rounding

Source
__.scala

Type alias

Type alias

Shortcut to Gen.Request.SEPARATOR

Source
__.scala

Singleton alias

Singleton alias

Shortcut to Gen.Request.SEPARATOR

Source
__.scala
type Set[A] = Val.Set[A]

Type alias

Type alias

Shortcut to Val.Set

Source
__.scala
inline def Set: Val.Set

Type companion alias

Type companion alias

Shortcut to Val.Set

Source
__.scala
inline def Short: Lang.Short

Type companion alias

Type companion alias

Shortcut to Lang.Short

Source
__.scala
type Stream[+A] = Val.Stream[A]

Stream type alias

Stream type alias

Shortcut to Val.Stream

Source
__.scala
inline def Stream: Val.Stream

Stream companion alias

Stream companion alias

Shortcut to Val.Stream

Source
__.scala
inline def String: Lang.String

Type companion alias

Type companion alias

Shortcut to Lang.String

Source
__.scala
type Time = Gen.Time

Type alias

Type alias

Shortcut to Gen.Time

Source
__.scala
inline def Time: Gen.Time

Type companion alias

Type companion alias

Shortcut to Gen.Time

Source
__.scala

Type alias

Type alias

Shortcut to Gen.Request.TOP

Source
__.scala
inline def TOP: Gen.Request.TOP

Singleton alias

Singleton alias

Shortcut to Gen.Request.TOP

Source
__.scala

Type alias

Type alias

Shortcut to Gen.Util.TwoWayFunction

Source
__.scala

Type companion alias

Type companion alias

Shortcut to Gen.Util.TwoWayFunction

Source
__.scala

Type alias

Type alias

Shortcut to Gen.Request.UP

Source
__.scala
inline def UP: Gen.Request.UP

Singleton alias

Singleton alias

Shortcut to Gen.Request.UP

Source
__.scala
inline def Util: Gen.Util

Type companion alias

Type companion alias

Shortcut to Gen.Util

Source
__.scala

Type alias

Type alias

Shortcut to Gen.Request.VERTICAL

Source
__.scala

Singleton alias

Singleton alias

Shortcut to Gen.Request.VERTICAL

Source
__.scala
type Void = Gen.Void

Type alias

Type alias

Shortcut to Gen.Void

Source
__.scala

Type alias

Type alias

Shortcut to Gen.Request.VOID

Source
__.scala
inline def Void: Gen.Void

Type companion alias

Type companion alias

Shortcut to Gen.Void

Source
__.scala

Singleton alias

Singleton alias

Shortcut to Gen.Request.VOID

Source
__.scala

Type alias

Type alias

Shortcut to Gen.Calendar.Week

Source
__.scala

Type companion alias

Type companion alias

Shortcut to Gen.Calendar.Week

Source
__.scala

Type alias

Type alias

Shortcut to Gen.Calendar.Year

Source
__.scala

Type companion alias

Type companion alias

Shortcut to Gen.Calendar.Year

Source
__.scala