_
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.