Uses of Class gnu.mapping.Symbol

Uses in package gnu.commonlisp.lang

Fields of type gnu.mapping.Symbol

Symbol

Methods with parameter type gnu.mapping.Symbol

void
Lisp2.defun(Symbol sym, Object value)
Object
Get a string for a given symbol.

Methods with return type gnu.mapping.Symbol

Symbol
Lisp2.fromLangSymbol(Object obj)
Symbol
Symbols.getSymbol(Object sym)
Symbol
Symbols.getSymbol(Environment env, Object sym)

Uses in package gnu.expr

Classes derived from gnu.mapping.Symbol

class

Methods with parameter type gnu.mapping.Symbol

NamedLocation
BuiltinEnvironment.addLocation(Symbol name, Object prop, Location loc)
void
BuiltinEnvironment.define(Symbol key, Object property, Object newValue)
NamedLocation
BuiltinEnvironment.getLocation(Symbol key, Object property, int hash, boolean create)
NamedLocation
BuiltinEnvironment.lookup(Symbol name, Object property, int hash)
NamedLocation
Language.lookupBuiltin(Symbol name, Object property, int hash)

Methods with return type gnu.mapping.Symbol

Symbol
Get the corresponding non-keyword symbol.
Symbol
Language.getSymbol(String name)

Uses in package gnu.jemacs.buffer

Methods with parameter type gnu.mapping.Symbol

void
BufferLocal.make(Symbol symbol, boolean all)

Methods with return type gnu.mapping.Symbol

Symbol

Uses in package gnu.kawa.functions

Methods with parameter type gnu.mapping.Symbol

Object
GetNamedPart.getNamedPart(Object container, Symbol part)

Uses in package gnu.kawa.lispexpr

Methods with parameter type gnu.mapping.Symbol

void
boolean

Methods with return type gnu.mapping.Symbol

Symbol
Symbol
Convert the Language's idea of a symbol to a gnu.mapping.Symbol.
Symbol
LispPackage.lookup(String name, int hash, boolean create)
Symbol
LispPackage.lookupPresent(String name, int hash, boolean intern)

Uses in package gnu.kawa.reflect

Methods with parameter type gnu.mapping.Symbol

StaticFieldLocation
StaticFieldLocation.define(Environment environ, Symbol sym, Object property, String cname, String fname)

Uses in package gnu.kawa.xml

Constructors with parameter type gnu.mapping.Symbol

AttributeType.AttributeType(String name, Symbol qname)
ElementType.ElementType(String name, Symbol qname)

Fields of type gnu.mapping.Symbol

Symbol

Methods with parameter type gnu.mapping.Symbol

AttributeType
ElementType

Methods with return type gnu.mapping.Symbol

Symbol
The Data Model's node-name accessor.
Symbol

Uses in package gnu.kawa.xslt

Constructors with parameter type gnu.mapping.Symbol

Fields of type gnu.mapping.Symbol

Symbol

Methods with parameter type gnu.mapping.Symbol

void
XSLT.applyTemplates(String select, Symbol mode)
void
XSLT.defineApplyTemplate(String pattern, double priority, Symbol mode, Procedure template)
void
XSLT.defineCallTemplate(Symbol name, double priority, Procedure template)
void
XSLT.defineTemplate(Symbol name, String pattern, double priority, Symbol mode, Procedure template)

Uses in package gnu.mapping

Constructors with parameter type gnu.mapping.Symbol

KeyPair.KeyPair(Symbol name, Object property)
NamedLocation.NamedLocation(Symbol name, Object property)
PlainLocation.PlainLocation(Symbol symbol, Object property)
PlainLocation.PlainLocation(Symbol symbol, Object property, Object value)
SharedLocation.SharedLocation(Symbol symbol, Object property, int timestamp)
ThreadLocation.ThreadLocation(Symbol name, Object property, Location global)

Fields of type gnu.mapping.Symbol

Symbol
Conventional value used as a property key for function bindings.
Symbol
Conventional value used as a Symbol name to access an Object's property list.

Methods with parameter type gnu.mapping.Symbol

Symbol
Namespace.add(Symbol sym, int hash)
NamedLocation
Environment.addLocation(Symbol name, Object prop, Location loc)
NamedLocation
SimpleEnvironment.addLocation(Symbol name, Object property, Location loc)
NamedLocation
SimpleEnvironment.addUnboundLocation(Symbol name, Object property, int hash)
void
Environment.define(Symbol key, Object property, Object newValue)
void
SimpleEnvironment.define(Symbol sym, Object property, Object newValue)
NamedLocation
SimpleEnvironment.define(Symbol sym, Object property, int hash, Object newValue)
boolean
Symbol.equals(Symbol sym1, Symbol sym2)
Object
Object
Environment.get(Symbol key, Object property, Object defaultValue)
Object
Object
Environment.getFunction(Symbol key, Object defaultValue)
ThreadLocation
ThreadLocation.getInstance(Symbol name, Object property)
For a given (Symbol.
Location
Return a location bound to key (and null property).
Location
Environment.getLocation(Symbol key, Object property)
Return a location bound to (key, property).
NamedLocation
Environment.getLocation(Symbol name, Object property, boolean create)
NamedLocation
Environment.getLocation(Symbol key, Object property, int hash, boolean create)
NamedLocation
InheritingEnvironment.getLocation(Symbol name, Object property, int hash, boolean create)
NamedLocation
SimpleEnvironment.getLocation(Symbol name, Object property, int hash, boolean create)
boolean
boolean
Environment.isBound(Symbol key, Object property)
Location
Location
Environment.lookup(Symbol key, Object property)
Return a location bound to (key, property).
NamedLocation
Environment.lookup(Symbol name, Object property, int hash)
NamedLocation
InheritingEnvironment.lookup(Symbol name, Object property, int hash)
NamedLocation
SimpleEnvironment.lookup(Symbol name, Object property, int hash)
NamedLocation
SimpleEnvironment.lookupDirect(Symbol name, Object property, int hash)
NamedLocation
InheritingEnvironment.lookupInherited(Symbol name, Object property, int hash)
Object
IndirectableLocation
LocationProc
ThreadLocation
boolean
EnvironmentKey.matches(Symbol symbol, Object property)
boolean
KeyPair.matches(Symbol symbol, Object property)
boolean
NamedLocation.matches(Symbol symbol, Object property)
boolean
Symbol.matches(Symbol symbol, Object property)
void
Environment.put(Symbol key, Object newValue)
void
Environment.put(Symbol key, Object property, Object newValue)
void
SimpleEnvironment.put(Symbol key, Object property, Object newValue)
void
Environment.putFunction(Symbol key, Object newValue)
void
SimpleEnvironment.redefineError(Symbol name, Object property, Location loc)
void
boolean
Object
Environment.remove(Symbol symbol, Object property)
Object
Environment.remove(Symbol key, Object property, int hash)
Remove Location from this Environment and undefine it.
void
Location
Environment.unlink(Symbol key, Object property, int hash)
Remove Location from this Environment.
Location
SimpleEnvironment.unlink(Symbol symbol, Object property, int hash)
Remove Location from this Environment.

Methods with return type gnu.mapping.Symbol

Symbol
Namespace.add(Symbol sym, int hash)
Symbol
Symbol
Symbol
Symbol
Symbol
Symbol
Symbol
Symbol
Symbol
Symbol
Environment.getSymbol(String name)
Symbol
Namespace.getSymbol(String key)
Get a Symbol matching the given name.
Symbol
Namespace.lookup(String key)
Get a Symbol matching the given name.
Symbol
Namespace.lookup(String key, int hash, boolean create)
Symbol
Namespace.lookupInternal(String key, int hash)
Symbol
Symbol.make(Object namespace, String name)
Find or create a symbol in a specificed namespace.
Symbol
Symbol.make(String uri, String name, String prefix)
Find or create a symbol in a specificed namespace.
Symbol
Symbol.makeUninterned(String name)
Symbol
Symbol.makeWithUnknownNamespace(String local, String prefix)
Make a placeholder symbol with a known prefix and unknown namespace-uri.
Symbol
Symbol.parse(String symbol)
Parse a String as a Symbol.

Uses in package gnu.xml

Classes derived from gnu.mapping.Symbol

class
A QName with namespace nodes [and future optional type annotation].

Constructors with parameter type gnu.mapping.Symbol

XName.XName(Symbol symbol, NamespaceBinding namespaceNodes)

Methods with parameter type gnu.mapping.Symbol

String
XMLFilter.duplicateAttributeMessage(Symbol attrSymbol, Object elementName)

Uses in package gnu.xquery.lang

Methods with parameter type gnu.mapping.Symbol

Expression
Object
XQuery.getExternal(Symbol name, Object type)
void
XQParser.handleOption(Symbol name, String value)
Declaration
Create a Declaration for a builtin function.

Methods with return type gnu.mapping.Symbol

Symbol
XQuery.getSymbol(String name)
Symbol
XQParser.namespaceResolve(String name, boolean function)

Uses in package gnu.xquery.util

Constructors with parameter type gnu.mapping.Symbol

XQException.XQException(Symbol code, String description, Object errorValue)

Fields of type gnu.mapping.Symbol

Symbol
Symbol
Symbol
Symbol used to bind a collection resolver.

Methods with parameter type gnu.mapping.Symbol

void

Methods with return type gnu.mapping.Symbol

Symbol
QNameUtils.makeQName(Object paramURI, String paramQName)
This implements the fn:QName standard function.

Uses in package kawa.lang

Methods with return type gnu.mapping.Symbol

Symbol

Uses in package kawa.standard

Methods with parameter type gnu.mapping.Symbol

NamedLocation
Scheme.lookupBuiltin(Symbol name, Object property, int hash)