|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
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. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |