anvil.core.net
Class AnyContext

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

public class AnyContext
extends AnyAbstractClass

class AnyContext


Field Summary
static NativeClass _class
           
static java.lang.Object[] p_getCitizen
           
static java.lang.Object[] p_getLinkUrl
           
static java.lang.Object[] p_getRealm
           
static java.lang.Object[] p_getSession
           
static java.lang.Object[] p_getTribe
           
static java.lang.Object[] p_setCitizen
           
static java.lang.Object[] p_setResource
           
 
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
AnyContext(Context context)
           
 
Method Summary
 ClassType classOf()
          Returns the type of this Any.
 boolean deleteAttribute(Context context, java.lang.String attribute)
           
 boolean deleteReference(Context context, Any index)
           
 Any getAttribute(Context context, java.lang.String attribute)
           
 Any getReference(Context context, Any index)
           
 BindingIterator iterator()
           
 Any m_createSession(Context context)
           
 Any m_getCitizen(Context context, java.lang.String name, java.lang.String credentials)
           
 Any m_getLinkUrl(Any[] parameters)
           
 Any m_getOrCreateSession(Context context, java.lang.String id)
           
 Any m_getRealm(Context context, java.lang.String name)
           
 Any m_getResource()
           
 Any m_getSession(Context context, java.lang.String id)
           
 Any m_getTribe(Context context, java.lang.String name)
           
 Any m_getZone(Context context)
           
 Any m_setCitizen(Context context, Any citizen)
           
 Any m_setResource(java.lang.String resource)
           
 Any setAttribute(Context context, java.lang.String attribute, Any value)
           
 Any setReference(Context context, Any value)
           
 Any setReference(Context context, Any index, Any value)
           
 int sizeOf()
          Returns the logical size of this any.
 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, divide, equals, execute, execute, execute, execute, execute, execute, getRef, 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, setRef, 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

p_setResource

public static final java.lang.Object[] p_setResource

p_getSession

public static final java.lang.Object[] p_getSession

p_getLinkUrl

public static final java.lang.Object[] p_getLinkUrl

p_getRealm

public static final java.lang.Object[] p_getRealm

p_getCitizen

public static final java.lang.Object[] p_getCitizen

p_getTribe

public static final java.lang.Object[] p_getTribe

p_setCitizen

public static final java.lang.Object[] p_setCitizen

_class

public static final NativeClass _class
Constructor Detail

AnyContext

public AnyContext(Context context)
Method Detail

classOf

public final 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.

sizeOf

public int sizeOf()
Description copied from class: Any
Returns the logical size of this any.

Overrides:
sizeOf in class Any
Returns:
Logical size

getAttribute

public Any getAttribute(Context context,
                        java.lang.String attribute)
Overrides:
getAttribute in class Any

setAttribute

public Any setAttribute(Context context,
                        java.lang.String attribute,
                        Any value)
Overrides:
setAttribute in class Any

deleteAttribute

public boolean deleteAttribute(Context context,
                               java.lang.String attribute)
Overrides:
deleteAttribute in class Any

getReference

public Any getReference(Context context,
                        Any index)
Overrides:
getReference in class Any

setReference

public Any setReference(Context context,
                        Any index,
                        Any value)
Overrides:
setReference in class Any

setReference

public Any setReference(Context context,
                        Any value)
Overrides:
setReference in class Any

deleteReference

public boolean deleteReference(Context context,
                               Any index)
Overrides:
deleteReference in class Any

iterator

public BindingIterator iterator()
Overrides:
iterator in class Any

m_getResource

public Any m_getResource()

m_setResource

public Any m_setResource(java.lang.String resource)

m_getSession

public Any m_getSession(Context context,
                        java.lang.String id)

m_createSession

public Any m_createSession(Context context)

m_getOrCreateSession

public Any m_getOrCreateSession(Context context,
                                java.lang.String id)

m_getLinkUrl

public Any m_getLinkUrl(Any[] parameters)

m_getRealm

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

m_getCitizen

public Any m_getCitizen(Context context,
                        java.lang.String name,
                        java.lang.String credentials)

m_getTribe

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

m_setCitizen

public Any m_setCitizen(Context context,
                        Any citizen)

m_getZone

public Any m_getZone(Context context)