public class BehaviorInvokePathBuilder extends Object
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected String[] |
_byPassNames |
protected String[] |
_clientNames |
static String |
OMIT_MARK |
| コンストラクタと説明 |
|---|
BehaviorInvokePathBuilder(String[] clientNames,
String[] byPassNames) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected String |
buildInvokeName(InvokeNameResult invokeNameResult,
boolean useTestShortName) |
BehaviorInvokePathResult |
buildInvokePath(StackTraceElement[] stackTrace,
BehaviorInvokeNameResult behaviorInvokeNameResult) |
protected ByPassInvokeNameExtractor |
createByPassInvokeNameExtractor(List<String> suffixList,
int startIndex,
int loopSize) |
protected ClientInvokeNameExtractor |
createClientInvokeNameExtractor(List<String> suffixList,
int startIndex) |
protected ByPassInvokeNameResult |
extractByPassInvoke(StackTraceElement[] stackTrace,
int startIndex,
int loopSize) |
protected ClientInvokeNameResult |
extractClientInvoke(StackTraceElement[] stackTrace,
int startIndex) |
protected InvokeNameResult |
findHeadInvokeResult(List<InvokeNameResult> resultList) |
protected String |
findTailInvokeName(List<InvokeNameResult> resultList,
boolean hasBoth) |
protected boolean |
isClientResultMainExists(List<InvokeNameResult> clientResultList) |
protected final String[] _clientNames
protected final String[] _byPassNames
public BehaviorInvokePathResult buildInvokePath(StackTraceElement[] stackTrace, BehaviorInvokeNameResult behaviorInvokeNameResult)
protected ClientInvokeNameResult extractClientInvoke(StackTraceElement[] stackTrace, int startIndex)
protected ClientInvokeNameExtractor createClientInvokeNameExtractor(List<String> suffixList, int startIndex)
protected ByPassInvokeNameResult extractByPassInvoke(StackTraceElement[] stackTrace, int startIndex, int loopSize)
protected ByPassInvokeNameExtractor createByPassInvokeNameExtractor(List<String> suffixList, int startIndex, int loopSize)
protected boolean isClientResultMainExists(List<InvokeNameResult> clientResultList)
protected InvokeNameResult findHeadInvokeResult(List<InvokeNameResult> resultList)
protected String buildInvokeName(InvokeNameResult invokeNameResult, boolean useTestShortName)
protected String findTailInvokeName(List<InvokeNameResult> resultList, boolean hasBoth)
Copyright © 2014–2015 The DBFlute Project. All rights reserved.