scala.reflect.generic

PickleFormat

object PickleFormat extends AnyRef

This object provides constants for pickling attributes.

If you extend the format, be sure to increase the version minor number.

Annotations
@deprecated
Deprecated

scala.reflect.generic will be removed

Source
PickleFormat.scala
Version

1.0

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. PickleFormat
  2. AnyRef
  3. Any
Visibility
  1. Public
  2. All

Value Members

  1. def != (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  2. def != (arg0: Any): Boolean

    Test two objects for inequality.

    Test two objects for inequality.

    returns

    true if !(this == that), false otherwise.

    Attributes
    final
    Definition Classes
    Any
  3. def ## (): Int

    Equivalent to x.hashCode except for boxed numeric types.

    Equivalent to x.hashCode except for boxed numeric types. For numerics, it returns a hash value which is consistent with value equality: if two value type instances compare as true, then ## will produce the same hash value for each of them.

    returns

    a hash value consistent with ==

    Attributes
    final
    Definition Classes
    AnyRef → Any
  4. def == (arg0: AnyRef): Boolean

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

    Test two objects for equality.

    Test two objects for equality.

    returns

    true if the receiver object is equivalent to the argument; false otherwise.

    Attributes
    final
    Definition Classes
    Any
  6. val ALIASsym : Int(5)

    Attributes
    final
  7. val ALTERNATIVEtree : Int(16)

    Attributes
    final
  8. val ANNOTARGARRAY : Int(44)

    Attributes
    final
  9. val ANNOTATEDtpe : Int(42)

    Attributes
    final
  10. val ANNOTATEDtree : Int(39)

    Attributes
    final
  11. val ANNOTINFO : Int(43)

    Attributes
    final
  12. val APPLIEDTYPEtree : Int(43)

    Attributes
    final
  13. val APPLYDYNAMICtree : Int(32)

    Attributes
    final
  14. val APPLYtree : Int(31)

    Attributes
    final
  15. val ARRAYVALUEtree : Int(20)

    Attributes
    final
  16. val ASSIGNtree : Int(22)

    Attributes
    final
  17. val BINDtree : Int(18)

    Attributes
    final
  18. val BLOCKtree : Int(13)

    Attributes
    final
  19. val CASEtree : Int(14)

    Attributes
    final
  20. val CHILDREN : Int(41)

    Attributes
    final
  21. val CLASSINFOtpe : Int(19)

    Attributes
    final
  22. val CLASSsym : Int(6)

    Attributes
    final
  23. val CLASStree : Int(3)

    Attributes
    final
  24. val COMPOUNDTYPEtree : Int(42)

    Attributes
    final
  25. val CONSTANTtpe : Int(15)

    Attributes
    final
  26. val DEBRUIJNINDEXtpe : Int(47)

    Attributes
    final
  27. val DEFDEFtree : Int(6)

    Attributes
    final
  28. val DOCDEFtree : Int(11)

    Attributes
    final
  29. val EMPTYtree : Int(1)

    Attributes
    final
  30. val EXISTENTIALTYPEtree : Int(45)

    Attributes
    final
  31. val EXISTENTIALtpe : Int(48)

    Attributes
    final
  32. val EXTMODCLASSref : Int(10)

    Attributes
    final
  33. val EXTref : Int(9)

    Attributes
    final
  34. val FUNCTIONtree : Int(21)

    Attributes
    final
  35. val IDENTtree : Int(36)

    Attributes
    final
  36. val IFtree : Int(23)

    Attributes
    final
  37. val IMPLICITMETHODtpe : Int(22)

    Attributes
    final
  38. val IMPORTtree : Int(9)

    Attributes
    final
  39. val LABELtree : Int(8)

    Attributes
    final
  40. val LITERAL : Int(23)

    Attributes
    final
  41. val LITERALboolean : Int(25)

    Attributes
    final
  42. val LITERALbyte : Int(26)

    Attributes
    final
  43. val LITERALchar : Int(28)

    Attributes
    final
  44. val LITERALclass : Int(35)

    Attributes
    final
  45. val LITERALdouble : Int(32)

    Attributes
    final
  46. val LITERALenum : Int(36)

    Attributes
    final
  47. val LITERALfloat : Int(31)

    Attributes
    final
  48. val LITERALint : Int(29)

    Attributes
    final
  49. val LITERALlong : Int(30)

    Attributes
    final
  50. val LITERALnull : Int(34)

    Attributes
    final
  51. val LITERALshort : Int(27)

    Attributes
    final
  52. val LITERALstring : Int(33)

    Attributes
    final
  53. val LITERALtree : Int(37)

    Attributes
    final
  54. val LITERALunit : Int(24)

    Attributes
    final
  55. val MATCHtree : Int(24)

    Attributes
    final
  56. val METHODtpe : Int(20)

    Attributes
    final
  57. val MODIFIERS : Int(50)

    Attributes
    final
  58. val MODULEsym : Int(7)

    Attributes
    final
  59. val MODULEtree : Int(4)

    Attributes
    final
  60. val MajorVersion : Int

    ************************************************* Symbol table attribute format: Symtab = nentries_Nat {Entry} Entry = 1 TERMNAME len_Nat NameInfo | 2 TYPENAME len_Nat NameInfo | 3 NONEsym len_Nat | 4 TYPEsym len_Nat SymbolInfo | 5 ALIASsym len_Nat SymbolInfo | 6 CLASSsym len_Nat SymbolInfo [thistype_Ref] | 7 MODULEsym len_Nat SymbolInfo | 8 VALsym len_Nat [defaultGetter_Ref /* no longer needed*/ SymbolInfo [alias_Ref] | 9 EXTref len_Nat name_Ref [owner_Ref] | 10 EXTMODCLASSref len_Nat name_Ref [owner_Ref] | 11 NOtpe len_Nat | 12 NOPREFIXtpe len_Nat | 13 THIStpe len_Nat sym_Ref | 14 SINGLEtpe len_Nat type_Ref sym_Ref | 15 CONSTANTtpe len_Nat constant_Ref | 16 TYPEREFtpe len_Nat type_Ref sym_Ref {targ_Ref} | 17 TYPEBOUNDStpe len_Nat tpe_Ref tpe_Ref | 18 REFINEDtpe len_Nat classsym_Ref {tpe_Ref} | 19 CLASSINFOtpe len_Nat classsym_Ref {tpe_Ref} | 20 METHODtpe len_Nat tpe_Ref {sym_Ref} | 21 POLYTtpe len_Nat tpe_Ref {sym_Ref} | 22 IMPLICITMETHODtpe len_Nat tpe_Ref {sym_Ref} /* no longer needed */ * | 52 SUPERtpe len_Nat tpe_Ref tpe_Ref | 24 LITERALunit len_Nat | 25 LITERALboolean len_Nat value_Long | 26 LITERALbyte len_Nat value_Long | 27 LITERALshort len_Nat value_Long | 28 LITERALchar len_Nat value_Long | 29 LITERALint len_Nat value_Long | 30 LITERALlong len_Nat value_Long | 31 LITERALfloat len_Nat value_Long | 32 LITERALdouble len_Nat value_Long | 33 LITERALstring len_Nat name_Ref | 34 LITERALnull len_Nat | 35 LITERALclass len_Nat tpe_Ref | 36 LITERALenum len_Nat sym_Ref | 40 SYMANNOT len_Nat sym_Ref AnnotInfoBody | 41 CHILDREN len_Nat sym_Ref {sym_Ref} | 42 ANNOTATEDtpe len_Nat [sym_Ref /* no longer needed */ tpe_Ref {annotinfo_Ref} | 43 ANNOTINFO len_Nat AnnotInfoBody | 44 ANNOTARGARRAY len_Nat {constAnnotArg_Ref} | 47 DEBRUIJNINDEXtpe len_Nat level_Nat index_Nat | 48 EXISTENTIALtpe len_Nat type_Ref {symbol_Ref} | 49 TREE len_Nat 1 EMPTYtree | 49 TREE len_Nat 2 PACKAGEtree type_Ref sym_Ref mods_Ref name_Ref {tree_Ref} | 49 TREE len_Nat 3 CLASStree type_Ref sym_Ref mods_Ref name_Ref tree_Ref {tree_Ref} | 49 TREE len_Nat 4 MODULEtree type_Ref sym_Ref mods_Ref name_Ref tree_Ref | 49 TREE len_Nat 5 VALDEFtree type_Ref sym_Ref mods_Ref name_Ref tree_Ref tree_Ref | 49 TREE len_Nat 6 DEFDEFtree type_Ref sym_Ref mods_Ref name_Ref numtparams_Nat {tree_Ref} numparamss_Nat {numparams_Nat {tree_Ref}} tree_Ref tree_Ref | 49 TREE len_Nat 7 TYPEDEFtree type_Ref sym_Ref mods_Ref name_Ref tree_Ref {tree_Ref} | 49 TREE len_Nat 8 LABELtree type_Ref sym_Ref tree_Ref {tree_Ref} | 49 TREE len_Nat 9 IMPORTtree type_Ref sym_Ref tree_Ref {name_Ref name_Ref} | 49 TREE len_Nat 11 DOCDEFtree type_Ref sym_Ref string_Ref tree_Ref | 49 TREE len_Nat 12 TEMPLATEtree type_Ref sym_Ref numparents_Nat {tree_Ref} tree_Ref {tree_Ref} | 49 TREE len_Nat 13 BLOCKtree type_Ref tree_Ref {tree_Ref} | 49 TREE len_Nat 14 CASEtree type_Ref tree_Ref tree_Ref tree_Ref | 49 TREE len_Nat 15 SEQUENCEtree type_Ref {tree_Ref} | 49 TREE len_Nat 16 ALTERNATIVEtree type_Ref {tree_Ref} | 49 TREE len_Nat 17 STARtree type_Ref {tree_Ref} | 49 TREE len_Nat 18 BINDtree type_Ref sym_Ref name_Ref tree_Ref | 49 TREE len_Nat 19 UNAPPLYtree type_Ref tree_Ref {tree_Ref} | 49 TREE len_Nat 20 ARRAYVALUEtree type_Ref tree_Ref {tree_Ref} | 49 TREE len_Nat 21 FUNCTIONtree type_Ref sym_Ref tree_Ref {tree_Ref} | 49 TREE len_Nat 22 ASSIGNtree type_Ref tree_Ref tree_Ref | 49 TREE len_Nat 23 IFtree type_Ref tree_Ref tree_Ref tree_Ref | 49 TREE len_Nat 24 MATCHtree type_Ref tree_Ref {tree_Ref} | 49 TREE len_Nat 25 RETURNtree type_Ref sym_Ref tree_Ref | 49 TREE len_Nat 26 TREtree type_Ref tree_Ref tree_Ref {tree_Ref} | 49 TREE len_Nat 27 THROWtree type_Ref tree_Ref | 49 TREE len_Nat 28 NEWtree type_Ref tree_Ref | 49 TREE len_Nat 29 TYPEDtree type_Ref tree_Ref tree_Ref | 49 TREE len_Nat 30 TYPEAPPLYtree type_Ref tree_Ref {tree_Ref} | 49 TREE len_Nat 31 APPLYtree type_Ref tree_Ref {tree_Ref} | 49 TREE len_Nat 32 APPLYDYNAMICtree type_Ref sym_Ref tree_Ref {tree_Ref} | 49 TREE len_Nat 33 SUPERtree type_Ref sym_Ref tree_Ref name_Ref | 49 TREE len_Nat 34 THIStree type_Ref sym_Ref name_Ref | 49 TREE len_Nat 35 SELECTtree type_Ref sym_Ref tree_Ref name_Ref | 49 TREE len_Nat 36 IDENTtree type_Ref sym_Ref name_Ref | 49 TREE len_Nat 37 LITERALtree type_Ref constant_Ref | 49 TREE len_Nat 38 TYPEtree type_Ref | 49 TREE len_Nat 39 ANNOTATEDtree type_Ref tree_Ref tree_Ref | 49 TREE len_Nat 40 SINGLETONTYPEtree type_Ref tree_Ref | 49 TREE len_Nat 41 SELECTFROMTYPEtree type_Ref tree_Ref name_Ref | 49 TREE len_Nat 42 COMPOUNDTYPEtree type_Ref tree_Ref | 49 TREE len_Nat 43 APPLIEDTYPEtree type_Ref tree_Ref {tree_Ref} | 49 TREE len_Nat 44 TYPEBOUNDStree type_Ref tree_Ref tree_Ref | 49 TREE len_Nat 45 EXISTENTIALTYPEtree type_Ref tree_Ref {tree_Ref} | 50 MODIFIERS len_Nat flags_Long privateWithin_Ref SymbolInfo = name_Ref owner_Ref flags_LongNat [privateWithin_Ref] info_Ref NameInfo = <character sequence of length len_Nat in Utf8 format> NumInfo = <len_Nat-byte signed number in big endian format> Ref = Nat AnnotInfoBody = info_Ref {annotArg_Ref} {name_Ref constAnnotArg_Ref} AnnotArg = Tree | Constant ConstAnnotArg = Constant | AnnotInfo | AnnotArgArray

    ************************************************* Symbol table attribute format: Symtab = nentries_Nat {Entry} Entry = 1 TERMNAME len_Nat NameInfo | 2 TYPENAME len_Nat NameInfo | 3 NONEsym len_Nat | 4 TYPEsym len_Nat SymbolInfo | 5 ALIASsym len_Nat SymbolInfo | 6 CLASSsym len_Nat SymbolInfo [thistype_Ref] | 7 MODULEsym len_Nat SymbolInfo | 8 VALsym len_Nat [defaultGetter_Ref /* no longer needed*/ SymbolInfo [alias_Ref] | 9 EXTref len_Nat name_Ref [owner_Ref] | 10 EXTMODCLASSref len_Nat name_Ref [owner_Ref] | 11 NOtpe len_Nat | 12 NOPREFIXtpe len_Nat | 13 THIStpe len_Nat sym_Ref | 14 SINGLEtpe len_Nat type_Ref sym_Ref | 15 CONSTANTtpe len_Nat constant_Ref | 16 TYPEREFtpe len_Nat type_Ref sym_Ref {targ_Ref} | 17 TYPEBOUNDStpe len_Nat tpe_Ref tpe_Ref | 18 REFINEDtpe len_Nat classsym_Ref {tpe_Ref} | 19 CLASSINFOtpe len_Nat classsym_Ref {tpe_Ref} | 20 METHODtpe len_Nat tpe_Ref {sym_Ref} | 21 POLYTtpe len_Nat tpe_Ref {sym_Ref} | 22 IMPLICITMETHODtpe len_Nat tpe_Ref {sym_Ref} /* no longer needed */ * | 52 SUPERtpe len_Nat tpe_Ref tpe_Ref | 24 LITERALunit len_Nat | 25 LITERALboolean len_Nat value_Long | 26 LITERALbyte len_Nat value_Long | 27 LITERALshort len_Nat value_Long | 28 LITERALchar len_Nat value_Long | 29 LITERALint len_Nat value_Long | 30 LITERALlong len_Nat value_Long | 31 LITERALfloat len_Nat value_Long | 32 LITERALdouble len_Nat value_Long | 33 LITERALstring len_Nat name_Ref | 34 LITERALnull len_Nat | 35 LITERALclass len_Nat tpe_Ref | 36 LITERALenum len_Nat sym_Ref | 40 SYMANNOT len_Nat sym_Ref AnnotInfoBody | 41 CHILDREN len_Nat sym_Ref {sym_Ref} | 42 ANNOTATEDtpe len_Nat [sym_Ref /* no longer needed */ tpe_Ref {annotinfo_Ref} | 43 ANNOTINFO len_Nat AnnotInfoBody | 44 ANNOTARGARRAY len_Nat {constAnnotArg_Ref} | 47 DEBRUIJNINDEXtpe len_Nat level_Nat index_Nat | 48 EXISTENTIALtpe len_Nat type_Ref {symbol_Ref} | 49 TREE len_Nat 1 EMPTYtree | 49 TREE len_Nat 2 PACKAGEtree type_Ref sym_Ref mods_Ref name_Ref {tree_Ref} | 49 TREE len_Nat 3 CLASStree type_Ref sym_Ref mods_Ref name_Ref tree_Ref {tree_Ref} | 49 TREE len_Nat 4 MODULEtree type_Ref sym_Ref mods_Ref name_Ref tree_Ref | 49 TREE len_Nat 5 VALDEFtree type_Ref sym_Ref mods_Ref name_Ref tree_Ref tree_Ref | 49 TREE len_Nat 6 DEFDEFtree type_Ref sym_Ref mods_Ref name_Ref numtparams_Nat {tree_Ref} numparamss_Nat {numparams_Nat {tree_Ref}} tree_Ref tree_Ref | 49 TREE len_Nat 7 TYPEDEFtree type_Ref sym_Ref mods_Ref name_Ref tree_Ref {tree_Ref} | 49 TREE len_Nat 8 LABELtree type_Ref sym_Ref tree_Ref {tree_Ref} | 49 TREE len_Nat 9 IMPORTtree type_Ref sym_Ref tree_Ref {name_Ref name_Ref} | 49 TREE len_Nat 11 DOCDEFtree type_Ref sym_Ref string_Ref tree_Ref | 49 TREE len_Nat 12 TEMPLATEtree type_Ref sym_Ref numparents_Nat {tree_Ref} tree_Ref {tree_Ref} | 49 TREE len_Nat 13 BLOCKtree type_Ref tree_Ref {tree_Ref} | 49 TREE len_Nat 14 CASEtree type_Ref tree_Ref tree_Ref tree_Ref | 49 TREE len_Nat 15 SEQUENCEtree type_Ref {tree_Ref} | 49 TREE len_Nat 16 ALTERNATIVEtree type_Ref {tree_Ref} | 49 TREE len_Nat 17 STARtree type_Ref {tree_Ref} | 49 TREE len_Nat 18 BINDtree type_Ref sym_Ref name_Ref tree_Ref | 49 TREE len_Nat 19 UNAPPLYtree type_Ref tree_Ref {tree_Ref} | 49 TREE len_Nat 20 ARRAYVALUEtree type_Ref tree_Ref {tree_Ref} | 49 TREE len_Nat 21 FUNCTIONtree type_Ref sym_Ref tree_Ref {tree_Ref} | 49 TREE len_Nat 22 ASSIGNtree type_Ref tree_Ref tree_Ref | 49 TREE len_Nat 23 IFtree type_Ref tree_Ref tree_Ref tree_Ref | 49 TREE len_Nat 24 MATCHtree type_Ref tree_Ref {tree_Ref} | 49 TREE len_Nat 25 RETURNtree type_Ref sym_Ref tree_Ref | 49 TREE len_Nat 26 TREtree type_Ref tree_Ref tree_Ref {tree_Ref} | 49 TREE len_Nat 27 THROWtree type_Ref tree_Ref | 49 TREE len_Nat 28 NEWtree type_Ref tree_Ref | 49 TREE len_Nat 29 TYPEDtree type_Ref tree_Ref tree_Ref | 49 TREE len_Nat 30 TYPEAPPLYtree type_Ref tree_Ref {tree_Ref} | 49 TREE len_Nat 31 APPLYtree type_Ref tree_Ref {tree_Ref} | 49 TREE len_Nat 32 APPLYDYNAMICtree type_Ref sym_Ref tree_Ref {tree_Ref} | 49 TREE len_Nat 33 SUPERtree type_Ref sym_Ref tree_Ref name_Ref | 49 TREE len_Nat 34 THIStree type_Ref sym_Ref name_Ref | 49 TREE len_Nat 35 SELECTtree type_Ref sym_Ref tree_Ref name_Ref | 49 TREE len_Nat 36 IDENTtree type_Ref sym_Ref name_Ref | 49 TREE len_Nat 37 LITERALtree type_Ref constant_Ref | 49 TREE len_Nat 38 TYPEtree type_Ref | 49 TREE len_Nat 39 ANNOTATEDtree type_Ref tree_Ref tree_Ref | 49 TREE len_Nat 40 SINGLETONTYPEtree type_Ref tree_Ref | 49 TREE len_Nat 41 SELECTFROMTYPEtree type_Ref tree_Ref name_Ref | 49 TREE len_Nat 42 COMPOUNDTYPEtree type_Ref tree_Ref | 49 TREE len_Nat 43 APPLIEDTYPEtree type_Ref tree_Ref {tree_Ref} | 49 TREE len_Nat 44 TYPEBOUNDStree type_Ref tree_Ref tree_Ref | 49 TREE len_Nat 45 EXISTENTIALTYPEtree type_Ref tree_Ref {tree_Ref} | 50 MODIFIERS len_Nat flags_Long privateWithin_Ref SymbolInfo = name_Ref owner_Ref flags_LongNat [privateWithin_Ref] info_Ref NameInfo = <character sequence of length len_Nat in Utf8 format> NumInfo = <len_Nat-byte signed number in big endian format> Ref = Nat AnnotInfoBody = info_Ref {annotArg_Ref} {name_Ref constAnnotArg_Ref} AnnotArg = Tree | Constant ConstAnnotArg = Constant | AnnotInfo | AnnotArgArray

    len is remaining length after len'.

  61. val MinorVersion : Int

  62. val NEWtree : Int(28)

    Attributes
    final
  63. val NONEsym : Int(3)

    Attributes
    final
  64. val NOPREFIXtpe : Int(12)

    Attributes
    final
  65. val NOtpe : Int(11)

    Attributes
    final
  66. val PACKAGEtree : Int(2)

    Attributes
    final
  67. val POLYtpe : Int(21)

    Attributes
    final
  68. val REFINEDtpe : Int(18)

    Attributes
    final
  69. val RETURNtree : Int(25)

    Attributes
    final
  70. val SELECTFROMTYPEtree : Int(41)

    Attributes
    final
  71. val SELECTtree : Int(35)

    Attributes
    final
  72. val SINGLETONTYPEtree : Int(40)

    Attributes
    final
  73. val SINGLEtpe : Int(14)

    Attributes
    final
  74. val STARtree : Int(17)

    Attributes
    final
  75. val SUPERtpe : Int(46)

    Attributes
    final
  76. val SUPERtree : Int(33)

    Attributes
    final
  77. val SYMANNOT : Int(40)

    Attributes
    final
  78. val TEMPLATEtree : Int(12)

    Attributes
    final
  79. val TERMname : Int(1)

    Attributes
    final
  80. val THIStpe : Int(13)

    Attributes
    final
  81. val THIStree : Int(34)

    Attributes
    final
  82. val THROWtree : Int(27)

    Attributes
    final
  83. val TREE : Int(49)

    Attributes
    final
  84. val TREtree : Int(26)

    Attributes
    final
  85. val TYPEAPPLYtree : Int(30)

    Attributes
    final
  86. val TYPEBOUNDStpe : Int(17)

    Attributes
    final
  87. val TYPEBOUNDStree : Int(44)

    Attributes
    final
  88. val TYPEDEFtree : Int(7)

    Attributes
    final
  89. val TYPEDtree : Int(29)

    Attributes
    final
  90. val TYPEREFtpe : Int(16)

    Attributes
    final
  91. val TYPEname : Int(2)

    Attributes
    final
  92. val TYPEsym : Int(4)

    Attributes
    final
  93. val TYPEtree : Int(38)

    Attributes
    final
  94. val UNAPPLYtree : Int(19)

    Attributes
    final
  95. val VALDEFtree : Int(5)

    Attributes
    final
  96. val VALsym : Int(8)

    Attributes
    final
  97. def VersionString : String

  98. def asInstanceOf [T0] : T0

    Cast the receiver object to be of type T0.

    Cast the receiver object to be of type T0.

    Note that the success of a cast at runtime is modulo Scala's erasure semantics. Therefore the expression 1.asInstanceOf[String] will throw a ClassCastException at runtime, while the expression List(1).asInstanceOf[List[String]] will not. In the latter example, because the type argument is erased as part of compilation it is not possible to check whether the contents of the list are of the requested type.

    returns

    the receiver object.

    Attributes
    final
    Definition Classes
    Any
  99. def clone (): AnyRef

    Create a copy of the receiver object.

    Create a copy of the receiver object.

    The default implementation of the clone method is platform dependent.

    returns

    a copy of the receiver object.

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  100. def eq (arg0: AnyRef): Boolean

    Tests whether the argument (arg0) is a reference to the receiver object (this).

    Tests whether the argument (arg0) is a reference to the receiver object (this).

    The eq method implements an equivalence relation on non-null instances of AnyRef, and has three additional properties:

    • It is consistent: for any non-null instances x and y of type AnyRef, multiple invocations of x.eq(y) consistently returns true or consistently returns false.
    • For any non-null instance x of type AnyRef, x.eq(null) and null.eq(x) returns false.
    • null.eq(null) returns true.

    When overriding the equals or hashCode methods, it is important to ensure that their behavior is consistent with reference equality. Therefore, if two objects are references to each other (o1 eq o2), they should be equal to each other (o1 == o2) and they should hash to the same value (o1.hashCode == o2.hashCode).

    returns

    true if the argument is a reference to the receiver object; false otherwise.

    Attributes
    final
    Definition Classes
    AnyRef
  101. def equals (arg0: Any): Boolean

    The equality method for reference types.

    The equality method for reference types. See equals in Any.

    returns

    true if the receiver object is equivalent to the argument; false otherwise.

    Definition Classes
    AnyRef → Any
  102. def finalize (): Unit

    Called by the garbage collector on the receiver object when there are no more references to the object.

    Called by the garbage collector on the receiver object when there are no more references to the object.

    The details of when and if the finalize method is invoked, as well as the interaction between finalize and non-local returns and exceptions, are all platform dependent.

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  103. val firstSymTag : Int(3)

    Attributes
    final
  104. def getClass (): java.lang.Class[_]

    A representation that corresponds to the dynamic class of the receiver object.

    A representation that corresponds to the dynamic class of the receiver object.

    The nature of the representation is platform dependent.

    returns

    a representation that corresponds to the dynamic class of the receiver object.

    Attributes
    final
    Definition Classes
    AnyRef → Any
  105. def hashCode (): Int

    The hashCode method for reference types.

    The hashCode method for reference types. See hashCode in Any.

    returns

    the hash code value for this object.

    Definition Classes
    AnyRef → Any
  106. def isInstanceOf [T0] : Boolean

    Test whether the dynamic type of the receiver object is T0.

    Test whether the dynamic type of the receiver object is T0.

    Note that the result of the test is modulo Scala's erasure semantics. Therefore the expression 1.isInstanceOf[String] will return false, while the expression List(1).isInstanceOf[List[String]] will return true. In the latter example, because the type argument is erased as part of compilation it is not possible to check whether the contents of the list are of the specified type.

    returns

    true if the receiver object is an instance of erasure of type T0; false otherwise.

    Attributes
    final
    Definition Classes
    Any
  107. val lastExtSymTag : Int(10)

    Attributes
    final
  108. val lastSymTag : Int(8)

    Attributes
    final
  109. def ne (arg0: AnyRef): Boolean

    Equivalent to !(this eq that).

    Equivalent to !(this eq that).

    returns

    true if the argument is not a reference to the receiver object; false otherwise.

    Attributes
    final
    Definition Classes
    AnyRef
  110. def notify (): Unit

    Wakes up a single thread that is waiting on the receiver object's monitor.

    Wakes up a single thread that is waiting on the receiver object's monitor.

    Attributes
    final
    Definition Classes
    AnyRef
  111. def notifyAll (): Unit

    Wakes up all threads that are waiting on the receiver object's monitor.

    Wakes up all threads that are waiting on the receiver object's monitor.

    Attributes
    final
    Definition Classes
    AnyRef
  112. def synchronized [T0] (arg0: ⇒ T0): T0

    Attributes
    final
    Definition Classes
    AnyRef
  113. def toString (): String

    Creates a String representation of this object.

    Creates a String representation of this object. The default representation is platform dependent. On the java platform it is the concatenation of the class name, "@", and the object's hashcode in hexadecimal.

    returns

    a String representation of the object.

    Definition Classes
    AnyRef → Any
  114. def wait (): Unit

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

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

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from AnyRef

Inherited from Any