AOWP

_ A B C D E F G H I K L M N O P R S T U W Y

_

__clone() - Method in class aowp.aspect.pointcut.AOWP_Pointcut
__clone() - Method in class aowp.parser.ast.AOWP_PHPElement
__destruct() - Method in class aowp.PHP_Parser_Core
Deallocate and destroy a parser.
__toString() - Method in class aowp.parser.ast.AOWP_PHPIndirectVariableElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPInnerStatementElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPInnerHTMLStatementElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPIfStatementElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPFunctionElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPHaltCompilerStatementElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPHeredocExprElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPInstanceofExprElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPInterfaceElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPMethodElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPNewElseIfStatementElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPNewEndForStatementElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPListElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPFunctionCallWithVariableElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPIssetStatementElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPNewElseStatementElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPForeachStatementElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPDoWhileStatementElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPEchoStatementElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPDefineVariableStatementElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPDefineConstantVariableStatementElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPDeclareStatementElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPDefineConstantVariableElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPElseIfStatementElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPForStatementElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPNewEndForeachStatementElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPFileIncludeStatementElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPExitExprElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPEmptyStatementElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPEqualExprElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPFunctionCallElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPNewEndWhileStatementElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPStaticMethodCallElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPStaticMethodCallWithVariableElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPSwitchStatementElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPStaticMemberRefElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPStatementElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPRootElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPScalarExprElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPTagElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPTagWithEchoElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPVariableElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPWhileStatementElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPUseStatementElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPUnsetStatementElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPThrowStatementElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPTryCatchStatementElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPReturnStatementElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPReferenceVariableElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPNewIfStatementElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPNewWhileStatementElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPNewForeachStatementElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPNewForStatementElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPContinueStatementElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPNewExprElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPObjectOperatorElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPObjectPropertyElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPQuestionExprElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPQuoteExprElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPPrintExprElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPPrefixMonadicOperatorExprElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPParamaterElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPPostfixMonadicOperatorExprElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPNewEndIfStatementElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPEvalStatementElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPBinaryOperatorExprElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPBracketExprElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPBreakStatementElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPCastExprElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPArrayPairElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPArrayElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPAmpersandExprElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPArgumentElement
__toString() - Method in class aowp.parser.Parser.AOWP_Token
__toString() - Method in class aowp.parser.ast.AOWP_PHPCatchStatementElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPCaseStatementElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPClassVariableElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPCompoundVariableElement
__toString() - Method in class aowp.PHP_Parser_CoreyyToken
__toString() - Method in class aowp.parser.ast.AOWP_PHPClassConstVariableRefElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPClassElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPComplexVariableElement
__toString() - Method in class aowp.parser.ast.AOWP_PHPCloneExprElement
_changeIntoWrapingFunctionCall() - Method in class aowp.aspect.weaver.command.AOWP_MethodCallJoinPointWeaveCommand
_changeIntoWrapingFunctionCall() - Method in class aowp.aspect.weaver.command.AOWP_FunctionCallJoinPointWeaveCommand
_changeIntoWrapingFunctionCall() - Method in class aowp.aspect.weaver.command.AOWP_ExitJoinPointWeaveCommand
_checkSessionScopeInstanceAvailable() - Method in class aowp.aspect.AOWP_AspectInstanceManager
_checkTopLevelScriptExecution() - Method in class aowp.aspect.pointcut.designators.AOWP_RequestPointcut
_convertAdviceBody() - Method in class aowp.AOWP_AdviceBodyConverterForScriptExecutionWeaving
_convertAdviceVariableName() - Method in class aowp.AOWP_AdviceBodyConverterForScriptExecutionWeaving
_convertIfStatement() - Method in class aowp.AOWP_AdviceBodyConverterForScriptExecutionWeaving
_convertInnerStatementsContainer() - Method in class aowp.AOWP_AdviceBodyConverterForScriptExecutionWeaving
_convertStatement() - Method in class aowp.AOWP_AdviceBodyConverterForScriptExecutionWeaving
_createReturnStatementWithJoinPoint() - Method in class aowp.aspect.weaver.command.AOWP_MethodCallJoinPointWeaveCommand
_getAllSessionScopeInstanceArray() - Method in class aowp.aspect.AOWP_AspectInstanceManager
_getApplicationScopeInstance() - Method in class aowp.aspect.AOWP_AspectInstanceManager
_getAspectFilePath() - Method in class aowp.aspect.AOWP_AspectManager
_getAspectInstance() - Method in class aowp.aspect.pointcut.AOWP_Pointcut
_getAspectName() - Method in class aowp.aspect.AOWP_AspectManager
_getASTCacheName() - Method in class aowp.aspect.weaver.AOWP_ASTManager
_getASTPath() - Method in class aowp.aspect.weaver.AOWP_ASTManager
_getBackupPath() - Method in class aowp.aspect.weaver.AOWP_PHPFileManager
_getConfigurationPath() - Method in class aowp.aspect.AOWP_ConfigurationManager
_getConfigurationSamplePath() - Method in class aowp.aspect.AOWP_ConfigurationManager
_getInstance() - Method in class aowp.aspect.pointcut.AOWP_GeneratedAspectNameManager
_getLeftVariableElement() - Method in class aowp.parser.ast.AOWP_PHPReferenceVariableElement
この配列の、変数 (添字を除く) を表す {@link AOWP_PHPVariableElement} を取得します。
_getProceedCallElements() - Method in class aowp.AOWP_AdviceBodyConverterForScriptExecutionWeaving
_getRelativePathAgainstRequestURL() - Method in class aowp.aspect.weaver.AOWP_PHPFileManager
_getRelativePathFromAspectFolder() - Method in class aowp.aspect.AOWP_AspectManager
_getRelativeURL() - Method in class aowp.aspect.pointcut.designators.AOWP_RequestPointcut
_getRequestScopeInstance() - Method in class aowp.aspect.AOWP_AspectInstanceManager
_getRuntimeAutoloadplusFolder() - Method in class aowp.aspect.AOWP_ConfigurationManager
_getSerializationLocation() - Method in class aowp.aspect.AOWP_AspectManager
_getSerializationPath() - Method in class aowp.aspect.pointcut.AOWP_GeneratedAspectNameManager
_getSerializedApplicationScopeInstancePath() - Method in class aowp.aspect.AOWP_AspectInstanceManager
_getSessionScopeInstance() - Method in class aowp.aspect.AOWP_AspectInstanceManager
_getSessionScopeInstanceCache() - Method in class aowp.aspect.AOWP_AspectInstanceManager
_getSessionScopeInstanceSaveFolder() - Method in class aowp.aspect.AOWP_AspectInstanceManager
_getSourceRelativePath() - Method in class aowp.aspect.weaver.AOWP_ASTManager
_getWeaverGenerateAspectFolderPath() - Method in class aowp.aspect.AOWP_AspectManager
_getWovenASTPath() - Method in class aowp.aspect.weaver.AOWP_ASTManager
_handleDocumentation() - Method in class aowp.parser.parser.PHP_Parser_Tokenizer
Helper function for advance(), parses and publishes doc comments as necessary
_insertAspectWithPriority() - Method in class aowp.aspect.AOWP_AspectManager
_isJoinPointShadow() - Method in class aowp.aspect.pointcut.designators.AOWP_ArraySetPointcut
_isJoinPointShadow() - Method in class aowp.aspect.pointcut.designators.AOWP_ConstructorCallPointcut
_isJoinPointShadow() - Method in class aowp.aspect.pointcut.designators.AOWP_FieldSetPointcut
_isJoinPointShadow() - Method in class aowp.aspect.pointcut.designators.AOWP_ArrayGetPointcut
_isJoinPointShadow() - Method in class aowp.AOWP_PFlowPointcut
_isJoinPointShadow() - Method in class aowp.aspect.pointcut.AOWP_Pointcut
_isJoinPointShadow() - Method in class aowp.aspect.pointcut.AOWP_PointcutComposition
_isJoinPointShadow() - Method in class aowp.aspect.pointcut.designators /.AOWP_FieldGetPointcut
_isJoinPointShadow() - Method in class aowp.aspect.pointcut.designators.AOWP_RequestPointcut
_isJoinPointShadow() - Method in class aowp.aspect.pointcut.designators.AOWP_WithinPointcut
_isJoinPointShadow() - Method in class aowp.aspect.pointcut.designators.AOWP_WithincodePointcut
_isJoinPointShadow() - Method in class aowp.aspect.pointcut.designators.AOWP_WithinGlobalPointcut
_isJoinPointShadow() - Method in class aowp.aspect.pointcut.designators.AOWP_MethodCallPointcut
_isJoinPointShadow() - Method in class aowp.aspect.pointcut.designators.AOWP_MethodExecutionPointcut
_isJoinPointShadow() - Method in class aowp.aspect.pointcut.designators.AOWP_ScriptExecutionPointcut
_isJoinPointShadow() - Method in class aowp.aspect.pointcut.designators.AOWP_ScriptCallPointcut
_isJoinPointShadow() - Method in class aowp.aspect.pointcut.designators.AOWP_IfPointcut
_isJoinPointShadow() - Method in class aowp.aspect.pointcut.designators.AOWP_FunctionCallPointcut
_isJoinPointShadow() - Method in class aowp.aspect.pointcut.designators.AOWP_FunctionExecutionPointcut
_isJoinPointShadow() - Method in class aowp.aspect.pointcut.designators.AOWP_GlobalVariableGetPointcut
_isJoinPointShadow() - Method in class aowp.aspect.pointcut.designators.AOWP_GlobalVariableSetPointcut
_isProceedCall() - Method in class aowp.AOWP_AdviceBodyConverterForScriptExecutionWeaving
_isWindows() - Method in class aowp.aspect.weaver.AOWP_PHPFileManager
_releaseApplicationScopeInstance() - Method in class aowp.aspect.AOWP_AspectInstanceManager
_releaseInstance() - Method in class aowp.aspect.pointcut.AOWP_GeneratedAspectNameManager
_releaseSessionScopeInstance() - Method in class aowp.aspect.AOWP_AspectInstanceManager
_removeDotDotPath() - Method in class aowp.aspect.weaver.AOWP_PHPFileManager
_runtimeMatch() - Method in class aowp.aspect.pointcut.AOWP_PointcutComposition
_runtimeMatch() - Method in class aowp.aspect.pointcut.AOWP_StaticPointcut
_runtimeMatch() - Method in class aowp.aspect.pointcut.designators /.AOWP_FieldGetPointcut
_runtimeMatch() - Method in class aowp.aspect.pointcut.designators.AOWP_RequestPointcut
_runtimeMatch() - Method in class aowp.aspect.pointcut.designators.AOWP_FieldSetPointcut
_runtimeMatch() - Method in class aowp.aspect.pointcut.designators.AOWP_IfPointcut
_runtimeMatch() - Method in class aowp.AOWP_PFlowPointcut
_runtimeMatch() - Method in class aowp.aspect.pointcut.designators.AOWP_MethodCallPointcut
PHPでは型付けが明示的でないため、実行時にインスタンスの方に関する評価を行っています。 なお、現在は、コンストラクタで指定したクラス名を{@link mb_ereg_match}で、対象のインスタンスと比較しており、 AspectJで指定可能な+を用いたサブクラスとのマッチが行えません。
_runtimeMatch() - Method in class aowp.aspect.pointcut.AOWP_Pointcut
_serialize() - Method in class aowp.aspect.AOWP_AspectManager
_setGlobalSearch() - Method in class aowp.parser.parser.PHP_Parser_Tokenizer
_setSessionID() - Method in class aowp.aspect.AOWP_AspectInstanceManager
_templatePath() - Method in class aowp.parser.template.AOWP_TemplateEngine
_throwRequestAroundEndException() - Method in class aowp.AOWP_RequestAroundManageAspect
_weavingCacheDirPath() - Method in class aowp.aspect.weaver.AOWP_ASTManager
織り込みの途中段階のASTを、保存するフォルダを取得する。

A

addAdvice() - Method in class aowp.aspect.AOWP_Aspect
Add Advice to $_adviceArray
addAmpersandParameter() - Method in class aowp.parser.ast.AOWP_PHPFunctionElement
addArgument() - Method in class aowp.aspect.joinpoint /.AOWP_JoinPointWithArguments
addArgument() - Method in class aowp.parser.ast.AOWP_PHPObjectPropertyElement
addArgument() - Method in class aowp.parser.ast.util.AOWP_PHPSimpleMethodCallElement
addArgument() - Method in class aowp.parser.ast.AOWP_PHPFunctionCallElement
addAspect() - Method in class aowp.aspect.AOWP_Ordering
addAspectFilePath() - Method in class aowp.aspect.AOWP_AspectManager
addCaseStatement() - Method in class aowp.parser.ast.AOWP_PHPSwitchStatementElement
addCatchStatement() - Method in class aowp.parser.ast.AOWP_PHPTryCatchStatementElement
addConstScalarArgument() - Method in class aowp.parser.ast.AOWP_PHPFunctionCallElement
addElement() - Method in class aowp.parser.ast.AOWP_PHPArrayElement
配列の要素を、追加します。 このメソッドは、引き数を1つだけ指定し、要素の値のみを代入する場合と、 キーと値の2つの引き数を指定する呼び出し方が有ります。 引き数の型は、{@link AOWP_PHPVariableElement} or {@link AOWP_PHPReferenceVariableElement} or {@link AOWP_ScalarExprElement} です。
addElseStatement() - Method in class aowp.parser.ast.AOWP_PHPIfStatementElement
addElseStatementArray() - Method in class aowp.parser.ast.AOWP_PHPIfStatementElement
addHeaderPattern() - Method in class aowp.aspect.pointcut.designators.AOWP_RequestPointcut
addIndexExpr() - Method in class aowp.parser.ast.AOWP_PHPReferenceVariableElement
引き数のASTエレメントを、この配列の添字として追加します。 返り値は、この添字を追加後の配列を表すASTインスタンスです。 $doClone が true の場合、呼び出されるインスタンスは、cloneで複製されて、 新たなASTインスタンスが生成されます。
addModifier() - Method in class aowp.aspect.joinpoint /.AOWP_MethodExecutionJoinPoint
addModifier() - Method in class aowp.parser.ast.AOWP_PHPMethodElement
addObjectProperty() - Method in class aowp.parser.ast.AOWP_PHPObjectOperatorElement
addParameter() - Method in class aowp.parser.ast.AOWP_PHPFunctionElement
addProceedArg() - Method in class aowp.aspect.joinpoint /.AOWP_ScriptExecutionJoinPoint
addReleaseInstance() - Method in class aowp.AOWP_InstanceReleaseManager
addRightExpr() - Method in class aowp.parser.ast.AOWP_PHPBinaryOperatorExprElement
addScalarArgument() - Method in class aowp.parser.ast.AOWP_PHPStaticMethodCallElement
addScalarArgument() - Method in class aowp.parser.ast.AOWP_PHPFunctionCallElement
$stringOrNumber は文字列か数値。
addScalarRightExpr() - Method in class aowp.parser.ast.AOWP_PHPBinaryOperatorExprElement
addStatement() - Method in class aowp.parser.ast.AOWP_PHPIfStatementElement
$elementは、PHPの文章となりうる、Statement系のASTインスタンス。
addStatement() - Method in class aowp.parser.ast.AOWP_PHPClassElement
$elementは、{@link AOWP_PHPMethodElement}や、{@link AOWP_PHPClassVariableElement}等。
addStatementArray() - Method in class aowp.parser.ast.AOWP_PHPIfStatementElement
addVariableArgument() - Method in class aowp.parser.ast.util.AOWP_PHPSimpleMethodCallElement
addVariableArgument() - Method in class aowp.parser.ast.AOWP_PHPStaticMethodCallElement
addVariableArgument() - Method in class aowp.parser.ast.AOWP_PHPFunctionCallElement
変数の引き数を、追加する。
addWeaverGenerateAspectFilePath() - Method in class aowp.aspect.AOWP_AspectManager
advance() - Method in class aowp.parser.parser.PHP_Parser_Tokenizer
The main advance call required by the parser return true if a token is available, false if no more are available.
AOWP_Advice() - Class in package aowp.aspect.advice
Advice.class
AOWP_AdviceBodyConverterForScriptExecutionWeaving() - Class in package aowp
AOWP_AfterAdvice() - Class in package aowp.aspect.advice
Enter description here...
AOWP_AroundAdvice() - Class in package aowp.aspect.advice
Enter description here...
AOWP_ArrayGetJoinPointWeaveCommand() - Class in package aowp.aspect.weaver.command
AOWP_ArrayGetPointcut() - Class in package aowp.aspect.pointcut.designators
現在、サポートされていません (ver.
AOWP_ArraySetJoinPointWeaveCommand() - Class in package aowp.aspect.weaver.command
AOWP_ArraySetPointcut() - Class in package aowp.aspect.pointcut.designators
現在、サポートされていません (ver.
AOWP_Aspect() - Class in package aowp.aspect
Aspect.class
AOWP_AspectASTUtil() - Class in package aowp
AOWP_AspectInstanceManager() - Class in package aowp.aspect
Enter description here...
AOWP_AspectManager() - Class in package aowp.aspect
ユーザが定義したアスペクトのパス情報を管理し、指定した名前のアスペクトの定義ファイルのinclude処理を行います。 アスペクトのパス情報は、織り込み時に設定され、serialize関数を用いて保存されます。 実行時には、unserialize関数を用いて、織り込み時に作成したインスタンスを利用します。
AOWP_ASTManager() - Class in package aowp.aspect.weaver
AOWP_ASTUtility() - Class in package aowp.parser.Parser
短い説明 長い説明
AOWP_BeforeAdvice() - Class in package aowp.aspect.advice
Enter description here...
AOWP_Configuration() - Class in package aowp.aspect
This file is a template for generation configuration file by AOWP_ConfigurationManager.
AOWP_ConfigurationManager() - Class in package aowp.aspect
AOWP_ConstructorCallJoinPointWeaveCommand() - Class in package aowp.aspect.weaver.command
AOWP_ConstructorCallPointcut() - Class in package aowp.aspect.pointcut.designators
現在、サポートされていません (ver.
AOWP_CookieReadPointcut() - Class in package aowp.aspect.pointcut.designators
現在、サポートされていません (ver.
AOWP_CookieWritePointcut() - Class in package aowp.aspect.pointcut.designators
現在、サポートされていません (ver.
AOWP_ExitJoinPoint() - Class in package aowp.aspect.joinpoint /
exitを表すジョインポイントです。
AOWP_ExitJoinPointWeaveCommand() - Class in package aowp.aspect.weaver.command
AOWP_FieldGetJoinPointWeaveCommand() - Class in package aowp.aspect.weaver.command
AOWP_FieldGetPointcut() - Class in package aowp.aspect.pointcut.designators /
現在、サポートされていません (ver.
AOWP_FieldSetJoinPointWeaveCommand() - Class in package aowp.aspect.weaver.command
AOWP_FieldSetPointcut() - Class in package aowp.aspect.pointcut.designators
現在、サポートされていません (ver.
AOWP_FunctionCallJoinPoint() - Class in package aowp.aspect.joinpoint /
関数呼び出しを表すジョインポイントです。
AOWP_FunctionCallJoinPointWeaveCommand() - Class in package aowp.aspect.weaver.command
AOWP_FunctionCallPointcut() - Class in package aowp.aspect.pointcut.designators
関数呼び出しを選択するポイントカット記述子です。 可変変数を用いた関数呼び出しは選択できません。 例えば、 $funcName = 'someFunc'; {$funcName}(); function someFunc() { echo 'Call'; } の2行目は、 new AOWP_FunctionClassPoint('someFunc', 0); や、 new AOWP_FunctionClassPoint('{$funcName}', 0); のポイントカットで選択する事はできません。
AOWP_FunctionExecutionJoinPoint() - Class in package aowp.aspect.joinpoint /
AOWP_FunctionExecutionJoinPointWeaveCommand() - Class in package aowp.aspect.weaver.command
AOWP_FunctionExecutionPointcut() - Class in package aowp.aspect.pointcut.designators
関数実行のイベントを選択するポイントカット記述子です。
AOWP_GeneratedAspectNameManager() - Class in package aowp.aspect.pointcut
短い説明文 長い説明文
AOWP_GetReadPointcut() - Class in package aowp.aspect.pointcut.designators
現在、サポートされていません (ver.
AOWP_GlobalVariableGetJoinPointWeaveCommand() - Class in package aowp.aspect.weaver.command
AOWP_GlobalVariableGetPointcut() - Class in package aowp.aspect.pointcut.designators
現在、サポートされていません (ver.
AOWP_GlobalVariableSetJoinPointWeaveCommand() - Class in package aowp.aspect.weaver.command
AOWP_GlobalVariableSetPointcut() - Class in package aowp.aspect.pointcut.designators
短い説明文 長い説明文
AOWP_IfPointcut() - Class in package aowp.aspect.pointcut.designators
指定した条件式を満たすとき、全てのジョインポイントを選択するポイントカット記述子です。
AOWP_IFunctionCallJoinPoint() - Interface in package aowp
AOWP_IMapKey() - Interface in package aowp
短い説明 長い説明
AOWP_InstanceReleaseManager() - Class in package aowp
短い説明 長い説明
AOWP_IPerApplicationAspect() - Interface in package aowp.aspect
Enter description here...
AOWP_IPerJoinPointAspect() - Interface in package aowp.aspect
Enter description here...
AOWP_IPerRequestAspect() - Interface in package aowp.aspect
Enter description here...
AOWP_IPerSessionAspect() - Interface in package aowp.aspect
Enter description here...
AOWP_IPHPContainerElement() - Interface in package aowp.parser.ast.util
AOWP_IPHPVariable() - Interface in package aowp.parser.ast.util
変数を表すASTインスタンスが、実装すべきインターフェース。
AOWP_ITagStatementElement() - Interface in package aowp.parser.ast.util /
PHPの一文 (statement) を表すクラスである事を示す、タグインターフェース。
AOWP_IWeaveCommand() - Interface in package aowp.aspect.weaver.command
AOWP_JoinPoint() - Class in package aowp.aspect.joinpoint /
AOWP_JoinPointCreator() - Class in package aowp.aspect.joinpoint
JoinPointCreator.class
AOWP_JoinPointWithArguments() - Class in package aowp.aspect.joinpoint /
AOWP_Logger() - Class in package aowp
短い説明 長い説明
AOWP_Map() - Class in package aowp
短い説明 長い説明
AOWP_MethodCallJoinPoint() - Class in package aowp.aspect.joinpoint /
メソッド呼び出しを表すジョインポイントです。
AOWP_MethodCallJoinPointWeaveCommand() - Class in package aowp.aspect.weaver.command
AOWP_MethodCallPointcut() - Class in package aowp.aspect.pointcut.designators
メソッド呼び出しのイベントを選択するポイントカット記述子です。
AOWP_MethodExecutionJoinPoint() - Class in package aowp.aspect.joinpoint /
メソッド実行を表すジョインポイントです。
AOWP_MethodExecutionJoinPointWeaveCommand() - Class in package aowp.aspect.weaver.command
AOWP_MethodExecutionPointcut() - Class in package aowp.aspect.pointcut.designators
メソッド実行のイベントを選択するポイントカット記述子です。
AOWP_Ordering() - Class in package aowp.aspect
短い説明 長い説明
AOWP_PerApplicationAspect() - Class in package aowp.aspect
Enter description here...
AOWP_PerJoinPointAspect() - Class in package aowp.aspect
Enter description here...
AOWP_PerRequestAspect() - Class in package aowp.aspect
Enter description here...
AOWP_PerSessionAspect() - Class in package aowp.aspect
Enter description here...
AOWP_PFlowPointcut() - Class in package aowp
Pointcut.class
AOWP_PHPAmpersandExprElement() - Class in package aowp.parser.ast
PHPAmpersandExprExprElement PHPのASTにおける「&」を表すクラス 文法規則: unticked_statement
AOWP_PHPArgumentElement() - Class in package aowp.parser.ast
PHPのASTにおける「実引数」を表すクラス 文法規則: function_call_parameter_list
AOWP_PHPArrayElement() - Class in package aowp.parser.ast
PHPのASTにおける「array」を表すクラス。 文法規則: function_call_parameter_list。
AOWP_PHPArrayPairElement() - Class in package aowp.parser.ast
PHPのASTにおける「=>」を表すクラス。 文法規則: function_call_parameter_list。
AOWP_PHPASTCommon() - Class in package aowp.parser.ast.util
AOWP_PHPBinaryOperatorExprElement() - Class in package aowp.parser.ast
PHPBinaryOperatprExprElement PHPのASTにおける「2項演算子」を表すクラス 文法規則: unticked_statement 例: $a + 2;
AOWP_PHPBracketExprElement() - Class in package aowp.parser.ast
PHPBracketExprElement PHPのASTにおける「(expr)」を表すクラス 文法規則: unticked_statement 例: ($a + 2);
AOWP_PHPBreakStatementElement() - Class in package aowp.parser.ast
PHPBreakStatementElement PHPのASTにおける「break」を表すクラス 文法規則: unticked_statement
AOWP_PHPCaseStatementElement() - Class in package aowp.parser.ast
PHPCaseStatementElement PHPのASTにおける「case」を表すクラス 文法規則: unticked_statement
AOWP_PHPCastExprElement() - Class in package aowp.parser.ast
PHPCastExprElement PHPのASTにおける「cast式」を表すクラス 文法規則: unticked_statement
AOWP_PHPCatchStatementElement() - Class in package aowp.parser.ast
PHPCatchStatementElement PHPのASTにおける「catch」を表すクラス 文法規則: unticked_statement
AOWP_PHPClassConstVariableRefElement() - Class in package aowp.parser.ast
PHPClassConstVariableElement PHPのASTにおける「::」を表すクラス 文法規則: function_call_parameter_list
AOWP_PHPClassElement() - Class in package aowp.parser.ast
PHPClassElement PHPのASTにおける「クラス」を表すクラス 文法規則: unticked_class_declaration_statement
AOWP_PHPClassVariableElement() - Class in package aowp.parser.ast
PHPClassVariableElement PHPのASTにおける「クラス変数」を表すクラス 文法規則: class_variable_declaration
AOWP_PHPCloneExprElement() - Class in package aowp.parser.ast
PHPCloneExprElement PHPのASTにおける「clone」を表すクラス 文法規則: unticked_statement
AOWP_PHPComplexVariableElement() - Class in package aowp.parser.ast
PHPComplexVariableElement PHPのASTにおける「変数」を表すクラス 文法規則: unticked_statement
AOWP_PHPCompoundVariableElement() - Class in package aowp.parser.ast
PHPCompoundVariableElement PHPのASTにおける「変数」を表すクラス 文法規則: unticked_statement
AOWP_PHPContinueStatementElement() - Class in package aowp.parser.ast
PHPContinueElement PHPのASTにおける「continue」を表すクラス 文法規則: unticked_statement
AOWP_PHPDeclareStatementElement() - Class in package aowp.parser.ast
PHPのASTにおける「declare」を表すクラス。 * 文法規則: unticked_statement。
AOWP_PHPDefineConstantVariableElement() - Class in package aowp.parser.ast
PHPDefineVariableStatementElement PHPのASTにおける「変数定義」を表すクラス 文法規則: unticked_statement 例: ;
AOWP_PHPDefineConstantVariableStatementElement() - Class in package aowp.parser.ast
PHPDefineVariableStatementElement PHPのASTにおける「変数定義」を表すクラス 文法規則: unticked_statement 例: ;
AOWP_PHPDefineVariableStatementElement() - Class in package aowp.parser.ast
PHPDefineVariableStatementElement PHPのASTにおける「変数定義」を表すクラス 文法規則: unticked_statement 例: ;
AOWP_PHPDoWhileStatementElement() - Class in package aowp.parser.ast
PHPDoWhileStatementElement PHPのASTにおける「do-while」を表すクラス 文法規則: unticked_statement
AOWP_PHPEchoStatementElement() - Class in package aowp.parser.ast
PHPEchoStatementElement PHPのASTにおける「echo」を表すクラス 文法規則: unticked_statement
AOWP_PHPElement() - Class in package aowp.parser.ast
PHPElement PHPの文法要素のインターフェイス 文法規則: unticked_class_declaration_statement
AOWP_PHPElseIfStatementElement() - Class in package aowp.parser.ast
PHPElseIfStatementElement PHPのASTにおける「elseif」を表すクラス 文法規則: unticked_statement
AOWP_PHPEmptyStatementElement() - Class in package aowp.parser.ast
PHPEnpryStatementElement PHPのASTにおける「enpty」を表すクラス 文法規則: unticked_statement
AOWP_PHPEqualExprElement() - Class in package aowp.parser.ast
PHPEqualExprElement PHPのASTにおける「代入式」を表すクラス。 文法規則: unticked_statement。
AOWP_PHPEvalStatementElement() - Class in package aowp.parser.ast
PHPEvalStatementElement PHPのASTにおける「eval」を表すクラス 文法規則: unticked_statement
AOWP_PHPExitExprElement() - Class in package aowp.parser.ast
PHPExitExprElement PHPのASTにおける「exit」を表すクラス 文法規則: unticked_statement
AOWP_PHPFileIncludeStatementElement() - Class in package aowp.parser.ast
PHPのASTにおける「include, require」を表すクラス。 文法規則: unticked_statement。
AOWP_PHPFileManager() - Class in package aowp.aspect.weaver
Enter description here...
AOWP_PHPForeachStatementElement() - Class in package aowp.parser.ast
PHPForeachStatementElement PHPのASTにおける「foreach」を表すクラス 文法規則: unticked_statement
AOWP_PHPForStatementElement() - Class in package aowp.parser.ast
PHPForStatementElement PHPのASTにおける「for」を表すクラス 文法規則: unticked_statement
AOWP_PHPFunctionCallElement() - Class in package aowp.parser.ast
関数呼び出しを表すAST。 function_call(A) ::= T_STRING(B) LPAREN function_call_parameter_list(C) RPAREN.
AOWP_PHPFunctionCallWithVariableElement() - Class in package aowp.parser.ast
Temporal implmements...
AOWP_PHPFunctionElement() - Class in package aowp.parser.ast
PHPFunctionElement PHPのASTにおける「関数」を表すクラス 文法規則: unticked_function_declaration_statement
AOWP_PHPGotoElement() - Class in package aowp
AOWP_PHPHaltCompilerStatementElement() - Class in package aowp.parser.ast
PHPHaltComplilerStatementElement PHPのASTにおける「__halt_compiler()」を表すクラス 文法規則: unticked_statement
AOWP_PHPHeredocExprElement() - Class in package aowp.parser.ast
PHPBackquoteExprElement PHPのASTにおける「<<<」を表すクラス 文法規則: unticked_statement 例:
AOWP_PHPIfStatementElement() - Class in package aowp.parser.ast
PHPIfStatementElement PHPのASTにおける「if」を表すクラス 文法規則: unticked_statement
AOWP_PHPIndirectVariableElement() - Class in package aowp.parser.ast
PHPIndirectVariableElement PHPのASTにおける「変数」を表すクラス 文法規則: unticked_statement
AOWP_PHPInnerHTMLStatementElement() - Class in package aowp.parser.ast
PHPInnerHTMLStatementElement
AOWP_PHPInnerStatementContainerElement() - Class in package aowp.parser.ast.util
AOWP_PHPInnerStatementElement() - Class in package aowp.parser.ast
PHPInnerStatementElement PHPのASTにおける「InnerStatement」を表すクラス。 文法規則: unticked_statement。
AOWP_PHPInstanceofExprElement() - Class in package aowp.parser.ast
PHPInstanceofExprElement PHPのASTにおける「instanceof」を表すクラス 文法規則: unticked_statement 例:
AOWP_PHPInterfaceElement() - Class in package aowp.parser.ast
PHPInterfaceElement PHPのASTにおける「インターフェイス」を表すクラス 文法規則: unticked_class_declaration_statement
AOWP_PHPIssetStatementElement() - Class in package aowp.parser.ast
PHPIssetStatementElement PHPのASTにおける「isset」を表すクラス 文法規則: unticked_statement
AOWP_PHPLabelElement() - Class in package aowp
PHPElement PHPの文法要素のインターフェイス 文法規則: unticked_class_declaration_statement
AOWP_PHPListElement() - Class in package aowp.parser.ast
PHPInnerStatementElement PHPのASTにおける「list()」を表すクラス 文法規則: unticked_statement
AOWP_PHPMethodElement() - Class in package aowp.parser.ast
PHPMethodElement PHPのASTにおける「メソッド」を表すクラス 文法規則: class_statement
AOWP_PHPNewElseIfStatementElement() - Class in package aowp.parser.ast
PHPNewElseIfStatementElement PHPのASTにおける「elseif」を表すクラス 文法規則: unticked_statement
AOWP_PHPNewElseStatementElement() - Class in package aowp.parser.ast
PHPNewElseStatementElement PHPのASTにおける「else:」を表すクラス 文法規則: unticked_statement
AOWP_PHPNewEndForeachStatementElement() - Class in package aowp.parser.ast
PHPNewEndForeachStatementElement PHPのASTにおける「endforeach:」を表すクラス 文法規則: unticked_statement
AOWP_PHPNewEndForStatementElement() - Class in package aowp.parser.ast
PHPNewEndForStatementElement PHPのASTにおける「endfor:」を表すクラス 文法規則: unticked_statement
AOWP_PHPNewEndIfStatementElement() - Class in package aowp.parser.ast
PHPNewEndIfStatementElement PHPのASTにおける「endif:」を表すクラス 文法規則: unticked_statement
AOWP_PHPNewEndWhileStatementElement() - Class in package aowp.parser.ast
PHPNewEndWhileStatementElement PHPのASTにおける「endwhile:」を表すクラス 文法規則: unticked_statement
AOWP_PHPNewExprElement() - Class in package aowp.parser.ast
PHPNewExprElement PHPのASTにおける「new」を表すクラス 文法規則: expr_without_variable
AOWP_PHPNewForeachStatementElement() - Class in package aowp.parser.ast
PHPNewForachStatementElement PHPのASTにおける「foreach():」を表すクラス 文法規則: unticked_statement
AOWP_PHPNewForStatementElement() - Class in package aowp.parser.ast
PHPNewForStatementElement PHPのASTにおける「for(;;):」を表すクラス 文法規則: unticked_statement
AOWP_PHPNewIfStatementElement() - Class in package aowp.parser.ast
PHPNewIfStatementElement PHPのASTにおける「if():」を表すクラス 文法規則: unticked_statement
AOWP_PHPNewWhileStatementElement() - Class in package aowp.parser.ast
PHPNewWhileStatementElement PHPのASTにおける「while():」を表すクラス 文法規則: unticked_statement
AOWP_PHPObjectOperatorElement() - Class in package aowp.parser.ast
PHPObjectOperatorElement PHPのASTにおける「->」を表すクラス 文法規則: expr_without_variable
AOWP_PHPObjectPropertyElement() - Class in package aowp.parser.ast
PHPObjectPropertyElement PHPのASTにおける「->」を表すクラス 文法規則: expr_without_variable
AOWP_PHPParamaterElement() - Class in package aowp.parser.ast
PHPParamaterElement PHPのASTにおける「仮引数」を表すクラス 文法規則: parameter_list
AOWP_PHPPostfixMonadicOperatorExprElement() - Class in package aowp.parser.ast
PHPPostfixMonadicOperatprExprElement PHPのASTにおける「単項演算子式(左に演算子)」を表すクラス 文法規則: unticked_statement 例: $a++;
AOWP_PHPPrefixMonadicOperatorExprElement() - Class in package aowp.parser.ast
PHPPrefixMonadicOperatprExprElement PHPのASTにおける「単項演算子式(右に演算子)」を表すクラス 文法規則: unticked_statement 例: ++$a;
AOWP_PHPPrintExprElement() - Class in package aowp.parser.ast
PHPPrintExprElement PHPのASTにおける「print」を表すクラス 文法規則: unticked_statement
AOWP_PHPQuestionExprElement() - Class in package aowp.parser.ast
PHPQuestionExprElement PHPのASTにおける「?」を表すクラス 文法規則: unticked_statement 例: $a ? 2 : 1;
AOWP_PHPQuoteExprElement() - Class in package aowp.parser.ast
PHPBackquoteExprElement PHPのASTにおける「`command`」を表すクラス 文法規則: unticked_statement 例: `ls`;
AOWP_PHPReferenceVariableElement() - Class in package aowp.parser.ast
PHPのASTにおける「変数」を表すクラス。 文法規則: unticked_statement。 {@link AOWP_VariableElement}は、非配列変数で、 このクラスは、添字付きの配列変数を表す。
AOWP_PHPReturnStatementElement() - Class in package aowp.parser.ast
PHPReturnStatementElement PHPのASTにおける「return」を表すクラス 文法規則: unticked_statement
AOWP_PHPRootElement() - Class in package aowp.parser.ast
PHPRootElement PHPのASTにおける「トップレベルの要素」を表すクラス 文法規則: unticked_statement
AOWP_PHPScalarExprElement() - Class in package aowp.parser.ast
PHPのASTにおける「scalar」を表すクラス。 'A'や 1 等の値を表す。 文法規則: common_scalar。
AOWP_PHPSimpleFieldAccessElement() - Class in package aowp.parser.ast.util
連続しないフィールドアクセスを表す、 {@link AOWP_PHPObjectOperatorElement}のシンプル版の便利クラス。 例えば、以下の連続したフィールドアクセスは、このクラスでは表現できない。 $a->b->c;
AOWP_PHPSimpleMethodCallElement() - Class in package aowp.parser.ast.util
連続しないメソッド呼び出しを表す、 {@link AOWP_PHPObjectOperatorElement}のシンプル版の便利クラス。 例えば、以下の連続したメソッド呼び出しは、このクラスでは表現できない。 $a->b()->c();
AOWP_PHPStatementContainerElement() - Class in package aowp.parser.ast.util
AOWP_PHPStatementElement() - Class in package aowp.parser.ast
PHPの一文を表すクラス。
AOWP_PHPStaticMemberRefElement() - Class in package aowp.parser.ast
Enter description here...
AOWP_PHPStaticMethodCallElement() - Class in package aowp.parser.ast
Enter description here...
AOWP_PHPStaticMethodCallWithVariableElement() - Class in package aowp.parser.ast
Enter description here...
AOWP_PHPSwitchStatementElement() - Class in package aowp.parser.ast
PHPSwitchStatementElement PHPのASTにおける「switch」を表すクラス 文法規則: unticked_statement
AOWP_PHPTagElement() - Class in package aowp.parser.ast
PHPのASTにおける「」を表すクラス。 文法規則: unticked_statement。 パースの際には、使われてないような気もする (AOWP_Tokenのメタフィールドを使って、PHPタグを表現?)。。。
AOWP_PHPTagWithEchoElement() - Class in package aowp.parser.ast
PHPTagWithEchoElement PHPのASTにおける「」を表すクラス 文法規則: unticked_statement
AOWP_PHPThrowStatementElement() - Class in package aowp.parser.ast
PHPThrowStatementElement PHPのASTにおける「switch」を表すクラス 文法規則: unticked_statement
AOWP_PHPTryCatchStatementElement() - Class in package aowp.parser.ast
PHPTryCatchStatementElement PHPのASTにおける「try-catch」を表すクラス 文法規則: unticked_statement
AOWP_PHPUnsetStatementElement() - Class in package aowp.parser.ast
PHPUnsetStatementElement PHPのASTにおける「unset」を表すクラス 文法規則: unticked_statement
AOWP_PHPUseStatementElement() - Class in package aowp.parser.ast
PHPUseStatementElement PHPのASTにおける「use」を表すクラス 文法規則: unticked_statement
AOWP_PHPVariableElement() - Class in package aowp.parser.ast
PHPVariableElement PHPのASTにおける「変数」を表すクラス 文法規則: unticked_statement
AOWP_PHPWhileStatementElement() - Class in package aowp.parser.ast
PHPWhileStatementElement PHPのASTにおける「while」を表すクラス 文法規則: unticked_statement
AOWP_Pointcut() - Class in package aowp.aspect.pointcut
Pointcut.class
AOWP_PointcutComposition() - Class in package aowp.aspect.pointcut
ポイントカット記述子の組み合わせを実現するクラスです。 {@link Pointcut::orAnd}、{@link Pointcut::opOr}を呼び出した時に、 {@link Pointcut}クラスの中で内部的に、このクラスのインスタンスが生成されており、 通常、プログラマがこのインスタンスを直接使う事は少ないかと思います。
AOWP_PostReadPointcut() - Class in package aowp.aspect.pointcut.designators
現在、サポートされていません (ver.
AOWP_RequestAroundEndException() - Exception in package aowp
AOWP_RequestAroundManageAspect() - Class in package aowp
Enter description here...
AOWP_RequestPointcut() - Class in package aowp.aspect.pointcut.designators
このポイントカットは、HTTPリクエスト処理 (HTTPリクエストの受け取りから、HTTPレスポンスの送信まで) のイベントを選択します。 選択するジョインポイントは、{@link AOWP_ScriptExecutionJoinPoint}ですが、 実行時評価 (フォームデータの値や、HTTPリクエストヘッダの値の評価) を伴って選択する為、 {@link AOWP_StaticPointcut}を継承しておらず、 {@link AOWP_ScriptExecutionPointcut}と異なります。
AOWP_ScriptCallJoinPoint() - Class in package aowp.aspect.joinpoint /
AOWP_ScriptCallJoinPointWeaveCommand() - Class in package aowp.aspect.weaver.command
AOWP_ScriptCallPointcut() - Class in package aowp.aspect.pointcut.designators
現在、サポートされていません (ver.
AOWP_ScriptExecutionJoinPoint() - Class in package aowp.aspect.joinpoint /
AOWP_ScriptExecutionJoinPointWeaveCommand() - Class in package aowp.aspect.weaver.command
AOWP_ScriptExecutionPointcut() - Class in package aowp.aspect.pointcut.designators
スクリプトファイルの実行を選択するポイントカット記述子です。
AOWP_SessionReadPointcut() - Class in package aowp.aspect.pointcut.designators
現在、サポートされていません (ver.
AOWP_SessionWritePointcut() - Class in package aowp.aspect.pointcut.designators
現在、サポートされていません (ver.
AOWP_StaticPointcut() - Class in package aowp.aspect.pointcut
織り込み時に、ジョインポイントシャドウを決定できるポイントカット記述子の実装に用いる基底クラスです。
AOWP_TemplateEngine() - Class in package aowp.parser.template
Enter description here...
AOWP_Token() - Class in package aowp.parser.Parser
文字列等の、PHPのトークンを表すAST要素。
AOWP_WeaveCommand() - Class in package aowp.aspect.weaver.command
AOWP_Weaver() - Class in package aowp.aspect.weaver
Enter description here...
AOWP_WeavingASTHelper() - Class in package aowp.aspect.weaver.command.astutil
AOWP_WithincodePointcut() - Class in package aowp.aspect.pointcut.designators
現在、サポートされていません (ver.
AOWP_WithinGlobalPointcut() - Class in package aowp.aspect.pointcut.designators
現在、サポートされていません (ver.
AOWP_WithinPointcut() - Class in package aowp.aspect.pointcut.designators
現在、サポートされていません (ver.
apartMethodCallElement() - Method in class aowp.aspect.weaver.command.astutil.AOWP_WeavingASTHelper
このメソッドは、連続したメソッド呼び出し、フィールド参照を、 単純なメソッド呼び出し、フィールド参照からなる、複数の記述文に展開します。 例えば、 $a->b()->c()->d(); は、 $var1 = $a->b(); $var2 = $var1->c(); $var3 = $var2->d(); に展開します。
ast() - Global in package aowp.parser.template.templateFiles
ast() - Global in package aowp.parser.template
短い説明 長い説明
ast() - Global in package aowp
astInStatements() - Global in package aowp

B

backupOriginalPHPFile() - Method in class aowp.aspect.weaver.AOWP_PHPFileManager

C

cacheDirPath() - Method in class aowp.aspect.weaver.AOWP_ASTManager
解析したASTを、保存するフォルダを取得する。
changeSessionTimeOut() - Method in class aowp.aspect.AOWP_PerSessionAspect
classStatementsAST() - Global in package aowp
cleanASTCache() - Method in class aowp.aspect.weaver.AOWP_ASTManager
clearCache() - Method in class aowp.aspect.AOWP_AspectManager
convertOriginalElementsForScriptExecutionAroundAdvice() - Method in class aowp.aspect.weaver.command.astutil.AOWP_WeavingASTHelper
For weaving for around advice targetting script execution join points.
copy() - Method in class aowp.aspect.weaver.AOWP_PHPFileManager
createAdviceExecutionAST() - Method in class aowp.aspect.weaver.command.astutil.AOWP_WeavingASTHelper
createAdviceExecutionASTForAround() - Method in class aowp.aspect.weaver.command.astutil.AOWP_WeavingASTHelper
createAllASTCache() - Method in class aowp.aspect.weaver.AOWP_ASTManager
createArrayArgumentWithNumberIndex() - Method in class aowp.parser.ast.AOWP_PHPArgumentElement
配列の引き数を表す、ASTインスタンスを作成する。
createAspectInstanceReleaseAST() - Method in class aowp.aspect.weaver.command.astutil.AOWP_WeavingASTHelper
createAspectInstantiationAST() - Method in class aowp.aspect.weaver.command.astutil.AOWP_WeavingASTHelper
createConfiguration() - Method in class aowp.aspect.AOWP_ConfigurationManager
createIfForFunctionDeclaration() - Method in class aowp.aspect.weaver.command.astutil.AOWP_WeavingASTHelper
createIncludeStatemenetElement() - Method in class aowp.aspect.weaver.command.astutil.AOWP_WeavingASTHelper
createJoinPoint() - Method in class aowp.aspect.joinpoint.AOWP_JoinPointCreator
ASTからジョインポイントを作ります。
createJoinPointInstantiationAST() - Method in class aowp.aspect.weaver.command.astutil.AOWP_WeavingASTHelper
createOneASTCache() - Method in class aowp.aspect.weaver.AOWP_ASTManager
createPHPCloseTag() - Method in class aowp.parser.ast.AOWP_PHPInnerHTMLStatementElement
createPHPOpenTag() - Method in class aowp.parser.ast.AOWP_PHPInnerHTMLStatementElement
createScalarArgument() - Method in class aowp.parser.ast.AOWP_PHPArgumentElement
createStringArgument() - Method in class aowp.parser.ast.AOWP_PHPArgumentElement
文字列、もしくは数値の引き数を表す、ASTインスタンスを作成する。
createVariableArgument() - Method in class aowp.parser.ast.AOWP_PHPArgumentElement
変数の引き数を表す、ASTインスタンスを作成する。

D

doParse() - Method in class aowp.PHP_Parser_Core
The main parser program.

E

executeAdvice() - Method in class aowp.aspect.AOWP_Aspect
existFormData() - Method in class aowp.aspect.pointcut.designators.AOWP_RequestPointcut
extendSource() - Global in package aowp
extendSource() - Global in package aowp.parser.template.templateFiles
extendsSource() - Global in package aowp

F

factory() - Method in class aowp.parser.template.PHP_Parser
Choose the parser and tokenizer

G

generateWovenSource() - Method in class aowp.aspect.weaver.AOWP_ASTManager
get() - Method in class aowp.AOWP_Map
getAdviceAt() - Method in class aowp.aspect.AOWP_Aspect
getAdviceBodyFunctionName() - Method in class aowp.aspect.advice.AOWP_Advice
getAdviceMethodElement() - Method in class aowp.AOWP_AspectASTUtil
getAllAdviceArray() - Method in class aowp.aspect.AOWP_Aspect
getAllAspects() - Method in class aowp.aspect.AOWP_AspectManager
getAllASTNum() - Method in class aowp.aspect.weaver.AOWP_Weaver
getAllCachedASTFileName() - Method in class aowp.aspect.weaver.AOWP_ASTManager
getAllPHPFile() - Method in class aowp.aspect.weaver.AOWP_PHPFileManager
指定したフォルダ配下の全てのPHPファイルのフルパスを返します。
getAllProjectPHPFile() - Method in class aowp.aspect.weaver.AOWP_PHPFileManager
getAOWPClassPath() - Method in class aowp.aspect.AOWP_ConfigurationManager
getArgument() - Method in class aowp.aspect.joinpoint /.AOWP_JoinPointWithArguments
getArgumentArray() - Method in class aowp.aspect.joinpoint /.AOWP_JoinPointWithArguments
getArgumentCount() - Method in class aowp.parser.ast.AOWP_PHPObjectPropertyElement
メソッド呼び出しの場合、引き数の数を取得します。 フィールドアクセスの場合、nullを返します。
getArgumentCount() - Method in class aowp.parser.ast.AOWP_PHPFunctionCallElement
getArguments() - Method in class aowp.parser.ast.AOWP_PHPFunctionCallElement
getAspect() - Method in class aowp.aspect.advice.AOWP_Advice
getAspectArray() - Method in class aowp.aspect.AOWP_Ordering
getAspectClassElement() - Method in class aowp.AOWP_AspectASTUtil
getAspectDirPath() - Method in class aowp.aspect.AOWP_ConfigurationManager
getAspectFileMap() - Method in class aowp.aspect.AOWP_AspectManager
getAspectFilePathAtWeaving() - Method in class aowp.aspect.AOWP_AspectManager
getAST() - Method in class aowp.aspect.joinpoint /.AOWP_JoinPoint
getCacheFolder() - Method in class aowp.aspect.AOWP_ConfigurationManager
getChildren() - Method in class aowp.parser.ast.AOWP_PHPElement
getClassName() - Method in class aowp.parser.ast.AOWP_PHPMethodElement
getClassName() - Method in class aowp.aspect.joinpoint /.AOWP_MethodExecutionJoinPoint
getClassName() - Method in class aowp.parser.ast.AOWP_PHPClassElement
getClassNameOfAspect() - Method in class aowp.aspect.advice.AOWP_Advice
getContainerParent() - Method in class aowp.aspect.weaver.command.astutil.AOWP_WeavingASTHelper
{@link AOWP_IPHPContainerElement}を実装するAST要素を、 親から探します。 返り値は、0番目が{@link AOWP_IPHPContainerElement}を実装するAST要素、 1番目がその直前の子のAST要素です。
getConvertedAdviceBodyElements() - Method in class aowp.AOWP_AdviceBodyConverterForScriptExecutionWeaving
getDataFolderPath() - Method in class aowp.aspect.AOWP_AspectInstanceManager
getExecutedAdvice() - Method in class aowp.aspect.joinpoint /.AOWP_JoinPoint
getExecutionTime() - Method in class aowp.AOWP_Logger
getExpr() - Method in class aowp.parser.ast.AOWP_PHPArgumentElement
{@link AOWP_PHPArgumentElement::expr} の値の clone を取得します。
getExtendedClassName() - Method in class aowp.parser.ast.AOWP_PHPClassElement
getFileFullPath() - Method in class aowp.aspect.joinpoint /.AOWP_JoinPoint
getFileName() - Method in class aowp.aspect.joinpoint /.AOWP_JoinPoint
このジョインポイントが存在するファイル名を取得します。
getFirstObjectProperty() - Method in class aowp.parser.ast.AOWP_PHPObjectOperatorElement
getFormData() - Method in class aowp.aspect.joinpoint /.AOWP_JoinPoint
getFormDataArray() - Method in class aowp.aspect.pointcut.designators.AOWP_RequestPointcut
getFunctionName() - Method in class aowp.parser.ast.AOWP_PHPFunctionCallElement
getFunctionName() - Method in class aowp.aspect.joinpoint /.AOWP_FunctionCallJoinPoint
関数名を取得します。
getFunctionName() - Method in class aowp.aspect.joinpoint /.AOWP_FunctionExecutionJoinPoint
関数名を取得します。
getFunctionName() - Method in class aowp.parser.ast.AOWP_PHPFunctionElement
関数名を取得します。
getFunctionName() - Method in class aowp.AOWP_IFunctionCallJoinPoint
getFunctionName() - Method in class aowp.aspect.joinpoint /.AOWP_ExitJoinPoint
関数名を取得します。
getGeneratedAspectName() - Method in class aowp.aspect.pointcut.AOWP_GeneratedAspectNameManager
getHeaderArray() - Method in class aowp.aspect.pointcut.designators.AOWP_RequestPointcut
getIndex() - Method in class aowp.aspect.advice.AOWP_Advice
getIndexArray() - Method in class aowp.parser.ast.AOWP_PHPReferenceVariableElement
この配列の全ての添字を表すASTインスタンスを、 配列で取得します。 例えば、 $a[1]['2'][$f]; の場合、左から 1、'2'、$fの順でASTインスタンスが配列に格納されます。 配列に入る可能性があるASTを表すクラスは、{@link AOWP_PHPVariableElement}、 {@link AOWP_PHPScalarExprElement} です。
getInnerStatements() - Method in class aowp.parser.ast.util.AOWP_PHPInnerStatementContainerElement
getInstance() - Method in class aowp.aspect.AOWP_AspectInstanceManager
getInstance() - Method in class aowp.aspect.AOWP_AspectManager
getInvokedFileName() - Method in class aowp.aspect.joinpoint /.AOWP_ScriptCallJoinPoint
getInvokedObject() - Method in class aowp.aspect.joinpoint /.AOWP_MethodCallJoinPoint
呼び出されるオブジェクトを取得します。
getInvokedObject() - Method in class aowp.aspect.joinpoint /.AOWP_MethodExecutionJoinPoint
呼び出されるオブジェクトを取得します。
getLabel() - Method in class aowp.AOWP_PHPLabelElement
getLastComment() - Method in class aowp.parser.parser.PHP_Parser_Tokenizer
get the last comment block (and reset it)
getLeftExpr() - Method in class aowp.parser.ast.AOWP_PHPObjectOperatorElement
getLeftVariableName() - Method in class aowp.parser.ast.AOWP_PHPObjectOperatorElement
左端の変数名を取得する。
getLeftVarialeName() - Method in class aowp.parser.ast.AOWP_PHPEqualExprElement
getLine() - Method in class aowp.parser.Parser.AOWP_Token
getLineNumber() - Method in class aowp.aspect.joinpoint /.AOWP_JoinPoint
getMetadata() - Method in class aowp.parser.Parser.AOWP_Token
getMethodAST() - Method in class aowp.parser.ast.AOWP_PHPClassElement
getMethodName() - Method in class aowp.aspect.joinpoint /.AOWP_MethodCallJoinPoint
呼び出すメソッド名を取得します。
getMethodName() - Method in class aowp.aspect.joinpoint /.AOWP_MethodExecutionJoinPoint
呼び出すメソッド名を取得します。
getMethodName() - Method in class aowp.parser.ast.AOWP_PHPMethodElement
getModifierArray() - Method in class aowp.aspect.joinpoint /.AOWP_MethodExecutionJoinPoint
getModifiers() - Method in class aowp.parser.ast.AOWP_PHPMethodElement
getNumOfAdvice() - Method in class aowp.aspect.AOWP_Aspect
getObjectPropertyIndex() - Method in class aowp.parser.ast.AOWP_PHPObjectOperatorElement
引き数のAST要素が、このクラスのインスタンスの {@link AOWP_PHPObjectOperatorElement::objectProperties}の 何番目の要素かを取得します。 もし、引き数のAST要素が、objectProperties に含まれない場合、nullを返します。
getObjectPropertyIndex() - Method in class aowp.parser.ast.AOWP_PHPObjectPropertyElement
何番目のメソッド呼び出し (もしくは、フィールドアクセス) かを取得します。 例えば、 $a->b->c()->d; で、このインスタンスがcのメソッド呼び出しを表す場合、2を結果として取得できます。
getParameterCount() - Method in class aowp.parser.ast.AOWP_PHPFunctionElement
getParameterCount() - Method in class aowp.parser.ast.AOWP_PHPMethodElement
getParameterCount() - Method in class aowp.aspect.joinpoint /.AOWP_MethodExecutionJoinPoint
getParameterCount() - Method in class aowp.aspect.joinpoint /.AOWP_FunctionExecutionJoinPoint
getParameterName() - Method in class aowp.parser.ast.AOWP_PHPParamaterElement
getParameterName() - Method in class aowp.parser.ast.AOWP_PHPMethodElement
getParameterName() - Method in class aowp.parser.ast.AOWP_PHPFunctionElement
引き数で指定した、このインスタンスが表す関数の引き数の名前を、取得します。 引き数で指定した、引き数が無い場合、nullを返します。
getParameters() - Method in class aowp.parser.ast.AOWP_PHPMethodElement
getParent() - Method in class aowp.parser.ast.AOWP_PHPElement
getParentContainer() - Method in class aowp.parser.ast.AOWP_PHPElement
getParentPropertyIndex() - Method in class aowp.parser.ast.AOWP_PHPElement
getParentPropertyName() - Method in class aowp.parser.ast.AOWP_PHPElement
getPointcut() - Method in class aowp.aspect.advice.AOWP_Advice
getPriority() - Method in class aowp.aspect.AOWP_Aspect
getProceedReturnLabels() - Method in class aowp.AOWP_AdviceBodyConverterForScriptExecutionWeaving
getProjectHomePath() - Method in class aowp.aspect.AOWP_ConfigurationManager
getPropertyCount() - Method in class aowp.parser.ast.AOWP_PHPObjectOperatorElement
getPropertyName() - Method in class aowp.parser.ast.AOWP_PHPObjectPropertyElement
参照するプロパティ名 (呼び出すメソッド名) を取得します。
getRandomName() - Method in class aowp.aspect.weaver.command.astutil.AOWP_WeavingASTHelper
getRelativePath() - Method in class aowp.aspect.weaver.AOWP_PHPFileManager
getRemainingAspectTaskNum() - Method in class aowp.aspect.weaver.AOWP_Weaver
getRemainingASTTaskNum() - Method in class aowp.aspect.weaver.AOWP_Weaver
getRemainingASTTaskNum() - Method in class aowp.aspect.weaver.AOWP_ASTManager
getReturnValue() - Method in class aowp.aspect.joinpoint /.AOWP_JoinPoint
getRuntimeAspectFolder() - Method in class aowp.aspect.AOWP_ConfigurationManager
getRuntimeDataFolder() - Method in class aowp.aspect.AOWP_ConfigurationManager
getRuntimeIncludePath() - Method in class aowp.aspect.AOWP_ConfigurationManager
getRuntimeSourcePath() - Method in class aowp.aspect.AOWP_ConfigurationManager
getScalar() - Method in class aowp.parser.ast.AOWP_PHPScalarExprElement
getScalarExprFileName() - Method in class aowp.parser.ast.AOWP_PHPFileIncludeStatementElement
getSerializeFilePath() - Method in class aowp.aspect.weaver.AOWP_Weaver
getSerializeFilePath() - Method in class aowp.aspect.weaver.AOWP_ASTManager
getSessionID() - Method in class aowp.aspect.AOWP_AspectInstanceManager
getSessionID() - Method in class aowp.aspect.joinpoint /.AOWP_JoinPoint
getSessionTimeOut() - Method in class aowp.aspect.AOWP_PerSessionAspect
getSourcePath() - Method in class aowp.aspect.weaver.AOWP_ASTManager
getStaticArgumentCount() - Method in class aowp.aspect.joinpoint /.AOWP_ExitJoinPoint
getStaticArgumentCount() - Method in class aowp.aspect.joinpoint /.AOWP_FunctionCallJoinPoint
getStaticArgumentCount() - Method in class aowp.aspect.joinpoint /.AOWP_JoinPointWithArguments
getStaticArgumentCount() - Method in class aowp.AOWP_IFunctionCallJoinPoint
getTimestamp() - Method in class aowp.aspect.joinpoint /.AOWP_JoinPoint
getToLabel() - Method in class aowp.AOWP_PHPGotoElement
getURLPattern() - Method in class aowp.aspect.pointcut.designators.AOWP_RequestPointcut
getValue() - Method in class aowp.parser.Parser.AOWP_Token
getValue() - Method in class aowp.parser.parser.PHP_Parser_Tokenizer
getVariableDefinitions() - Method in class aowp.aspect.weaver.command.astutil.AOWP_WeavingASTHelper
getVariableName() - Method in class aowp.parser.ast.AOWP_PHPAmpersandExprElement
getVariableName() - Method in class aowp.parser.ast.AOWP_PHPVariableElement
getWeavedAST() - Method in class aowp.aspect.advice.AOWP_Advice
getWhitespace() - Method in class aowp.parser.parser.PHP_Parser_Tokenizer
Return the whitespace (if any) that preceded the current token
getWovenASTFile() - Method in class aowp.aspect.weaver.AOWP_ASTManager
globalSearch() - Method in class aowp.parser.parser.PHP_Parser_Tokenizer
Compare global variable to search value, to see if we've found a variable that must be documented

H

haltLexing() - Method in class aowp.parser.parser.PHP_Parser_Tokenizer
handleMessage() - Method in class aowp.parser.parser.PHP_Parser_Tokenizer
haveModifier() - Method in class aowp.aspect.joinpoint /.AOWP_MethodExecutionJoinPoint

I

i() - Global in package aowp
implementSource() - Global in package aowp
includeOnceAspect() - Method in class aowp.aspect.AOWP_AspectManager
initialize() - Method in class aowp.parser.ast.AOWP_PHPElement
行番号の初期化と、このASTインスタンスの子の要素に、自身を親として登録する。
inRequestProceed() - Method in class aowp.AOWP_RequestAroundManageAspect
insertElement() - Method in class aowp.parser.ast.util.AOWP_PHPStatementContainerElement
insertElement() - Method in class aowp.aspect.weaver.command.astutil.AOWP_WeavingASTHelper
insertElement() - Method in class aowp.parser.ast.util.AOWP_PHPInnerStatementContainerElement
insertElementArray() - Method in class aowp.parser.ast.util.AOWP_PHPInnerStatementContainerElement
insertElementArray() - Method in class aowp.parser.ast.util.AOWP_PHPStatementContainerElement
interfaceName() - Global in package aowp
isArrayArgument() - Method in class aowp.parser.ast.AOWP_PHPArgumentElement
isArrayElement() - Method in class aowp.parser.Parser.AOWP_ASTUtility
isASTElement() - Method in class aowp.parser.Parser.AOWP_ASTUtility
isEndCreateCache() - Method in class aowp.aspect.weaver.AOWP_ASTManager
isEndWeaving() - Method in class aowp.aspect.weaver.AOWP_Weaver
isHavePointcut() - Method in class aowp.aspect.advice.AOWP_Advice
isHavePointcut() - Method in class aowp.aspect.pointcut.AOWP_PointcutComposition
isHavePointcut() - Method in class aowp.aspect.pointcut.AOWP_Pointcut
isIncludeable() - Method in class aowp.parser.template.PHP_Parser
isJoinPointShadow() - Method in class aowp.aspect.pointcut.AOWP_PointcutComposition
isJoinPointShadow() - Method in class aowp.aspect.pointcut.AOWP_Pointcut
isJoinPointShadow() - Method in class aowp.aspect.advice.AOWP_Advice
isMethodCall() - Method in class aowp.parser.ast.AOWP_PHPObjectPropertyElement
isNot() - Method in class aowp.aspect.pointcut.AOWP_Pointcut
isNullElement() - Method in class aowp.parser.Parser.AOWP_ASTUtility
isToken() - Method in class aowp.parser.Parser.AOWP_ASTUtility

K

keyMatch() - Method in class aowp.aspect.pointcut.designators.AOWP_RequestPointcut
keyMatch() - Method in class aowp.AOWP_IMapKey
kind() - Method in class aowp.parser.ast.AOWP_PHPDoWhileStatementElement
kind() - Method in class aowp.parser.ast.AOWP_PHPDefineVariableStatementElement
kind() - Method in class aowp.parser.ast.AOWP_PHPEchoStatementElement
kind() - Method in class aowp.parser.ast.AOWP_PHPElseIfStatementElement
kind() - Method in class aowp.parser.ast.AOWP_PHPEmptyStatementElement
kind() - Method in class aowp.parser.ast.AOWP_PHPDefineConstantVariableStatementElement
kind() - Method in class aowp.parser.ast.AOWP_PHPElement
kind() - Method in class aowp.parser.ast.AOWP_PHPCaseStatementElement
kind() - Method in class aowp.parser.ast.AOWP_PHPBinaryOperatorExprElement
kind() - Method in class aowp.parser.ast.AOWP_PHPBracketExprElement
kind() - Method in class aowp.parser.ast.AOWP_PHPBreakStatementElement
kind() - Method in class aowp.parser.ast.AOWP_PHPArrayPairElement
kind() - Method in class aowp.parser.ast.AOWP_PHPArrayElement
kind() - Method in class aowp.parser.ast.AOWP_PHPEqualExprElement
kind() - Method in class aowp.parser.ast.AOWP_PHPAmpersandExprElement
kind() - Method in class aowp.parser.ast.AOWP_PHPArgumentElement
kind() - Method in class aowp.parser.ast.AOWP_PHPCatchStatementElement
kind() - Method in class aowp.parser.ast.AOWP_PHPClassConstVariableRefElement
kind() - Method in class aowp.parser.ast.AOWP_PHPCompoundVariableElement
kind() - Method in class aowp.parser.ast.AOWP_PHPContinueStatementElement
kind() - Method in class aowp.parser.ast.AOWP_PHPDeclareStatementElement
kind() - Method in class aowp.parser.ast.AOWP_PHPComplexVariableElement
kind() - Method in class aowp.parser.ast.AOWP_PHPCloneExprElement
kind() - Method in class aowp.parser.ast.AOWP_PHPClassElement
kind() - Method in class aowp.parser.ast.AOWP_PHPClassVariableElement
kind() - Method in class aowp.parser.ast.AOWP_PHPDefineConstantVariableElement
kind() - Method in class aowp.parser.ast.AOWP_PHPNewElseIfStatementElement
kind() - Method in class aowp.parser.ast.AOWP_PHPQuoteExprElement
kind() - Method in class aowp.parser.ast.AOWP_PHPQuestionExprElement
kind() - Method in class aowp.parser.ast.AOWP_PHPReferenceVariableElement
kind() - Method in class aowp.parser.ast.AOWP_PHPReturnStatementElement
kind() - Method in class aowp.parser.ast.AOWP_PHPRootElement
kind() - Method in class aowp.parser.ast.AOWP_PHPPrintExprElement
kind() - Method in class aowp.parser.ast.AOWP_PHPPrefixMonadicOperatorExprElement
kind() - Method in class aowp.parser.ast.AOWP_PHPObjectOperatorElement
kind() - Method in class aowp.parser.ast.AOWP_PHPNewWhileStatementElement
kind() - Method in class aowp.parser.ast.AOWP_PHPObjectPropertyElement
kind() - Method in class aowp.parser.ast.AOWP_PHPParamaterElement
kind() - Method in class aowp.parser.ast.AOWP_PHPPostfixMonadicOperatorExprElement
kind() - Method in class aowp.parser.ast.AOWP_PHPScalarExprElement
kind() - Method in class aowp.parser.ast.AOWP_PHPStatementElement
kind() - Method in class aowp.parser.ast.AOWP_PHPUnsetStatementElement
kind() - Method in class aowp.parser.ast.AOWP_PHPTryCatchStatementElement
kind() - Method in class aowp.parser.ast.AOWP_PHPUseStatementElement
kind() - Method in class aowp.parser.ast.AOWP_PHPVariableElement
kind() - Method in class aowp.parser.ast.AOWP_PHPWhileStatementElement
kind() - Method in class aowp.parser.ast.AOWP_PHPThrowStatementElement
kind() - Method in class aowp.parser.ast.AOWP_PHPTagWithEchoElement
kind() - Method in class aowp.parser.ast.AOWP_PHPStaticMethodCallElement
kind() - Method in class aowp.parser.ast.AOWP_PHPStaticMemberRefElement
kind() - Method in class aowp.parser.ast.AOWP_PHPStaticMethodCallWithVariableElement
kind() - Method in class aowp.parser.ast.AOWP_PHPSwitchStatementElement
kind() - Method in class aowp.parser.ast.AOWP_PHPTagElement
kind() - Method in class aowp.parser.ast.AOWP_PHPNewIfStatementElement
kind() - Method in class aowp.parser.ast.AOWP_PHPNewForeachStatementElement
kind() - Method in class aowp.parser.ast.AOWP_PHPHeredocExprElement
kind() - Method in class aowp.parser.ast.AOWP_PHPHaltCompilerStatementElement
kind() - Method in class aowp.parser.ast.AOWP_PHPIfStatementElement
kind() - Method in class aowp.parser.ast.AOWP_PHPIndirectVariableElement
kind() - Method in class aowp.parser.ast.AOWP_PHPInnerHTMLStatementElement
kind() - Method in class aowp.parser.ast.AOWP_PHPFunctionElement
kind() - Method in class aowp.parser.ast.AOWP_PHPFunctionCallWithVariableElement
kind() - Method in class aowp.parser.ast.AOWP_PHPFileIncludeStatementElement
kind() - Method in class aowp.parser.ast.AOWP_PHPExitExprElement
kind() - Method in class aowp.parser.ast.AOWP_PHPForStatementElement
kind() - Method in class aowp.parser.ast.AOWP_PHPForeachStatementElement
kind() - Method in class aowp.parser.ast.AOWP_PHPFunctionCallElement
kind() - Method in class aowp.parser.ast.AOWP_PHPInnerStatementElement
kind() - Method in class aowp.parser.ast.AOWP_PHPInstanceofExprElement
kind() - Method in class aowp.parser.ast.AOWP_PHPNewEndIfStatementElement
kind() - Method in class aowp.parser.ast.AOWP_PHPNewEndForeachStatementElement
kind() - Method in class aowp.parser.ast.AOWP_PHPNewEndWhileStatementElement
kind() - Method in class aowp.parser.ast.AOWP_PHPNewExprElement
kind() - Method in class aowp.parser.ast.AOWP_PHPNewForStatementElement
kind() - Method in class aowp.parser.ast.AOWP_PHPNewEndForStatementElement
kind() - Method in class aowp.parser.ast.AOWP_PHPNewElseStatementElement
kind() - Method in class aowp.parser.ast.AOWP_PHPInterfaceElement
kind() - Method in class aowp.parser.ast.AOWP_PHPIssetStatementElement
kind() - Method in class aowp.parser.ast.AOWP_PHPListElement
kind() - Method in class aowp.parser.ast.AOWP_PHPMethodElement
kind() - Method in class aowp.parser.ast.AOWP_PHPEvalStatementElement
kind() - Method in class aowp.parser.ast.AOWP_PHPCastExprElement

L

line() - Method in class aowp.parser.ast.AOWP_PHPElement
line() - Method in class aowp.parser.ast.AOWP_PHPPrefixMonadicOperatorExprElement
loadUserDefineAspect() - Method in class aowp.aspect.AOWP_AspectManager
logging() - Method in class aowp.AOWP_Logger
logToFile() - Method in class aowp.AOWP_Logger

M

metadata() - Global in package aowp.parser.template.templateFiles
metadata() - Global in package aowp
mkdir() - Method in class aowp.aspect.weaver.AOWP_PHPFileManager
move() - Method in class aowp.aspect.weaver.AOWP_PHPFileManager

N

nop() - Method in class aowp.PHP_Parser_Core

O

offsetExists() - Method in class aowp.PHP_Parser_CoreyyToken
offsetGet() - Method in class aowp.PHP_Parser_CoreyyToken
offsetSet() - Method in class aowp.PHP_Parser_CoreyyToken
offsetUnset() - Method in class aowp.PHP_Parser_CoreyyToken
opAnd() - Method in class aowp.aspect.pointcut.AOWP_Pointcut
opNot() - Method in class aowp.aspect.pointcut.AOWP_Pointcut
ポイントカットが元々選択していたジョインポイントの集合の、補集合を選択するように定義します。 このメソッドは、2回呼び出すと、元の状態に戻ります。 Op*は、新たにオブジェクトを生成して返します。 したがって、自身、引数、返り値はすべて違うオブジェクトになります。
opNot() - Method in class aowp.aspect.pointcut.AOWP_PointcutComposition
ド・モルガンの定理に基づいて、 左辺と右辺のそれぞれのポイントカットにNotを適用します。
opOr() - Method in class aowp.aspect.pointcut.AOWP_Pointcut
outRequestProceed() - Method in class aowp.AOWP_RequestAroundManageAspect

P

parse() - Method in class aowp.parser.template.PHP_Parser
Parse a string parses a php file,
parseError() - Method in class aowp.parser.parser.PHP_Parser_Tokenizer
return something useful, when a parse error occurs.
parsePHPFile() - Method in class aowp.aspect.weaver.AOWP_ASTManager
parseString() - Method in class aowp.parser.template.PHP_Parser
patternMatch() - Method in class aowp.aspect.pointcut.AOWP_Pointcut
ポイントカットのテキストパターンを表す引き数の評価に利用します。 現在は、{@link mb_ereg_match}を利用しています。
performanceTestResult() - Method in class aowp.AOWP_Logger
PHP_Parser() - Class in package aowp.parser.template
Enter description here...
PHP_Parser_Core() - Class in package aowp
PHP_Parser_CoreyyStackEntry() - Class in package aowp
The following structure represents a single element of the parser's stack.
PHP_Parser_CoreyyToken() - Class in package aowp
This can be used to store both the string representation of a token, and any useful meta-data associated with the token.
PHP_PARSER_ERROR_NODRIVER() - Global in package aowp
PHP_PARSER_ERROR_NOINPUT() - Global in package aowp
PHP_PARSER_ERROR_NOTINITIALIZED() - Global in package aowp
PHP_Parser_Tokenizer() - Class in package aowp.parser.parser
The tokenizer wrapper for parser - implements the 'standard?' yylex interface 2 main methods:
  • constructor, which takes the data to parse calls php's internal tokenizer, then tidies up the array a little (key=>value) rather than mixed type.
  • advance, which returns true while tokens are available - sets $value - sets $token
  • parseError, which returns a string to appear on parser error messages.
PrintTrace() - Method in class aowp.PHP_Parser_Core
Output debug information to output (php://output stream)
proceed() - Method in class aowp.aspect.joinpoint /.AOWP_MethodCallJoinPoint
aroundアドバイスの時に、ポイントカットで選択した元の処理を呼び出します。 もし、ポイントカットで選択したジョインポイントが、引き数を持つ場合、引き数は、配列にして渡して下さい。 aroundアドバイス以外の時に呼び出した場合、何も処理をせず、返り値も返しません。 返り値は、元の処理に返り値が有る場合、その値が返ります。
proceed() - Method in class aowp.aspect.joinpoint /.AOWP_MethodExecutionJoinPoint
aroundアドバイスの時に、ポイントカットで選択した元の処理を呼び出します。 もし、ポイントカットで選択したジョインポイントが、引き数を持つ場合、引き数は、配列にして渡して下さい。 aroundアドバイス以外の時に呼び出した場合、何も処理をせず、返り値も返しません。 返り値は、元の処理に返り値が有る場合、その値が返ります。
proceed() - Method in class aowp.aspect.joinpoint /.AOWP_ScriptExecutionJoinPoint
aroundアドバイスの時に、ポイントカットで選択した元の処理を呼び出します。 もし、ポイントカットで選択したジョインポイントが、引き数を持つ場合、引き数は、配列にして渡して下さい。 aroundアドバイス以外の時に呼び出した場合、何も処理をせず、返り値も返しません。 返り値は、元の処理に返り値が有る場合、その値が返ります。
proceed() - Method in class aowp.aspect.joinpoint /.AOWP_JoinPoint
aroundアドバイスの時に、ポイントカットで選択した元の処理を呼び出します。 もし、ポイントカットで選択したジョインポイントが、引き数を持つ場合、引き数は、配列にして渡して下さい。 aroundアドバイス以外の時に呼び出した場合、何も処理をせず、返り値も返しません。 返り値は、元の処理に返り値が有る場合、その値が返ります。
proceed() - Method in class aowp.aspect.joinpoint /.AOWP_FunctionExecutionJoinPoint
aroundアドバイスの時に、ポイントカットで選択した元の処理を呼び出します。 もし、ポイントカットで選択したジョインポイントが、引き数を持つ場合、引き数は、配列にして渡して下さい。 aroundアドバイス以外の時に呼び出した場合、何も処理をせず、返り値も返しません。 返り値は、元の処理に返り値が有る場合、その値が返ります。
proceed() - Method in class aowp.aspect.joinpoint /.AOWP_ExitJoinPoint
aroundアドバイスの時に、ポイントカットで選択した元の処理を呼び出します。 もし、ポイントカットで選択したジョインポイントが、引き数を持つ場合、引き数は、配列にして渡して下さい。 aroundアドバイス以外の時に呼び出した場合、何も処理をせず、返り値も返しません。 返り値は、元の処理に返り値が有る場合、その値が返ります。
proceed() - Method in class aowp.aspect.joinpoint /.AOWP_FunctionCallJoinPoint
aroundアドバイスの時に、ポイントカットで選択した元の処理を呼び出します。 もし、ポイントカットで選択したジョインポイントが、引き数を持つ場合、引き数は、配列にして渡して下さい。 aroundアドバイス以外の時に呼び出した場合、何も処理をせず、返り値も返しません。 返り値は、元の処理に返り値が有る場合、その値が返ります。
put() - Method in class aowp.AOWP_Map

R

raiseError() - Method in class aowp.parser.template.PHP_Parser
reflesh() - Method in class aowp.aspect.pointcut.AOWP_GeneratedAspectNameManager
refleshWovenAST() - Method in class aowp.aspect.weaver.AOWP_ASTManager
releaseInstance() - Method in class aowp.PHP_Parser_Core
releaseInstance() - Method in class aowp.parser.ast.AOWP_PHPElement
releaseInstance() - Method in class aowp.AOWP_InstanceReleaseManager
releaseInstance() - Method in class aowp.aspect.AOWP_AspectInstanceManager
releaseInstance() - Method in class aowp.parser.parser.PHP_Parser_Tokenizer
removeAllElements() - Method in class aowp.parser.ast.util.AOWP_PHPInnerStatementContainerElement
removeElement() - Method in class aowp.parser.ast.util.AOWP_IPHPContainerElement
removeElement() - Method in class aowp.parser.ast.util.AOWP_PHPInnerStatementContainerElement
removeElement() - Method in class aowp.parser.ast.util.AOWP_PHPStatementContainerElement
removeFolder() - Method in class aowp.aspect.weaver.AOWP_PHPFileManager
removeModifier() - Method in class aowp.parser.ast.AOWP_PHPMethodElement
replaceElement() - Method in class aowp.parser.ast.util.AOWP_IPHPContainerElement
replaceElement() - Method in class aowp.parser.ast.util.AOWP_PHPInnerStatementContainerElement
replaceElement() - Method in class aowp.parser.ast.util.AOWP_PHPStatementContainerElement
replaceElementWithElements() - Method in class aowp.parser.ast.util.AOWP_PHPInnerStatementContainerElement
replaceJoinPointInstanceVariable() - Method in class aowp.AOWP_AspectASTUtil
For around advice for script execution join points.
We must call methods for weaving into script execution join points in the following order,
1.
replaceProceedCall() - Method in class aowp.AOWP_AspectASTUtil
For around advice for script execution join points.
We must call methods for weaving into script execution join points in the following order,
1.
replaceThisVariable() - Method in class aowp.AOWP_AspectASTUtil
For around advice for script execution join points.
We must call methods for weaving into script execution join points in the following order,
1.
requestURLMatch() - Method in class aowp.aspect.pointcut.designators.AOWP_RequestPointcut
runtimeMatch() - Method in class aowp.aspect.pointcut.AOWP_Pointcut
runtimeMatch() - Method in class aowp.aspect.advice.AOWP_Advice
runtimeMatch() - Method in class aowp.aspect.pointcut.AOWP_PointcutComposition
runtimeMatch() - Method in class aowp.aspect.AOWP_Aspect

S

saveCache() - Method in class aowp.aspect.weaver.AOWP_ASTManager
saveFile() - Method in class aowp.aspect.weaver.AOWP_PHPFileManager
saveWeaveCache() - Method in class aowp.aspect.weaver.AOWP_ASTManager
scriptToSource() - Method in class aowp.parser.template.AOWP_TemplateEngine
searchElementIndex() - Method in class aowp.parser.ast.util.AOWP_PHPASTCommon
searchElementIndex() - Method in class aowp.parser.ast.util.AOWP_PHPStatementContainerElement
searchElementIndex() - Method in class aowp.parser.ast.util.AOWP_PHPInnerStatementContainerElement
searchElementIndex() - Method in class aowp.parser.ast.util.AOWP_IPHPContainerElement
serialize() - Method in class aowp.aspect.weaver.AOWP_ASTManager
seriarize() - Method in class aowp.aspect.weaver.AOWP_Weaver
setAdvice() - Method in class aowp.aspect.pointcut.AOWP_PointcutComposition
setAdvice() - Method in class aowp.aspect.pointcut.AOWP_Pointcut
setAdviceBody() - Method in class aowp.aspect.advice.AOWP_Advice
setArgument() - Method in class aowp.parser.ast.AOWP_PHPObjectPropertyElement
指定したインデックスの{@link AOWP_PHPArgumentElement}を、 引き数の値で置き換えます。
setArgument() - Method in class aowp.aspect.joinpoint /.AOWP_JoinPointWithArguments
setAspect() - Method in class aowp.aspect.advice.AOWP_Advice
setAST() - Method in class aowp.aspect.joinpoint /.AOWP_JoinPoint
引き数は、nullも設定できます。 (その為に、引き数の型ヒントを省略してます。)
setClassName() - Method in class aowp.aspect.joinpoint /.AOWP_MethodExecutionJoinPoint
setCondition() - Method in class aowp.parser.ast.AOWP_PHPIfStatementElement
setElement() - Method in class aowp.parser.ast.util.AOWP_PHPStatementContainerElement
setElement() - Method in class aowp.parser.ast.util.AOWP_IPHPContainerElement
setElement() - Method in class aowp.parser.ast.util.AOWP_PHPInnerStatementContainerElement
setElements() - Method in class aowp.parser.ast.util.AOWP_PHPInnerStatementContainerElement
setExecutedAdvice() - Method in class aowp.aspect.joinpoint /.AOWP_JoinPoint
setExpr() - Method in class aowp.parser.ast.AOWP_PHPArgumentElement
setFunctionName() - Method in class aowp.aspect.joinpoint /.AOWP_FunctionExecutionJoinPoint
setFunctionName() - Method in class aowp.aspect.joinpoint /.AOWP_FunctionCallJoinPoint
setIfStatements() - Method in class aowp.parser.ast.AOWP_PHPIfStatementElement
setIndex() - Method in class aowp.aspect.advice.AOWP_Advice
setIndexExpr() - Method in class aowp.parser.ast.AOWP_PHPReferenceVariableElement
引き数のエレメントを、この配列の添字として設定します。
setIndexNumber() - Method in class aowp.parser.ast.AOWP_PHPReferenceVariableElement
数字 (定数) のインデックスを設定します。
setIndexString() - Method in class aowp.parser.ast.AOWP_PHPReferenceVariableElement
文字列のインデックスを設定します。
setInvokedFileName() - Method in class aowp.aspect.joinpoint /.AOWP_ScriptCallJoinPoint
setInvokedObject() - Method in class aowp.aspect.joinpoint /.AOWP_MethodCallJoinPoint
setInvokedObject() - Method in class aowp.aspect.joinpoint /.AOWP_MethodExecutionJoinPoint
setLeftExpr() - Method in class aowp.parser.ast.AOWP_PHPBinaryOperatorExprElement
setLeftVariableName() - Method in class aowp.parser.ast.AOWP_PHPObjectOperatorElement
setMethodName() - Method in class aowp.parser.ast.AOWP_PHPMethodElement
setMethodName() - Method in class aowp.aspect.joinpoint /.AOWP_MethodCallJoinPoint
setMethodName() - Method in class aowp.aspect.joinpoint /.AOWP_MethodExecutionJoinPoint
setModifiers() - Method in class aowp.parser.ast.AOWP_PHPMethodElement
setOrder() - Method in class aowp.aspect.AOWP_Ordering
setParameterCount() - Method in class aowp.aspect.joinpoint /.AOWP_FunctionExecutionJoinPoint
setParameterCount() - Method in class aowp.aspect.joinpoint /.AOWP_MethodExecutionJoinPoint
setParent() - Method in class aowp.parser.ast.AOWP_PHPElement
setParentInfo() - Method in class aowp.parser.ast.AOWP_PHPElement
setParser() - Method in class aowp.parser.template.PHP_Parser
setPointcut() - Method in class aowp.aspect.advice.AOWP_Advice
setPriority() - Method in class aowp.aspect.AOWP_Aspect
setProceedFunctionName() - Method in class aowp.aspect.joinpoint /.AOWP_JoinPoint
setReturnValue() - Method in class aowp.aspect.joinpoint /.AOWP_JoinPoint
setScalarExpr() - Method in class aowp.parser.ast.AOWP_PHPFileIncludeStatementElement
setScalarExpression() - Method in class aowp.parser.ast.AOWP_PHPCaseStatementElement
setSessionScopeInstanceSessionTimeOut() - Method in class aowp.aspect.AOWP_AspectInstanceManager
setStartTime() - Method in class aowp.AOWP_Logger
setStaticArgumentCount() - Method in class aowp.aspect.joinpoint /.AOWP_FunctionCallJoinPoint
setStaticArgumentCount() - Method in class aowp.aspect.joinpoint /.AOWP_JoinPointWithArguments
setStaticArgumentCount() - Method in class aowp.aspect.joinpoint /.AOWP_ExitJoinPoint
setTokenizer() - Method in class aowp.parser.template.PHP_Parser
setTokenizerOptions() - Method in class aowp.parser.template.PHP_Parser
setTokenPropertyName() - Method in class aowp.parser.ast.AOWP_PHPObjectPropertyElement
setupAspectForRuntime() - Method in class aowp.aspect.AOWP_ConfigurationManager
setupConfiguration() - Method in class aowp.aspect.AOWP_ConfigurationManager
This method generates and saves PHP file to define class for AOWP's configuration at weaving time and runtime.
This method should be invoked before parsing PHP files and weaving defined aspects.
setupRuntimeEnvironment() - Method in class aowp.aspect.AOWP_ConfigurationManager
setVariableArgumentName() - Method in class aowp.parser.ast.AOWP_PHPArgumentElement
引き数に、指定した名前の変数を設定します。
setVariableExpr() - Method in class aowp.parser.ast.AOWP_PHPReturnStatementElement
setVariableExpression() - Method in class aowp.parser.ast.AOWP_PHPSwitchStatementElement
setVariableName() - Method in class aowp.parser.ast.util.AOWP_IPHPVariable
変数名を変更します。
setVariableName() - Method in class aowp.parser.ast.AOWP_PHPVariableElement
setVariableName() - Method in class aowp.parser.ast.AOWP_PHPReferenceVariableElement
変数名を変更します。
sortByPrecedence() - Method in class aowp.aspect.AOWP_Ordering
spliceStatement() - Method in class aowp.parser.ast.util.AOWP_PHPInnerStatementContainerElement
startPerformanceTest() - Method in class aowp.AOWP_Logger
statement() - Global in package aowp
staticParseFile() - Method in class aowp.parser.template.PHP_Parser
Parse a file with wddx caching options.
stopTrackingWhitespace() - Method in class aowp.parser.parser.PHP_Parser_Tokenizer

T

tokenName() - Method in class aowp.PHP_Parser_Core
This function returns the symbolic name associated with a token value.
toSource() - Method in class aowp.parser.template.AOWP_TemplateEngine
Trace() - Method in class aowp.PHP_Parser_Core
Turn parser tracing on by giving a stream to which to write the trace and a prompt to preface each trace message.
trackWhitespace() - Method in class aowp.parser.parser.PHP_Parser_Tokenizer

U

undoWeaving() - Method in class aowp.aspect.weaver.AOWP_PHPFileManager
updateSessionScopeTimeOut() - Method in class aowp.aspect.AOWP_AspectInstanceManager

W

weave() - Method in class aowp.aspect.advice.AOWP_Advice
weaveAdvice() - Method in class aowp.aspect.weaver.command.AOWP_WeaveCommand
weaveAfterAdvice() - Method in class aowp.aspect.weaver.command.AOWP_MethodExecutionJoinPointWeaveCommand
weaveAfterAdvice() - Method in class aowp.aspect.weaver.command.AOWP_FieldSetJoinPointWeaveCommand
weaveAfterAdvice() - Method in class aowp.aspect.weaver.command.AOWP_ScriptCallJoinPointWeaveCommand
weaveAfterAdvice() - Method in class aowp.aspect.weaver.command.AOWP_FunctionCallJoinPointWeaveCommand
weaveAfterAdvice() - Method in class aowp.aspect.weaver.command.AOWP_MethodCallJoinPointWeaveCommand
weaveAfterAdvice() - Method in class aowp.aspect.weaver.command.AOWP_GlobalVariableGetJoinPointWeaveCommand
weaveAfterAdvice() - Method in class aowp.aspect.weaver.command.AOWP_IWeaveCommand
weaveAfterAdvice() - Method in class aowp.aspect.weaver.command.AOWP_FunctionExecutionJoinPointWeaveCommand
weaveAfterAdvice() - Method in class aowp.aspect.weaver.command.AOWP_GlobalVariableSetJoinPointWeaveCommand
weaveAfterAdvice() - Method in class aowp.aspect.weaver.command.AOWP_FieldGetJoinPointWeaveCommand
weaveAfterAdvice() - Method in class aowp.aspect.weaver.command.AOWP_ArraySetJoinPointWeaveCommand
weaveAfterAdvice() - Method in class aowp.aspect.weaver.command.AOWP_ArrayGetJoinPointWeaveCommand
weaveAfterAdvice() - Method in class aowp.aspect.weaver.command.AOWP_ExitJoinPointWeaveCommand
Do not weave after call of exit().
weaveAfterAdvice() - Method in class aowp.aspect.weaver.command.AOWP_ScriptExecutionJoinPointWeaveCommand
weaveAfterAdvice() - Method in class aowp.aspect.weaver.command.AOWP_ConstructorCallJoinPointWeaveCommand
weaveAllAspect() - Method in class aowp.aspect.weaver.AOWP_Weaver
weaveAroundAdvice() - Method in class aowp.aspect.weaver.command.AOWP_ArrayGetJoinPointWeaveCommand
weaveAroundAdvice() - Method in class aowp.aspect.weaver.command.AOWP_FunctionExecutionJoinPointWeaveCommand
weaveAroundAdvice() - Method in class aowp.aspect.weaver.command.AOWP_FunctionCallJoinPointWeaveCommand
weaveAroundAdvice() - Method in class aowp.aspect.weaver.command.AOWP_FieldSetJoinPointWeaveCommand
weaveAroundAdvice() - Method in class aowp.aspect.weaver.command.AOWP_FieldGetJoinPointWeaveCommand
weaveAroundAdvice() - Method in class aowp.aspect.weaver.command.AOWP_ConstructorCallJoinPointWeaveCommand
weaveAroundAdvice() - Method in class aowp.aspect.weaver.command.AOWP_ExitJoinPointWeaveCommand
weaveAroundAdvice() - Method in class aowp.aspect.weaver.command.AOWP_ArraySetJoinPointWeaveCommand
weaveAroundAdvice() - Method in class aowp.aspect.weaver.command.AOWP_GlobalVariableGetJoinPointWeaveCommand
weaveAroundAdvice() - Method in class aowp.aspect.weaver.command.AOWP_MethodCallJoinPointWeaveCommand
weaveAroundAdvice() - Method in class aowp.aspect.weaver.command.AOWP_MethodExecutionJoinPointWeaveCommand
weaveAroundAdvice() - Method in class aowp.aspect.weaver.command.AOWP_ScriptExecutionJoinPointWeaveCommand
weaveAroundAdvice() - Method in class aowp.aspect.weaver.command.AOWP_IWeaveCommand
weaveAroundAdvice() - Method in class aowp.aspect.weaver.command.AOWP_ScriptCallJoinPointWeaveCommand
weaveAroundAdvice() - Method in class aowp.aspect.weaver.command.AOWP_GlobalVariableSetJoinPointWeaveCommand
weaveAspectToOnePHPFile() - Method in class aowp.aspect.weaver.AOWP_Weaver
weaveBeforeAdvice() - Method in class aowp.aspect.weaver.command.AOWP_GlobalVariableSetJoinPointWeaveCommand
weaveBeforeAdvice() - Method in class aowp.aspect.weaver.command.AOWP_ExitJoinPointWeaveCommand
weaveBeforeAdvice() - Method in class aowp.aspect.weaver.command.AOWP_ConstructorCallJoinPointWeaveCommand
weaveBeforeAdvice() - Method in class aowp.aspect.weaver.command.AOWP_ScriptExecutionJoinPointWeaveCommand
weaveBeforeAdvice() - Method in class aowp.aspect.weaver.command.AOWP_ArrayGetJoinPointWeaveCommand
weaveBeforeAdvice() - Method in class aowp.aspect.weaver.command.AOWP_ArraySetJoinPointWeaveCommand
weaveBeforeAdvice() - Method in class aowp.aspect.weaver.command.AOWP_GlobalVariableGetJoinPointWeaveCommand
weaveBeforeAdvice() - Method in class aowp.aspect.weaver.command.AOWP_ScriptCallJoinPointWeaveCommand
weaveBeforeAdvice() - Method in class aowp.aspect.weaver.command.AOWP_MethodExecutionJoinPointWeaveCommand
weaveBeforeAdvice() - Method in class aowp.aspect.weaver.command.AOWP_IWeaveCommand
weaveBeforeAdvice() - Method in class aowp.aspect.weaver.command.AOWP_FunctionCallJoinPointWeaveCommand
weaveBeforeAdvice() - Method in class aowp.aspect.weaver.command.AOWP_FieldSetJoinPointWeaveCommand
weaveBeforeAdvice() - Method in class aowp.aspect.weaver.command.AOWP_FunctionExecutionJoinPointWeaveCommand
weaveBeforeAdvice() - Method in class aowp.aspect.weaver.command.AOWP_MethodCallJoinPointWeaveCommand
weaveBeforeAdvice() - Method in class aowp.aspect.weaver.command.AOWP_FieldGetJoinPointWeaveCommand
weaveNext() - Method in class aowp.aspect.weaver.AOWP_Weaver

Y

yy_accept() - Method in class aowp.PHP_Parser_Core
The following is executed when the parser accepts %parse_accept code is inserted here
yy_destructor() - Method in class aowp.PHP_Parser_Core
The following function deletes the value associated with a symbol.
yy_find_reduce_action() - Method in class aowp.PHP_Parser_Core
Find the appropriate action for a parser given the non-terminal look-ahead token $iLookAhead.
yy_find_shift_action() - Method in class aowp.PHP_Parser_Core
Find the appropriate action for a parser given the terminal look-ahead token iLookAhead.
yy_get_expected_tokens() - Method in class aowp.PHP_Parser_Core
Based on the current state and parser stack, get a list of all possible lookahead tokens
yy_is_expected_token() - Method in class aowp.PHP_Parser_Core
Based on the parser state and current parser stack, determine whether the lookahead token is possible.
yy_parse_failed() - Method in class aowp.PHP_Parser_Core
The following code executes when the parse fails Code from %parse_fail is inserted here
yy_pop_parser_stack() - Method in class aowp.PHP_Parser_Core
Pop the parser's stack once.
yy_r0() - Method in class aowp.PHP_Parser_Core
yy_r1() - Method in class aowp.PHP_Parser_Core
yy_r100() - Method in class aowp.PHP_Parser_Core
yy_r101() - Method in class aowp.PHP_Parser_Core
yy_r102() - Method in class aowp.PHP_Parser_Core
yy_r103() - Method in class aowp.PHP_Parser_Core
yy_r104() - Method in class aowp.PHP_Parser_Core
yy_r105() - Method in class aowp.PHP_Parser_Core
yy_r106() - Method in class aowp.PHP_Parser_Core
yy_r107() - Method in class aowp.PHP_Parser_Core
yy_r108() - Method in class aowp.PHP_Parser_Core
yy_r109() - Method in class aowp.PHP_Parser_Core
yy_r11() - Method in class aowp.PHP_Parser_Core
yy_r110() - Method in class aowp.PHP_Parser_Core
yy_r111() - Method in class aowp.PHP_Parser_Core
yy_r112() - Method in class aowp.PHP_Parser_Core
yy_r113() - Method in class aowp.PHP_Parser_Core
yy_r114() - Method in class aowp.PHP_Parser_Core
yy_r115() - Method in class aowp.PHP_Parser_Core
yy_r116() - Method in class aowp.PHP_Parser_Core
yy_r117() - Method in class aowp.PHP_Parser_Core
yy_r118() - Method in class aowp.PHP_Parser_Core
yy_r119() - Method in class aowp.PHP_Parser_Core
yy_r12() - Method in class aowp.PHP_Parser_Core
yy_r120() - Method in class aowp.PHP_Parser_Core
yy_r121() - Method in class aowp.PHP_Parser_Core
yy_r122() - Method in class aowp.PHP_Parser_Core
yy_r123() - Method in class aowp.PHP_Parser_Core
yy_r124() - Method in class aowp.PHP_Parser_Core
yy_r125() - Method in class aowp.PHP_Parser_Core
yy_r126() - Method in class aowp.PHP_Parser_Core
yy_r127() - Method in class aowp.PHP_Parser_Core
yy_r128() - Method in class aowp.PHP_Parser_Core
yy_r129() - Method in class aowp.PHP_Parser_Core
yy_r130() - Method in class aowp.PHP_Parser_Core
yy_r131() - Method in class aowp.PHP_Parser_Core
yy_r132() - Method in class aowp.PHP_Parser_Core
yy_r133() - Method in class aowp.PHP_Parser_Core
yy_r134() - Method in class aowp.PHP_Parser_Core
yy_r135() - Method in class aowp.PHP_Parser_Core
yy_r136() - Method in class aowp.PHP_Parser_Core
yy_r137() - Method in class aowp.PHP_Parser_Core
yy_r138() - Method in class aowp.PHP_Parser_Core
yy_r139() - Method in class aowp.PHP_Parser_Core
yy_r14() - Method in class aowp.PHP_Parser_Core
yy_r141() - Method in class aowp.PHP_Parser_Core
yy_r142() - Method in class aowp.PHP_Parser_Core
yy_r143() - Method in class aowp.PHP_Parser_Core
yy_r144() - Method in class aowp.PHP_Parser_Core
yy_r145() - Method in class aowp.PHP_Parser_Core
yy_r146() - Method in class aowp.PHP_Parser_Core
yy_r147() - Method in class aowp.PHP_Parser_Core
yy_r148() - Method in class aowp.PHP_Parser_Core
yy_r149() - Method in class aowp.PHP_Parser_Core
yy_r150() - Method in class aowp.PHP_Parser_Core
yy_r151() - Method in class aowp.PHP_Parser_Core
yy_r152() - Method in class aowp.PHP_Parser_Core
yy_r153() - Method in class aowp.PHP_Parser_Core
yy_r154() - Method in class aowp.PHP_Parser_Core
yy_r157() - Method in class aowp.PHP_Parser_Core
yy_r16() - Method in class aowp.PHP_Parser_Core
yy_r162() - Method in class aowp.PHP_Parser_Core
yy_r163() - Method in class aowp.PHP_Parser_Core
yy_r170() - Method in class aowp.PHP_Parser_Core
yy_r171() - Method in class aowp.PHP_Parser_Core
yy_r172() - Method in class aowp.PHP_Parser_Core
yy_r173() - Method in class aowp.PHP_Parser_Core
yy_r174() - Method in class aowp.PHP_Parser_Core
yy_r178() - Method in class aowp.PHP_Parser_Core
yy_r179() - Method in class aowp.PHP_Parser_Core
yy_r18() - Method in class aowp.PHP_Parser_Core
yy_r180() - Method in class aowp.PHP_Parser_Core
yy_r181() - Method in class aowp.PHP_Parser_Core
yy_r182() - Method in class aowp.PHP_Parser_Core
yy_r183() - Method in class aowp.PHP_Parser_Core
yy_r184() - Method in class aowp.PHP_Parser_Core
yy_r185() - Method in class aowp.PHP_Parser_Core
yy_r186() - Method in class aowp.PHP_Parser_Core
yy_r189() - Method in class aowp.PHP_Parser_Core
yy_r191() - Method in class aowp.PHP_Parser_Core
yy_r192() - Method in class aowp.PHP_Parser_Core
yy_r196() - Method in class aowp.PHP_Parser_Core
yy_r197() - Method in class aowp.PHP_Parser_Core
yy_r198() - Method in class aowp.PHP_Parser_Core
yy_r2() - Method in class aowp.PHP_Parser_Core
yy_r20() - Method in class aowp.PHP_Parser_Core
yy_r200() - Method in class aowp.PHP_Parser_Core
yy_r204() - Method in class aowp.PHP_Parser_Core
yy_r205() - Method in class aowp.PHP_Parser_Core
yy_r208() - Method in class aowp.PHP_Parser_Core
yy_r209() - Method in class aowp.PHP_Parser_Core
yy_r210() - Method in class aowp.PHP_Parser_Core
yy_r211() - Method in class aowp.PHP_Parser_Core
yy_r212() - Method in class aowp.PHP_Parser_Core
yy_r213() - Method in class aowp.PHP_Parser_Core
yy_r214() - Method in class aowp.PHP_Parser_Core
yy_r215() - Method in class aowp.PHP_Parser_Core
yy_r22() - Method in class aowp.PHP_Parser_Core
yy_r220() - Method in class aowp.PHP_Parser_Core
yy_r222() - Method in class aowp.PHP_Parser_Core
yy_r223() - Method in class aowp.PHP_Parser_Core
yy_r225() - Method in class aowp.PHP_Parser_Core
yy_r226() - Method in class aowp.PHP_Parser_Core
yy_r227() - Method in class aowp.PHP_Parser_Core
yy_r228() - Method in class aowp.PHP_Parser_Core
yy_r229() - Method in class aowp.PHP_Parser_Core
yy_r23() - Method in class aowp.PHP_Parser_Core
yy_r230() - Method in class aowp.PHP_Parser_Core
yy_r232() - Method in class aowp.PHP_Parser_Core
yy_r233() - Method in class aowp.PHP_Parser_Core
yy_r234() - Method in class aowp.PHP_Parser_Core
yy_r237() - Method in class aowp.PHP_Parser_Core
yy_r238() - Method in class aowp.PHP_Parser_Core
yy_r240() - Method in class aowp.PHP_Parser_Core
yy_r244() - Method in class aowp.PHP_Parser_Core
yy_r25() - Method in class aowp.PHP_Parser_Core
yy_r250() - Method in class aowp.PHP_Parser_Core
yy_r251() - Method in class aowp.PHP_Parser_Core
yy_r253() - Method in class aowp.PHP_Parser_Core
yy_r254() - Method in class aowp.PHP_Parser_Core
yy_r255() - Method in class aowp.PHP_Parser_Core
yy_r256() - Method in class aowp.PHP_Parser_Core
yy_r26() - Method in class aowp.PHP_Parser_Core
yy_r267() - Method in class aowp.PHP_Parser_Core
yy_r271() - Method in class aowp.PHP_Parser_Core
yy_r275() - Method in class aowp.PHP_Parser_Core
yy_r276() - Method in class aowp.PHP_Parser_Core
yy_r28() - Method in class aowp.PHP_Parser_Core
yy_r282() - Method in class aowp.PHP_Parser_Core
yy_r29() - Method in class aowp.PHP_Parser_Core
yy_r295() - Method in class aowp.PHP_Parser_Core
yy_r296() - Method in class aowp.PHP_Parser_Core
yy_r297() - Method in class aowp.PHP_Parser_Core
yy_r3() - Method in class aowp.PHP_Parser_Core
yy_r301() - Method in class aowp.PHP_Parser_Core
yy_r305() - Method in class aowp.PHP_Parser_Core
yy_r306() - Method in class aowp.PHP_Parser_Core
yy_r307() - Method in class aowp.PHP_Parser_Core
yy_r308() - Method in class aowp.PHP_Parser_Core
yy_r309() - Method in class aowp.PHP_Parser_Core
yy_r310() - Method in class aowp.PHP_Parser_Core
yy_r311() - Method in class aowp.PHP_Parser_Core
yy_r312() - Method in class aowp.PHP_Parser_Core
yy_r32() - Method in class aowp.PHP_Parser_Core
yy_r320() - Method in class aowp.PHP_Parser_Core
yy_r321() - Method in class aowp.PHP_Parser_Core
yy_r322() - Method in class aowp.PHP_Parser_Core
yy_r323() - Method in class aowp.PHP_Parser_Core
yy_r324() - Method in class aowp.PHP_Parser_Core
yy_r327() - Method in class aowp.PHP_Parser_Core
yy_r328() - Method in class aowp.PHP_Parser_Core
yy_r329() - Method in class aowp.PHP_Parser_Core
yy_r330() - Method in class aowp.PHP_Parser_Core
yy_r331() - Method in class aowp.PHP_Parser_Core
yy_r332() - Method in class aowp.PHP_Parser_Core
yy_r333() - Method in class aowp.PHP_Parser_Core
yy_r335() - Method in class aowp.PHP_Parser_Core
yy_r337() - Method in class aowp.PHP_Parser_Core
yy_r338() - Method in class aowp.PHP_Parser_Core
yy_r34() - Method in class aowp.PHP_Parser_Core
yy_r340() - Method in class aowp.PHP_Parser_Core
yy_r342() - Method in class aowp.PHP_Parser_Core
yy_r343() - Method in class aowp.PHP_Parser_Core
yy_r347() - Method in class aowp.PHP_Parser_Core
yy_r348() - Method in class aowp.PHP_Parser_Core
yy_r349() - Method in class aowp.PHP_Parser_Core
yy_r350() - Method in class aowp.PHP_Parser_Core
yy_r355() - Method in class aowp.PHP_Parser_Core
yy_r356() - Method in class aowp.PHP_Parser_Core
yy_r357() - Method in class aowp.PHP_Parser_Core
yy_r36() - Method in class aowp.PHP_Parser_Core
yy_r360() - Method in class aowp.PHP_Parser_Core
yy_r364() - Method in class aowp.PHP_Parser_Core
yy_r367() - Method in class aowp.PHP_Parser_Core
yy_r368() - Method in class aowp.PHP_Parser_Core
yy_r37() - Method in class aowp.PHP_Parser_Core
yy_r38() - Method in class aowp.PHP_Parser_Core
yy_r4() - Method in class aowp.PHP_Parser_Core
yy_r40() - Method in class aowp.PHP_Parser_Core
yy_r42() - Method in class aowp.PHP_Parser_Core
yy_r44() - Method in class aowp.PHP_Parser_Core
yy_r47() - Method in class aowp.PHP_Parser_Core
yy_r5() - Method in class aowp.PHP_Parser_Core
yy_r51() - Method in class aowp.PHP_Parser_Core
yy_r53() - Method in class aowp.PHP_Parser_Core
yy_r54() - Method in class aowp.PHP_Parser_Core
yy_r55() - Method in class aowp.PHP_Parser_Core
yy_r56() - Method in class aowp.PHP_Parser_Core
yy_r58() - Method in class aowp.PHP_Parser_Core
yy_r6() - Method in class aowp.PHP_Parser_Core
yy_r68() - Method in class aowp.PHP_Parser_Core
yy_r69() - Method in class aowp.PHP_Parser_Core
yy_r7() - Method in class aowp.PHP_Parser_Core
yy_r70() - Method in class aowp.PHP_Parser_Core
yy_r71() - Method in class aowp.PHP_Parser_Core
yy_r72() - Method in class aowp.PHP_Parser_Core
yy_r73() - Method in class aowp.PHP_Parser_Core
yy_r75() - Method in class aowp.PHP_Parser_Core
yy_r8() - Method in class aowp.PHP_Parser_Core
yy_r81() - Method in class aowp.PHP_Parser_Core
yy_r82() - Method in class aowp.PHP_Parser_Core
yy_r86() - Method in class aowp.PHP_Parser_Core
yy_r87() - Method in class aowp.PHP_Parser_Core
yy_r88() - Method in class aowp.PHP_Parser_Core
yy_r89() - Method in class aowp.PHP_Parser_Core
yy_r9() - Method in class aowp.PHP_Parser_Core
yy_r91() - Method in class aowp.PHP_Parser_Core
yy_r93() - Method in class aowp.PHP_Parser_Core
yy_r94() - Method in class aowp.PHP_Parser_Core
yy_r95() - Method in class aowp.PHP_Parser_Core
yy_r96() - Method in class aowp.PHP_Parser_Core
yy_r97() - Method in class aowp.PHP_Parser_Core
yy_r98() - Method in class aowp.PHP_Parser_Core
yy_r99() - Method in class aowp.PHP_Parser_Core
yy_reduce() - Method in class aowp.PHP_Parser_Core
Perform a reduce action and the shift that must immediately follow the reduce.
yy_shift() - Method in class aowp.PHP_Parser_Core
Perform a shift action.
yy_syntax_error() - Method in class aowp.PHP_Parser_Core
The following code executes when a syntax error first occurs.

AOWP