object Namer
- Alphabetic
- By Inheritance
- Namer
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
bind(lookup: (Path) ⇒ Activity[NameTree[Name]], tree: NameTree[Path]): Activity[NameTree[Bound]]
Bind the given tree by recursively following paths and looking them up with the provided
lookup
function.Bind the given tree by recursively following paths and looking them up with the provided
lookup
function. A recursion depth of up to 100 is allowed. -
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
val
global: Namer
The global Namer.
The global Namer. It binds paths of the form
/$/classname/path...
By reflecting in the Java class
classname
whose expected type is a Namer with a zero-arg constructor, and passing the residual path to it. Lookups fail whenclassname
does not exist or cannot be constructed.The global namer also handles paths of the form
/$/nil/...
to force empty resolutions.
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
def
resolve(path: String): Var[Addr]
Resolve a path to an address set (taking Dtab.local into account).
-
def
resolve(path: Path): Var[Addr]
Resolve a path to an address set (taking Dtab.local into account).
-
def
resolve(dtab: Dtab, path: Path): Var[Addr]
Resolve a path to an address set (taking
dtab
into account). -
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )