net.sf.arise.piji
Class Context
java.lang.Object
|
+--net.sf.arise.piji.Context
- public class Context
- extends java.lang.Object
|
Method Summary |
void |
bind(java.lang.String name,
boolean val)
|
void |
bind(java.lang.String name,
byte val)
|
void |
bind(java.lang.String name,
char val)
|
void |
bind(java.lang.String name,
double val)
|
void |
bind(java.lang.String name,
float val)
|
void |
bind(java.lang.String name,
int val)
|
void |
bind(java.lang.String name,
long val)
|
void |
bind(java.lang.String name,
java.lang.Object value)
|
void |
bind(java.lang.String name,
short val)
|
void |
bind(Symbol symbol,
java.lang.Object value)
|
protected java.lang.ClassLoader |
createLoader(Classpath path,
java.lang.ClassLoader parent)
|
java.lang.ClassLoader |
getClassLoader()
|
Classpath |
getClasspath()
|
ClassResolver |
getClassResolver()
|
Context |
getParent()
|
java.lang.String[] |
getPathStrings()
|
boolean |
isBound(java.lang.String name)
|
boolean |
isBound(Symbol symbol)
|
java.lang.Object |
lookup(java.lang.String name)
|
java.lang.Object |
lookup(Symbol symbol)
|
Symbol |
reverseLookup(java.lang.Object object)
|
java.lang.Object |
set(java.lang.String name,
java.lang.Object value)
|
java.lang.Object |
set(Symbol symbol,
java.lang.Object value)
|
java.util.Iterator |
symbols()
|
java.util.Iterator |
symbolsLocal()
|
java.lang.String |
toString()
|
java.lang.Object |
unbind(java.lang.String name)
|
java.lang.Object |
unbind(Symbol symbol)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
NULL
public static final java.lang.Object NULL
CLASS_PATH
public static final Symbol CLASS_PATH
CLASS_LOADER
public static final Symbol CLASS_LOADER
CLASS_RESOLVER
public static final Symbol CLASS_RESOLVER
Context
public Context()
Context
public Context(Context parent)
Context
public Context(Context parent,
boolean recursive)
Context
public Context(Context parent,
Classpath path)
Context
public Context(Context parent,
Classpath path,
boolean recursive)
Context
public Context(Context parent,
java.lang.ClassLoader loader,
boolean recursive)
createLoader
protected java.lang.ClassLoader createLoader(Classpath path,
java.lang.ClassLoader parent)
getClasspath
public Classpath getClasspath()
getPathStrings
public java.lang.String[] getPathStrings()
getClassLoader
public java.lang.ClassLoader getClassLoader()
getClassResolver
public ClassResolver getClassResolver()
getParent
public final Context getParent()
symbols
public final java.util.Iterator symbols()
symbolsLocal
public final java.util.Iterator symbolsLocal()
set
public final java.lang.Object set(Symbol symbol,
java.lang.Object value)
lookup
public final java.lang.Object lookup(Symbol symbol)
isBound
public boolean isBound(java.lang.String name)
set
public final java.lang.Object set(java.lang.String name,
java.lang.Object value)
reverseLookup
public Symbol reverseLookup(java.lang.Object object)
lookup
public java.lang.Object lookup(java.lang.String name)
unbind
public final java.lang.Object unbind(java.lang.String name)
bind
public final void bind(java.lang.String name,
java.lang.Object value)
bind
public final void bind(Symbol symbol,
java.lang.Object value)
unbind
public final java.lang.Object unbind(Symbol symbol)
isBound
public final boolean isBound(Symbol symbol)
bind
public final void bind(java.lang.String name,
int val)
bind
public final void bind(java.lang.String name,
float val)
bind
public final void bind(java.lang.String name,
long val)
bind
public final void bind(java.lang.String name,
double val)
bind
public final void bind(java.lang.String name,
byte val)
bind
public final void bind(java.lang.String name,
char val)
bind
public final void bind(java.lang.String name,
short val)
bind
public final void bind(java.lang.String name,
boolean val)
toString
public final java.lang.String toString()
- Overrides:
toString in class java.lang.Object
All code and documentation is
Copyright (c) : 2000-2003 Kjetil Valstadsve & Maja S. Bratseth