Uses of Interface
edu.vub.at.objects.ATBoolean

Packages that use ATBoolean
edu.vub.at.actors   
edu.vub.at.actors.natives   
edu.vub.at.objects   
edu.vub.at.objects.coercion   
edu.vub.at.objects.mirrors   
edu.vub.at.objects.natives   
edu.vub.at.objects.symbiosis   
 

Uses of ATBoolean in edu.vub.at.actors
 

Methods in edu.vub.at.actors with parameters of type ATBoolean
 ATObject ATActorMirror.base_require(ATStripe topic, ATClosure handler, ATBoolean bool)
          This mechanism is the most basic mechanism to require a service.
 

Uses of ATBoolean in edu.vub.at.actors.natives
 

Methods in edu.vub.at.actors.natives that return ATBoolean
 ATBoolean NATFarReference.meta_respondsTo(ATSymbol atSelector)
           
 ATBoolean NATFarReference.meta_isCloneOf(ATObject original)
           
 ATBoolean NATFarReference.meta_isRelatedTo(ATObject object)
           
 

Methods in edu.vub.at.actors.natives with parameters of type ATBoolean
 ATObject NATActorMirror.base_require(ATStripe topic, ATClosure handler, ATBoolean isPermanent)
           
 

Uses of ATBoolean in edu.vub.at.objects
 

Methods in edu.vub.at.objects that return ATBoolean
 ATBoolean ATStripe.base_isSubstripeOf(ATStripe other)
           
 ATBoolean ATHandler.base_canHandle(ATObject anException)
          Used to determine whether a handler will be triggered when an exception is raised.
 ATBoolean ATBoolean.base__opamp_(ATBoolean other)
           
 ATBoolean ATBoolean.base__oppls_(ATBoolean other)
           
 ATBoolean ATBoolean.base_and_(ATClosure other)
           
 ATBoolean ATBoolean.base_or_(ATClosure other)
           
 ATBoolean ATBoolean.base_not()
           
 ATBoolean ATObject.meta_respondsTo(ATSymbol selector)
          Query an object for a given field or method which is visible to the outside world.
 ATBoolean ATObject.meta_isRelatedTo(ATObject object)
          Detects whether both objects have a common origin, in other words whether they are related through a combination of the cloning and extension operators.
 ATBoolean ATObject.meta_isCloneOf(ATObject original)
          Detects whether this object an the passed parameter are the result of cloning from a common ancestor (possibly either one of the objects itself).
 ATBoolean ATObject.meta_isStripedWith(ATStripe stripe)
          Tests whether the receiver object is striped with a particular stripe.
 ATBoolean ATObject.base__opeql__opeql_(ATObject other)
          The pointer equality == operator.
 ATBoolean ATTable.base_isEmpty()
           
 ATBoolean ATText.base__optil__opeql_(ATText other)
           
 ATBoolean ATNumeric.base__opltx_(ATNumeric other)
           
 ATBoolean ATNumeric.base__opgtx_(ATNumeric other)
           
 ATBoolean ATNumeric.base__opltx__opeql_(ATNumeric other)
           
 ATBoolean ATNumeric.base__opgtx__opeql_(ATNumeric other)
           
 ATBoolean ATNumeric.base__opeql_(ATNumeric other)
           
 ATBoolean ATNumeric.base__opnot__opeql_(ATNumeric other)
           
 

Methods in edu.vub.at.objects with parameters of type ATBoolean
 ATBoolean ATBoolean.base__opamp_(ATBoolean other)
           
 ATBoolean ATBoolean.base__oppls_(ATBoolean other)
           
 

Uses of ATBoolean in edu.vub.at.objects.coercion
 

Methods in edu.vub.at.objects.coercion that return ATBoolean
 ATBoolean ATConversions.base_asBoolean()
           
 

Uses of ATBoolean in edu.vub.at.objects.mirrors
 

Fields in edu.vub.at.objects.mirrors declared as ATBoolean
protected  ATBoolean ReflectiveAccessTest.True
           
protected  ATBoolean ReflectiveAccessTest.False
           
 

Methods in edu.vub.at.objects.mirrors that return ATBoolean
 ATBoolean NATMirage.magic_respondsTo(ATSymbol selector)
           
 ATBoolean NATMirage.magic_isStripedWith(ATStripe stripe)
           
 ATBoolean NATMirage.meta_respondsTo(ATSymbol selector)
           
 ATBoolean NATMirage.meta_isStripedWith(ATStripe stripe)
           
 ATBoolean NATIntrospectiveMirror.meta_respondsTo(ATSymbol atSelector)
          A mirror responds to a message m if and only if: - either its principal has a method named meta_m - or the mirror itself implements a method named base_m
 

Uses of ATBoolean in edu.vub.at.objects.natives
 

Classes in edu.vub.at.objects.natives that implement ATBoolean
 class NATBoolean
          NATBoolean is simply a container class for ambienttalk booleans.
static class NATBoolean.NATFalse
           
static class NATBoolean.NATTrue
           
 

Methods in edu.vub.at.objects.natives that return ATBoolean
 ATBoolean OBJLexicalRoot.base_getTrue()
          true
 ATBoolean OBJLexicalRoot.base_getFalse()
          false
 ATBoolean OBJLexicalRoot.base_is_stripedWith_(ATObject object, ATStripe stripe)
          is: object stripedWith: stripe => returns true if the given object is striped with the given stripe
 ATBoolean OBJLexicalRoot.base__opnot_(ATBoolean b)
          The unary !
 ATBoolean OBJLexicalRoot.base__opeql__opeql_(ATObject comparand)
           
 ATBoolean NATText.base__optil__opeql_(ATText other)
           
 ATBoolean NATTable.base_isEmpty()
           
 ATBoolean NATStripe.base_isSubstripeOf(ATStripe superstripe)
          Native implementation of: def isSubstripeOf(superstripe) { (superstripe.name() == name).or: { (superstripes.find: { |sstripe| sstripe.isSubstripeOf(superstripe) }) !
 ATBoolean NATStripe.OBJRootStripe.base_isSubstripeOf(ATStripe superstripe)
          The root stripe is only a substripe of the root stripe itself
 ATBoolean NATObject.meta_respondsTo(ATSymbol selector)
          An ambienttalk object can respond to a message if a corresponding field or method exists either in the receiver object locally, or in one of its dynamic parents.
 ATBoolean NATObject.meta_isCloneOf(ATObject original)
           
 ATBoolean NATObject.meta_isRelatedTo(ATObject object)
           
 ATBoolean NATObject.meta_isStripedWith(ATStripe stripe)
          Check whether one of the stripes of this object is a substripe of the given stripe.
 ATBoolean NATObject.base_asBoolean()
           
 ATBoolean NATNumeric.base__opltx_(ATNumeric other)
          a < b iff (a <=> b) == -1
 ATBoolean NATNumeric.base__opgtx_(ATNumeric other)
          a > b iff (a <=> b) == +1
 ATBoolean NATNumeric.base__opltx__opeql_(ATNumeric other)
          a <= b iff (a <=> b) !
 ATBoolean NATNumeric.base__opgtx__opeql_(ATNumeric other)
          a >= b iff (a <=> b) !
 ATBoolean NATNumeric.base__opeql_(ATNumeric other)
          a = b iff (a <=> b) == 0
 ATBoolean NATNumeric.base__opnot__opeql_(ATNumeric other)
          a !
 ATBoolean NATNil.meta_respondsTo(ATSymbol atSelector)
          An ambienttalk language value can respond to a message if it implements a native Java method corresponding to the selector prefixed by 'base_'.
 ATBoolean NATNil.base_asBoolean()
           
 ATBoolean NATNil.base__opeql__opeql_(ATObject comparand)
           
 ATBoolean NATNil.meta_isCloneOf(ATObject original)
           
 ATBoolean NATNil.meta_isRelatedTo(ATObject object)
           
 ATBoolean NATNil.meta_isStripedWith(ATStripe stripe)
          Native objects implement the stripe test non-recursively: only the stripes returned by meta_getStripes are tested against.
 ATBoolean NATHandler.base_canHandle(ATObject anException)
           
 ATBoolean NATException.meta_isRelatedTo(ATObject object)
           
 ATBoolean NATCallframe.meta_respondsTo(ATSymbol selector)
          respondsTo is a mechanism to ask any object o whether it would respond to the selection o.selector.
 ATBoolean NATCallframe.meta_isCloneOf(ATObject original)
           
 ATBoolean NATCallframe.meta_isRelatedTo(ATObject object)
           
static ATBoolean NATBoolean.atValue(boolean b)
          Returns the corresponding ATBoolean given a java truth value.
 ATBoolean NATBoolean.base_asBoolean()
           
 ATBoolean NATBoolean.NATTrue.base__opamp_(ATBoolean other)
           
 ATBoolean NATBoolean.NATTrue.base__oppls_(ATBoolean other)
           
 ATBoolean NATBoolean.NATTrue.base_and_(ATClosure other)
           
 ATBoolean NATBoolean.NATTrue.base_or_(ATClosure other)
           
 ATBoolean NATBoolean.NATTrue.base_not()
           
 ATBoolean NATBoolean.NATFalse.base__opamp_(ATBoolean other)
           
 ATBoolean NATBoolean.NATFalse.base__oppls_(ATBoolean other)
           
 ATBoolean NATBoolean.NATFalse.base_and_(ATClosure other)
           
 ATBoolean NATBoolean.NATFalse.base_or_(ATClosure other)
           
 ATBoolean NATBoolean.NATFalse.base_not()
           
 

Methods in edu.vub.at.objects.natives with parameters of type ATBoolean
 ATObject OBJLexicalRoot.base_if_then_(ATBoolean cond, ATClosure consequent)
          The if:then: primitive, which calls back on the boolean using ifTrue: usage: if: booleanCondition then: { consequent }
 ATObject OBJLexicalRoot.base_if_then_else_(ATBoolean cond, ATClosure consequent, ATClosure alternative)
          The if:then:else primitive, which calls back on the boolean using ifTrue:ifFalse: usage: if: booleanCondition then: { consequent } else: { alternative } pseudo-implementation: booleanCondition.ifTrue: { consequent } ifFalse: { alternative }
 ATObject OBJLexicalRoot.base_do_if_(ATClosure body, ATBoolean condition)
          The do:if: primitive, which in Ruby terminology is a 'statement modifier' usage: do: { body } if: condition pseudo-implementation: condition.ifTrue: { body }
 ATObject OBJLexicalRoot.base_do_unless_(ATClosure body, ATBoolean condition)
          The do:unless: primitive, which in Ruby terminology is a 'statement modifier' usage: do: { body } unless: condition pseudo-implementation: condition.ifFalse: { body }
 ATBoolean OBJLexicalRoot.base__opnot_(ATBoolean b)
          The unary !
 ATBoolean NATBoolean.NATTrue.base__opamp_(ATBoolean other)
           
 ATBoolean NATBoolean.NATTrue.base__oppls_(ATBoolean other)
           
 ATBoolean NATBoolean.NATFalse.base__opamp_(ATBoolean other)
           
 ATBoolean NATBoolean.NATFalse.base__oppls_(ATBoolean other)
           
 

Uses of ATBoolean in edu.vub.at.objects.symbiosis
 

Methods in edu.vub.at.objects.symbiosis that return ATBoolean
 ATBoolean JavaObject.meta_respondsTo(ATSymbol atSelector)
          A symbiotic Java object responds to all of the public non-static selectors of its Java class plus all of the per-instance selectors added to its AmbientTalk symbiont.
 ATBoolean JavaObject.meta_isCloneOf(ATObject original)
           
 ATBoolean JavaClass.meta_respondsTo(ATSymbol atSelector)
          A symbiotic Java class object responds to all of the public static selectors of its Java class plus all of the per-instance selectors added to its AmbientTalk symbiont.
 ATBoolean JavaClass.meta_isCloneOf(ATObject original)
           
 ATBoolean JavaClass.base_isSubstripeOf(ATStripe other)
          A Java interface type used as a stripe can only be a substripe of another Java interface type used as a stripe, and only if this type is assignable to the other type.