ExternalSymbol

org.json4s.scalap.scalasig.ExternalSymbol
case class ExternalSymbol(name: String, parent: Option[Symbol], entry: Entry) extends ScalaSigSymbol

Attributes

Source:
Symbol.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Symbol
trait Flags
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

def hasFlag(flag: Long): Boolean

Attributes

Source:
Symbol.scala
override def toString: String

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

Attributes

Returns:

a string representation of the object.

Definition Classes
Any
Source:
Symbol.scala

Inherited methods

def applyRule[A](rule: EntryParser[A]): A

Attributes

Inherited from:
ScalaSigSymbol
Source:
Symbol.scala
def applyScalaSigRule[A](rule: Parser[A]): A

Attributes

Inherited from:
ScalaSigSymbol
Source:
Symbol.scala
def index: Int

Attributes

Inherited from:
ScalaSigSymbol
Source:
Symbol.scala
def isAbstract: Boolean

Attributes

Inherited from:
Flags
Source:
Flags.scala
def isAbstractOverride: Boolean

Attributes

Inherited from:
Flags
Source:
Flags.scala
def isAccessor: Boolean

Attributes

Inherited from:
Flags
Source:
Flags.scala
def isBridge: Boolean

Attributes

Inherited from:
Flags
Source:
Flags.scala
def isByNameParam: Boolean

Attributes

Inherited from:
Flags
Source:
Flags.scala
def isCaptured: Boolean

Attributes

Inherited from:
Flags
Source:
Flags.scala
def isCase: Boolean

Attributes

Inherited from:
Flags
Source:
Flags.scala
def isCaseAccessor: Boolean

Attributes

Inherited from:
Flags
Source:
Flags.scala
def isContravariant: Boolean

Attributes

Inherited from:
Flags
Source:
Flags.scala
def isCovariant: Boolean

Attributes

Inherited from:
Flags
Source:
Flags.scala
def isDeferred: Boolean

Attributes

Inherited from:
Flags
Source:
Flags.scala
def isDeprecated: Boolean

Attributes

Inherited from:
Flags
Source:
Flags.scala
def isError: Boolean

Attributes

Inherited from:
Flags
Source:
Flags.scala
def isExistential: Boolean

Attributes

Inherited from:
Flags
Source:
Flags.scala
def isExpandedName: Boolean

Attributes

Inherited from:
Flags
Source:
Flags.scala
def isFinal: Boolean

Attributes

Inherited from:
Flags
Source:
Flags.scala

Attributes

Inherited from:
Flags
Source:
Flags.scala
def isImplicit: Boolean

Attributes

Inherited from:
Flags
Source:
Flags.scala
def isInConstructor: Boolean

Attributes

Inherited from:
Flags
Source:
Flags.scala
def isInterface: Boolean

Attributes

Inherited from:
Flags
Source:
Flags.scala
def isJava: Boolean

Attributes

Inherited from:
Flags
Source:
Flags.scala
def isLabel: Boolean

Attributes

Inherited from:
Flags
Source:
Flags.scala
def isLazy: Boolean

Attributes

Inherited from:
Flags
Source:
Flags.scala
def isLifted: Boolean

Attributes

Inherited from:
Flags
Source:
Flags.scala
def isLocal: Boolean

Attributes

Inherited from:
Flags
Source:
Flags.scala
def isMethod: Boolean

Attributes

Inherited from:
Flags
Source:
Flags.scala
def isMixedIn: Boolean

Attributes

Inherited from:
Flags
Source:
Flags.scala
def isModule: Boolean

Attributes

Inherited from:
Flags
Source:
Flags.scala
def isModuleVar: Boolean

Attributes

Inherited from:
Flags
Source:
Flags.scala
def isMonomorphic: Boolean

Attributes

Inherited from:
Flags
Source:
Flags.scala
def isMutable: Boolean

Attributes

Inherited from:
Flags
Source:
Flags.scala
def isOverloaded: Boolean

Attributes

Inherited from:
Flags
Source:
Flags.scala
def isOverride: Boolean

Attributes

Inherited from:
Flags
Source:
Flags.scala
def isPackage: Boolean

Attributes

Inherited from:
Flags
Source:
Flags.scala
def isParam: Boolean

Attributes

Inherited from:
Flags
Source:
Flags.scala
def isParamAccessor: Boolean

Attributes

Inherited from:
Flags
Source:
Flags.scala
def isPreSuper: Boolean

Attributes

Inherited from:
Flags
Source:
Flags.scala
def isPrivate: Boolean

Attributes

Inherited from:
Flags
Source:
Flags.scala
def isProtected: Boolean

Attributes

Inherited from:
Flags
Source:
Flags.scala
def isSealed: Boolean

Attributes

Inherited from:
Flags
Source:
Flags.scala
def isStable: Boolean

Attributes

Inherited from:
Flags
Source:
Flags.scala
def isStatic: Boolean

Attributes

Inherited from:
Flags
Source:
Flags.scala
def isSuperAccessor: Boolean

Attributes

Inherited from:
Flags
Source:
Flags.scala
def isSynthetic: Boolean

Attributes

Inherited from:
Flags
Source:
Flags.scala
def isTrait: Boolean

Attributes

Inherited from:
Flags
Source:
Flags.scala
def path: String

Attributes

Inherited from:
Symbol
Source:
Symbol.scala
def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product

Inherited fields

lazy val attributes: Seq[AttributeInfo]

Attributes

Inherited from:
ScalaSigSymbol
Source:
Symbol.scala
lazy val children: Seq[Symbol]

Attributes

Inherited from:
ScalaSigSymbol
Source:
Symbol.scala