akka.actor
Class ActorPath$

java.lang.Object
  extended by akka.actor.ActorPath$
All Implemented Interfaces:
java.io.Serializable

public class ActorPath$
extends java.lang.Object
implements scala.Serializable

See Also:
Serialized Form

Field Summary
static ActorPath$ MODULE$
          Static reference to the singleton instance of this Scala object.
 
Constructor Summary
ActorPath$()
           
 
Method Summary
 scala.util.matching.Regex ElementRegex()
           
 scala.collection.immutable.Iterable<java.lang.String> emptyActorPath()
           
 ActorPath fromString(java.lang.String s)
          Parse string as actor path; throws java.net.MalformedURLException if unable to do so.
 boolean isValidPathElement(java.lang.String s)
          This method is used to validate a path element (Actor Name).
 java.lang.String ValidSymbols()
          INTERNAL API
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MODULE$

public static final ActorPath$ MODULE$
Static reference to the singleton instance of this Scala object.

Constructor Detail

ActorPath$

public ActorPath$()
Method Detail

fromString

public ActorPath fromString(java.lang.String s)
Parse string as actor path; throws java.net.MalformedURLException if unable to do so.

Parameters:
s - (undocumented)
Returns:
(undocumented)

ElementRegex

public scala.util.matching.Regex ElementRegex()

ValidSymbols

public final java.lang.String ValidSymbols()
INTERNAL API


isValidPathElement

public final boolean isValidPathElement(java.lang.String s)
This method is used to validate a path element (Actor Name). Since Actors form a tree, it is addressable using an URL, therefore an Actor Name has to conform to: RFC-2396.

User defined Actor names may not start from a $ sign - these are reserved for system names.

Parameters:
s - (undocumented)
Returns:
(undocumented)

emptyActorPath

public final scala.collection.immutable.Iterable<java.lang.String> emptyActorPath()