Class org.as2lib.aop.joinpoint.GetPropertyJoinPoint

????
   +--AbstractJoinPoint
      +--org.as2lib.aop.joinpoint.PropertyJoinPoint
         +--org.as2lib.aop.joinpoint.GetPropertyJoinPoint

Description

GetPropertyJoinPoint is a join point matching get access to a property. It represents the getter method of a property.

Method Index

new GetPropertyJoinPoint()

getType(), proceed()

Inherited from PropertyJoinPoint

getInfo(), snapshot(), update()

Constructor Detail

GetPropertyJoinPoint

public function GetPropertyJoinPoint(info:PropertyInfo, thiz)

Constructs a new

 GetPropertyJoinPoint) instance.
 
is null or undefined

Throws

IllegalArgumentExceptionif argument info reflects a not-readable property

Method Detail

proceed

public function proceed(args:Array)

Proceeds this join point by executing the getter of the represented property with the given arguments and returning the result of the execution.

Parameters

argsthe arguments to use for the execution

Return

the result of the execution

Specified By

proceed() in org.as2lib.aop.JoinPoint

Overrides

proceed() in org.as2lib.aop.joinpoint.PropertyJoinPoint

getType

public function getType(Void):Number

Returns the type of this property.

Return

AbstractJoinPoint#GET_PROPERTY

Specified By

getType() in org.as2lib.aop.JoinPoint

Overrides

getType() in org.as2lib.aop.joinpoint.PropertyJoinPoint