orc.ast.sites
Class OrcSite
java.lang.Object
orc.ast.sites.Site
orc.ast.sites.OrcSite
public class OrcSite
- extends Site
Field Summary |
protected java.net.URI |
location
|
Fields inherited from class orc.ast.sites.Site |
CONS, DATA, EQUAL, IF, ISNONE, ISSOME, JAVA, LET, NIL, NONE, NOT, ORC, SOME, TAG, TRYCONS, TRYNIL |
Constructor Summary |
OrcSite(java.net.URI location)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
location
protected java.net.URI location
OrcSite
public OrcSite(java.net.URI location)
getLocation
public java.net.URI getLocation()
- Specified by:
getLocation
in class Site
getProtocol
public java.lang.String getProtocol()
- Specified by:
getProtocol
in class Site
classify
public java.lang.Class classify()
throws SiteResolutionException
- Throws:
SiteResolutionException
instantiate
public Site instantiate()
throws SiteResolutionException
- Specified by:
instantiate
in class Site
- Throws:
SiteResolutionException
type
public Type type()
throws TypeException
- Overrides:
type
in class Site
- Throws:
TypeException
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object