Package

scala.meta

scalasig

Permalink

package scalasig

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. scalasig
  2. Flags
  3. FlagNames
  4. FlagValues
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. sealed trait Binary extends AnyRef

    Permalink
  2. case class BytesBinary(label: String, bytes: Array[Byte]) extends Binary with Product with Serializable

    Permalink
  3. case class Classfile(name: String, source: String, payload: Payload) extends Product with Serializable

    Permalink
  4. case class ClassfileReadException(binary: Binary, cause: Throwable) extends Exception with Product with Serializable

    Permalink
  5. sealed trait ClassfileResult extends AnyRef

    Permalink
  6. case class ClassfileWriteException(classfile: Classfile, cause: Throwable) extends Exception with Product with Serializable

    Permalink
  7. case class EmptyScalasig(binary: Binary, classfile: Classfile) extends ScalasigResult with ScalasigResult with Product with Serializable

    Permalink
  8. case class FailedClassfile(binary: Binary, cause: Throwable) extends ClassfileResult with ScalasigResult with ScalasigResult with Product with Serializable

    Permalink
  9. case class FailedScalasig(binary: Binary, classfile: Classfile, cause: Throwable) extends ScalasigResult with ScalasigResult with Product with Serializable

    Permalink
  10. trait FlagNames extends FlagValues

    Permalink
  11. trait FlagValues extends AnyRef

    Permalink
  12. trait Flagged extends AnyRef

    Permalink
  13. trait Flags extends FlagNames with FlagValues

    Permalink
  14. case class JavaPayload(node: ClassNode) extends Payload with Product with Serializable

    Permalink
  15. case class ParsedClassfile(binary: Binary, classfile: Classfile) extends ClassfileResult with Product with Serializable

    Permalink
  16. case class PathBinary(path: Path) extends Binary with Product with Serializable

    Permalink
  17. sealed trait Payload extends AnyRef

    Permalink
  18. case class ScalaPayload(scalasigBytes: Array[Byte]) extends Payload with Product with Serializable

    Permalink
  19. case class ScalasigConvertException(scalasig: Any, cause: Throwable) extends Exception with Product with Serializable

    Permalink
  20. case class ScalasigReadException(binary: Binary, classfile: Classfile, cause: Throwable) extends Exception with Product with Serializable

    Permalink
  21. case class ScalasigWriteException(scalasig: Scalasig, cause: Throwable) extends Exception with Product with Serializable

    Permalink
  22. case class UriBinary(uri: URI) extends Binary with Product with Serializable

    Permalink

Value Members

  1. final val ABSOVERRIDE: Long(262144L)

    Permalink
    Definition Classes
    FlagValues
  2. final val ABSTRACT: Long(128L)

    Permalink
    Definition Classes
    FlagValues
  3. final val ACCESSOR: Long(134217728L)

    Permalink
    Definition Classes
    FlagValues
  4. final val ARTIFACT: Long(70368744177664L)

    Permalink
    Definition Classes
    FlagValues
  5. final val BRIDGE: Long(67108864L)

    Permalink
    Definition Classes
    FlagValues
  6. final val BYNAMEPARAM: Long(65536L)

    Permalink
    Definition Classes
    FlagValues
  7. object Binaries

    Permalink
  8. object Binary

    Permalink
  9. final val CAPTURED: Long(65536L)

    Permalink
    Definition Classes
    FlagValues
  10. final val CASE: Long(64L)

    Permalink
    Definition Classes
    FlagValues
  11. final val CASEACCESSOR: Long(16777216L)

    Permalink
    Definition Classes
    FlagValues
  12. final val CONTRAVARIANT: Long(131072L)

    Permalink
    Definition Classes
    FlagValues
  13. final val COVARIANT: Long(65536L)

    Permalink
    Definition Classes
    FlagValues
  14. object Classfile extends Serializable

    Permalink
  15. object Classfiles

    Permalink
  16. final val DEFAULTINIT: Long(2199023255552L)

    Permalink
    Definition Classes
    FlagValues
  17. final val DEFAULTPARAM: Long(33554432L)

    Permalink
    Definition Classes
    FlagValues
  18. final val DEFERRED: Long(256L)

    Permalink
    Definition Classes
    FlagValues
  19. final val EXISTENTIAL: Long(34359738368L)

    Permalink
    Definition Classes
    FlagValues
  20. final val EXPANDEDNAME: Long(68719476736L)

    Permalink
    Definition Classes
    FlagValues
  21. final val FINAL: Long(2L)

    Permalink
    Definition Classes
    FlagValues
  22. final val IMPLCLASS: Long(137438953472L)

    Permalink
    Definition Classes
    FlagValues
  23. final val IMPLICIT: Long(1L)

    Permalink
    Definition Classes
    FlagValues
  24. final val INCONSTRUCTOR: Long(131072L)

    Permalink
    Definition Classes
    FlagValues
  25. final val INTERFACE: Long(2048L)

    Permalink
    Definition Classes
    FlagValues
  26. final val IS_ERROR: Long(4294967296L)

    Permalink
    Definition Classes
    FlagValues
  27. final val JAVA: Long(1048576L)

    Permalink
    Definition Classes
    FlagValues
  28. final val JAVA_ANNOTATION: Long(562949953421312L)

    Permalink
    Definition Classes
    FlagValues
  29. final val JAVA_DEFAULT_METHOD: Long(140737488355328L)

    Permalink
    Definition Classes
    FlagValues
  30. final val JAVA_ENUM: Long(281474976710656L)

    Permalink
    Definition Classes
    FlagValues
  31. final val LABEL: Long(131072L)

    Permalink
    Definition Classes
    FlagValues
  32. final val LAZY: Long(2147483648L)

    Permalink
    Definition Classes
    FlagValues
  33. final val LIFTED: Long(17179869184L)

    Permalink
    Definition Classes
    FlagValues
  34. final val LOCAL: Long(524288L)

    Permalink
    Definition Classes
    FlagValues
  35. final val LOCKED: Long(549755813888L)

    Permalink
    Definition Classes
    FlagValues
  36. final val MACRO: Long(32768L)

    Permalink
    Definition Classes
    FlagValues
  37. final val METHOD: Long(512L)

    Permalink
    Definition Classes
    FlagValues
  38. final val MIXEDIN: Long(34359738368L)

    Permalink
    Definition Classes
    FlagValues
  39. final val MODULE: Long(1024L)

    Permalink
    Definition Classes
    FlagValues
  40. final val MODULEVAR: Long(1073741824L)

    Permalink
    Definition Classes
    FlagValues
  41. final val MUTABLE: Long(4096L)

    Permalink
    Definition Classes
    FlagValues
  42. object NoBinary extends Binary with Product with Serializable

    Permalink
  43. object NoPayload extends Payload with Product with Serializable

    Permalink
  44. final val OVERLOADED: Long(8589934592L)

    Permalink
    Definition Classes
    FlagValues
  45. final val OVERRIDE: Long(32L)

    Permalink
    Definition Classes
    FlagValues
  46. final val PACKAGE: Long(16384L)

    Permalink
    Definition Classes
    FlagValues
  47. final val PARAM: Long(8192L)

    Permalink
    Definition Classes
    FlagValues
  48. final val PARAMACCESSOR: Long(536870912L)

    Permalink
    Definition Classes
    FlagValues
  49. final val PRESUPER: Long(137438953472L)

    Permalink
    Definition Classes
    FlagValues
  50. final val PRIVATE: Long(4L)

    Permalink
    Definition Classes
    FlagValues
  51. final val PROTECTED: Long(8L)

    Permalink
    Definition Classes
    FlagValues
  52. final val SEALED: Long(16L)

    Permalink
    Definition Classes
    FlagValues
  53. final val SPECIALIZED: Long(1099511627776L)

    Permalink
    Definition Classes
    FlagValues
  54. final val STABLE: Long(4194304L)

    Permalink
    Definition Classes
    FlagValues
  55. final val STATIC: Long(8388608L)

    Permalink
    Definition Classes
    FlagValues
  56. final val SUPERACCESSOR: Long(268435456L)

    Permalink
    Definition Classes
    FlagValues
  57. final val SYNCHRONIZED: Long(35184372088832L)

    Permalink
    Definition Classes
    FlagValues
  58. final val SYNTHESIZE_IMPL_IN_SUBCLASS: Long(1125899906842624L)

    Permalink
    Definition Classes
    FlagValues
  59. final val SYNTHETIC: Long(2097152L)

    Permalink
    Definition Classes
    FlagValues
  60. final val TRAIT: Long(33554432L)

    Permalink
    Definition Classes
    FlagValues
  61. final val TRANS_FLAG: Long(274877906944L)

    Permalink
    Definition Classes
    FlagValues
  62. final val TRIEDCOOKING: Long(17592186044416L)

    Permalink
    Definition Classes
    FlagValues
  63. final val VARARGS: Long(8796093022208L)

    Permalink
    Definition Classes
    FlagValues
  64. final val VBRIDGE: Long(4398046511104L)

    Permalink
    Definition Classes
    FlagValues
  65. val flagNames: Map[Long, String]

    Permalink
    Definition Classes
    FlagNames
  66. package highlevel

    Permalink
  67. package lowlevel

    Permalink
  68. final val notPRIVATE: Long(288230376151711744L)

    Permalink
    Definition Classes
    FlagValues
  69. final val notPROTECTED: Long(72057594037927936L)

    Permalink
    Definition Classes
    FlagValues

Inherited from Flags

Inherited from FlagNames

Inherited from FlagValues

Inherited from AnyRef

Inherited from Any

Ungrouped