- 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
nameis 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
nameis 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
nameis 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
nameis 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
Returns true iff this symbol override that symbol.
Returns true iff this symbol override that symbol.
- 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