basis.form.ProtoVariant

ProtoNumber

trait ProtoNumber extends ProtoValue with BaseNumber

Self Type
NumberForm
Source
ProtoVariant.scala
Linear Supertypes
Known Subclasses
NumberForm, NumberForm
Type Hierarchy Learn more about scaladoc diagrams
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. ProtoNumber
  2. BaseNumber
  3. Equals
  4. ProtoValue
  5. FormValue
  6. BaseValue
  7. ProtoDelta
  8. DeltaValue
  9. AnyRef
  10. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def in(domain: Variant): Variant.AnyForm

    Definition Classes
    BaseValue
  2. abstract def isInfinite: Boolean

    Definition Classes
    BaseNumber
  3. abstract def isNaN: Boolean

    Definition Classes
    BaseNumber
  4. abstract def isValidByte: Boolean

    Definition Classes
    BaseNumber
  5. abstract def isValidDouble: Boolean

    Definition Classes
    BaseNumber
  6. abstract def isValidFloat: Boolean

    Definition Classes
    BaseNumber
  7. abstract def isValidInt: Boolean

    Definition Classes
    BaseNumber
  8. abstract def isValidLong: Boolean

    Definition Classes
    BaseNumber
  9. abstract def isValidShort: Boolean

    Definition Classes
    BaseNumber
  10. abstract def toByte: Byte

    Definition Classes
    BaseNumber
  11. abstract def toDecimalString: String

    Definition Classes
    BaseNumber
  12. abstract def toDouble: Double

    Definition Classes
    BaseNumber
  13. abstract def toFloat: Float

    Definition Classes
    BaseNumber
  14. abstract def toInt: Int

    Definition Classes
    BaseNumber
  15. abstract def toLong: Long

    Definition Classes
    BaseNumber
  16. abstract def toShort: Short

    Definition Classes
    BaseNumber

Concrete Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Definition Classes
    AnyRef → Any
  3. def /(key: String): AnyForm

    Definition Classes
    FormValueBaseValueDeltaValue
  4. def /(index: Int): AnyForm

    Definition Classes
    BaseValue
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  6. def asBoolForm: BoolForm

    Definition Classes
    BaseValue
  7. def asDataForm: DataForm

    Definition Classes
    BaseValue
  8. def asDateForm: DateForm

    Definition Classes
    BaseValue
  9. def asForm: AnyForm

    Definition Classes
    FormValueDeltaValue
  10. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  11. def asNullForm: NullForm

    Definition Classes
    BaseValue
  12. def asNumberForm: NumberForm

    Definition Classes
    BaseNumberBaseValue
  13. def asObjectDelta: ObjectDelta

    Definition Classes
    DeltaValue
  14. def asObjectForm: ObjectForm

    Definition Classes
    BaseValue
  15. def asSecretForm: SecretForm

    Definition Classes
    ProtoValue
  16. def asSeqForm: SeqForm

    Definition Classes
    BaseValue
  17. def asSetDelta: SetDelta

    Definition Classes
    DeltaValue
  18. def asSetForm: SetForm

    Definition Classes
    BaseValue
  19. def asTextForm: TextForm

    Definition Classes
    BaseValue
  20. def canEqual(other: Any): Boolean

    Definition Classes
    BaseNumber → Equals
  21. def cast[T](implicit T: Mold[T]): Maybe[T]

    Definition Classes
    BaseValue
  22. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  23. def coerce[T](implicit T: Mold[T]): T

    Definition Classes
    BaseValue
  24. def decrypt(secretKey: Loader): AnyForm

    Definition Classes
    ProtoValue
  25. def delta(that: AnyForm): AnyDelta

    Definition Classes
    FormValue
  26. def encrypt(secretKey: Loader): AnyForm

    Definition Classes
    ProtoValue
  27. def encrypt(secretKey: Loader, iv: Loader): AnyForm

    Definition Classes
    ProtoValue
  28. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  29. def equals(other: Any): Boolean

    Definition Classes
    BaseNumber → Equals → AnyRef → Any
  30. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  31. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  32. def hashCode(): Int

    Definition Classes
    BaseNumber → AnyRef → Any
  33. def in(domain: DeltaVariant): DeltaVariant.AnyForm

    Definition Classes
    FormValueDeltaValue
  34. def isBoolForm: Boolean

    Definition Classes
    BaseValue
  35. def isDataForm: Boolean

    Definition Classes
    BaseValue
  36. def isDateForm: Boolean

    Definition Classes
    BaseValue
  37. def isDefined: Boolean

    Definition Classes
    FormValueBaseValueDeltaValue
  38. def isDelta: Boolean

    Definition Classes
    FormValueDeltaValue
  39. def isForm: Boolean

    Definition Classes
    FormValueDeltaValue
  40. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  41. def isNullForm: Boolean

    Definition Classes
    BaseValue
  42. def isNumberForm: Boolean

    Definition Classes
    BaseNumberBaseValue
  43. def isObjectDelta: Boolean

    Definition Classes
    DeltaValue
  44. def isObjectForm: Boolean

    Definition Classes
    BaseValue
  45. def isSecretForm: Boolean

    Definition Classes
    ProtoValue
  46. def isSeqForm: Boolean

    Definition Classes
    BaseValue
  47. def isSetDelta: Boolean

    Definition Classes
    DeltaValue
  48. def isSetForm: Boolean

    Definition Classes
    BaseValue
  49. def isTextForm: Boolean

    Definition Classes
    BaseValue
  50. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  51. final def notify(): Unit

    Definition Classes
    AnyRef
  52. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  53. def patch(that: AnyDelta): AnyForm

    Definition Classes
    FormValue
  54. def protoField: Field[NumberForm]

    Definition Classes
    ProtoNumberProtoDelta
  55. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  56. def toProto: Loader

    Definition Classes
    ProtoValueProtoDelta
  57. def toString(): String

    Definition Classes
    BaseNumber → AnyRef → Any
  58. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  59. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  60. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  61. def writeProto(data: Writer): Unit

    Definition Classes
    ProtoValueProtoDelta

Inherited from ProtoVariant.BaseNumber

Inherited from Equals

Inherited from ProtoValue

Inherited from ProtoVariant.FormValue

Inherited from ProtoVariant.BaseValue

Inherited from ProtoDelta

Inherited from ProtoVariant.DeltaValue

Inherited from AnyRef

Inherited from Any

Ungrouped