anvil.core.net
Class AnyTribe

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

public class AnyTribe
extends AnyAbstractClass

class AnyTribe


Field Summary
static NativeClass _class
           
static RuntimePermission CAN_READ
           
static RuntimePermission CAN_WRITE
           
static java.lang.Object[] p_addPermission
           
static java.lang.Object[] p_attach
           
static java.lang.Object[] p_detach
           
static java.lang.Object[] p_find
           
static java.lang.Object[] p_removePermission
           
 
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
AnyTribe(Tribe tribe)
           
 
Method Summary
 ClassType classOf()
          Returns the type of this Any.
 boolean deleteAttribute(Context context, java.lang.String attribute)
           
 boolean deleteReference(Context context, Any index)
           
 boolean equals(java.lang.Object obj)
          Tests for equality.
static Tribe find(Tribe t, int h)
           
 Any getAttribute(Context context, java.lang.String attribute)
           
 Any getReference(Context context, Any index)
           
 int hashCode()
           
 BindingIterator iterator()
           
 Any m_addPermission(Context context, Any permission)
           
 Any m_attach(Context context, Any[] parameters)
           
 Any m_commit(Context context)
           
 Any m_detach(Context context, Any[] parameters)
           
 Any m_find(int identity)
           
 Any m_getChilds()
           
 Any m_getCitizens(Context context)
           
 Any m_getCombinedPermissions(Context context)
           
 Any m_getIdentity()
           
 Any m_getName()
           
 Any m_getParents()
           
 Any m_getPermissions(Context context)
           
 Any m_getRealm(Context context)
           
 Any m_hasChilds()
           
 Any m_listPermissions()
           
 Any m_remove(Context context)
           
 Any m_removePermission(Context context, Any permission)
           
 Any setAttribute(Context context, java.lang.String attribute, Any value)
           
 Any setReference(Context context, Any index, Any value)
           
 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, 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, 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, notify, notifyAll, wait, wait, wait
 

Field Detail

CAN_READ

public static RuntimePermission CAN_READ

CAN_WRITE

public static RuntimePermission CAN_WRITE

p_find

public static final java.lang.Object[] p_find

p_attach

public static final java.lang.Object[] p_attach

p_detach

public static final java.lang.Object[] p_detach

p_addPermission

public static final java.lang.Object[] p_addPermission

p_removePermission

public static final java.lang.Object[] p_removePermission

_class

public static final NativeClass _class
Constructor Detail

AnyTribe

public AnyTribe(Tribe tribe)
Method Detail

classOf

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

Specified by:
classOf in class AnyAbstractClass

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Description copied from class: Any
Tests for equality.

Overrides:
equals in class Any
Returns:
true if equal, false otherwise.

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.

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

deleteReference

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

iterator

public BindingIterator iterator()
Overrides:
iterator in class Any

m_getName

public Any m_getName()

m_commit

public Any m_commit(Context context)

m_getParents

public Any m_getParents()

m_hasChilds

public Any m_hasChilds()

m_getChilds

public Any m_getChilds()

m_getCitizens

public Any m_getCitizens(Context context)

m_getIdentity

public Any m_getIdentity()

find

public static Tribe find(Tribe t,
                         int h)

m_find

public Any m_find(int identity)

m_attach

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

m_detach

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

m_addPermission

public Any m_addPermission(Context context,
                           Any permission)

m_removePermission

public Any m_removePermission(Context context,
                              Any permission)

m_getPermissions

public Any m_getPermissions(Context context)

m_getCombinedPermissions

public Any m_getCombinedPermissions(Context context)

m_remove

public Any m_remove(Context context)

m_getRealm

public Any m_getRealm(Context context)

m_listPermissions

public Any m_listPermissions()