anvil.core.naming
Class AnyNamingContext

java.lang.Object
  |
  +--anvil.core.Any
        |
        +--anvil.core.AnyAbstractClass
              |
              +--anvil.core.naming.AnyNamingContext
All Implemented Interfaces:
java.lang.Cloneable, java.lang.Comparable

public class AnyNamingContext
extends AnyAbstractClass

class AnyNamingContext


Field Summary
static NativeClass _class
           
static Any ADD
           
static java.lang.Object[] p_bind
           
static java.lang.Object[] p_compose
           
static java.lang.Object[] p_create
           
static java.lang.Object[] p_destroy
           
static java.lang.Object[] p_getAttributes
           
static java.lang.Object[] p_getNameParser
           
static java.lang.Object[] p_list
           
static java.lang.Object[] p_lookup
           
static java.lang.Object[] p_lookupLink
           
static java.lang.Object[] p_parse
           
static java.lang.Object[] p_rebind
           
static java.lang.Object[] p_rename
           
static java.lang.Object[] p_search
           
static java.lang.Object[] p_unbind
           
static Any REMOVE
           
static Any REPLACE
           
 
Fields inherited from class anvil.core.Any
ARRAY0, DOUBLE_MINUS_ONE, DOUBLE_ONE, DOUBLE_ZERO, EMPTY_STRING, EMPTY_TUPLE, FALSE, INF, IS_ARRAY, IS_BINARY, IS_BOOLEAN, IS_BUFFER, IS_CLASS, IS_DOUBLE, IS_ENUMERATION, IS_INF, IS_INT, IS_LIST, IS_MAP, IS_NEG_INF, IS_NULL, IS_PATTERN, IS_RANGE, IS_STRING, IS_TUPLE, IS_UNDEFINED, MINUS_ONE, NAN, NEG_INF, NULL, ONE, p_compareTo, p_each, p_equals, p_pipe, p_select, THREE, TRUE, TWO, UNDEFINED, ZERO
 
Constructor Summary
AnyNamingContext(javax.naming.Context context)
           
AnyNamingContext(PooledConnection connection)
           
 
Method Summary
 ClassType classOf()
          Returns the type of this Any.
 javax.naming.Context getContext()
           
 BindingIterator iterator()
           
 Any m_bind(Context context, Any name, Any value, Any attrs_)
           
 Any m_close(Context context)
           
 Any m_compose(Context context, Any name, Any prefix)
           
 Any m_create(Context context, Any name, Any attrs_)
           
 Any m_destroy(Context context, Any name)
           
 Any m_getAttributes(Context context, Any name, Any attrs)
           
 Any m_getName(Context context)
           
 Any m_getNameParser(Context context, Any name)
           
 Any m_list(Context context, Any name)
           
 Any m_lookup(Context context, Any name)
           
 Any m_lookupLink(Context context, Any name)
           
 Any m_modifyAttributes(Context context, Any[] parameters)
           
 Any m_parse(Context context, Any name, java.lang.String child)
           
 Any m_rebind(Context context, Any name, Any value, Any attrs_)
           
 Any m_release(Context context)
           
 Any m_rename(Context context, Any from, Any to)
           
 Any m_search(Context context, Any name, java.lang.String filter, Any controls_)
           
 Any m_unbind(Context context, Any name)
           
 java.lang.Object toObject()
          Gets the contained value as java.lang.Object.
 
Methods inherited from class anvil.core.AnyAbstractClass
doSerialize, isMutable, serialize, serializeObject, toBoolean, toString, typeOf, unserialize, unserializeObject
 
Methods inherited from class anvil.core.Any
_clone, _copy, _invoke, _invoke, _invoke, _invoke, _invoke, _invoke, _serialize, _unserialize, _wakeup, add, classNameOf, clone, coerce, compare, compareTo, concat, contains, copy, create, create, create, create, create, create, create, create, create, create, create, create, create, create, decrease, deleteAttribute, deleteReference, divide, equals, execute, execute, execute, execute, execute, execute, getAttribute, getRef, getReference, has, increase, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, isArray, isBinary, isBoolean, isBuffer, isDefined, isDouble, isInstanceOf, isInt, isIterator, isList, isMap, isNull, isPattern, isRange, isRef, isSequence, isString, isTuple, isUndefined, m_clone, m_compareTo, m_copy, m_each, m_equals, m_hashCode, m_pipe, m_select, m_toBoolean, m_toString, minus, modulo, multiply, not, plus, setAttribute, setRef, setReference, setReference, sizeOf, subtract, toAnvil, toAnvil, toAnyBoolean, toAnyDouble, toAnyInt, toAnyString, toArray, toBinary, toBuffer, toByte, toChar, toCode, toDouble, toInt, toList, toLong, toMap, toPattern, toRange, toTuple, type
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ADD

public static final Any ADD

REPLACE

public static final Any REPLACE

REMOVE

public static final Any REMOVE

p_list

public static final java.lang.Object[] p_list

p_lookup

public static final java.lang.Object[] p_lookup

p_lookupLink

public static final java.lang.Object[] p_lookupLink

p_getNameParser

public static final java.lang.Object[] p_getNameParser

p_parse

public static final java.lang.Object[] p_parse

p_compose

public static final java.lang.Object[] p_compose

p_bind

public static final java.lang.Object[] p_bind

p_rebind

public static final java.lang.Object[] p_rebind

p_unbind

public static final java.lang.Object[] p_unbind

p_destroy

public static final java.lang.Object[] p_destroy

p_create

public static final java.lang.Object[] p_create

p_rename

public static final java.lang.Object[] p_rename

p_getAttributes

public static final java.lang.Object[] p_getAttributes

p_search

public static final java.lang.Object[] p_search

_class

public static final NativeClass _class
Constructor Detail

AnyNamingContext

public AnyNamingContext(PooledConnection connection)

AnyNamingContext

public AnyNamingContext(javax.naming.Context context)
Method Detail

classOf

public ClassType classOf()
Description copied from class: Any
Returns the type of this Any.

Specified by:
classOf in class AnyAbstractClass

toObject

public java.lang.Object toObject()
Description copied from class: Any
Gets the contained value as java.lang.Object.

Overrides:
toObject in class Any
Returns:
Value as Object.

getContext

public javax.naming.Context getContext()

iterator

public BindingIterator iterator()
Overrides:
iterator in class Any

m_getName

public Any m_getName(Context context)

m_list

public Any m_list(Context context,
                  Any name)

m_lookup

public Any m_lookup(Context context,
                    Any name)

m_lookupLink

public Any m_lookupLink(Context context,
                        Any name)

m_getNameParser

public Any m_getNameParser(Context context,
                           Any name)

m_parse

public Any m_parse(Context context,
                   Any name,
                   java.lang.String child)

m_compose

public Any m_compose(Context context,
                     Any name,
                     Any prefix)

m_bind

public Any m_bind(Context context,
                  Any name,
                  Any value,
                  Any attrs_)

m_rebind

public Any m_rebind(Context context,
                    Any name,
                    Any value,
                    Any attrs_)

m_unbind

public Any m_unbind(Context context,
                    Any name)

m_destroy

public Any m_destroy(Context context,
                     Any name)

m_create

public Any m_create(Context context,
                    Any name,
                    Any attrs_)

m_rename

public Any m_rename(Context context,
                    Any from,
                    Any to)

m_close

public Any m_close(Context context)

m_release

public Any m_release(Context context)

m_getAttributes

public Any m_getAttributes(Context context,
                           Any name,
                           Any attrs)

m_modifyAttributes

public Any m_modifyAttributes(Context context,
                              Any[] parameters)

m_search

public Any m_search(Context context,
                    Any name,
                    java.lang.String filter,
                    Any controls_)