- Companion
- object
Type members
Inherited types
Value members
Concrete methods
Get the companion class of this class, if it exists:
Get the companion class of this class, if it exists:
- for
class C
=>object class C[$]
- for
object class C[$]
=>class C
Returns a list of all the overloaded declarations with the given unsigned name.
Returns a list of all the overloaded declarations with the given unsigned name.
- Throws
- java.lang.IllegalArgumentException
if the provided
name
is a SignedName- tastyquery.Exceptions.MemberNotFoundException
if there is no declaration with the given unsigned name
Convenience method to find a non-overloaded decl from its unsigned name.
Convenience method to find a non-overloaded decl from its unsigned name.
- Throws
- java.lang.IllegalArgumentException
if the provided
name
is a SignedName- tastyquery.Exceptions.MemberNotFoundException
if there are multiple or no overload with the given unsigned name
Returns a list of all the overloaded declarations with the given unsigned name.
Returns a list of all the overloaded declarations with the given unsigned name.
If there is no declaration with the given unsigned name, this method
returns Nil
.
- Throws
- java.lang.IllegalArgumentException
if the provided
name
is a SignedName
Convenience method to get a non-overloaded decl from its unsigned name.
Convenience method to get a non-overloaded decl from its unsigned name.
If there are multiple or no overload with the given unsigned name, this
method returns None
.
- Throws
- java.lang.IllegalArgumentException
if the provided
name
is a SignedName
Inherited methods
All symbols overridden by this symbol.
All symbols overridden by this symbol.
- Inherited from
- TermOrTypeSymbol
The first symbol overridden by this symbol, if any.
The first symbol overridden by this symbol, if any.
- Inherited from
- TermOrTypeSymbol
The symbol, in class inClass
, that is overridden by this symbol, if any.
The symbol, in class inClass
, that is overridden by this symbol, if any.
- Inherited from
- TermOrTypeSymbol
The symbol overriding this symbol in given subclass inClass
, if any.
The symbol overriding this symbol in given subclass inClass
, if any.
- Inherited from
- TermOrTypeSymbol