Class AbstractClue.Builder<T extends AbstractClue.Builder<T>>
- java.lang.Object
-
- com.redhat.parodos.patterndetection.clue.AbstractClue.Builder<T>
-
- Direct Known Subclasses:
ContentsClueImpl.Builder,NameClueImpl.Builder
- Enclosing class:
- AbstractClue
public static class AbstractClue.Builder<T extends AbstractClue.Builder<T>> extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <S extends AbstractClue>
Sbuild(S instance)TcontinueToRunIfDetected(boolean continueToRunIfDetected)NameMatchingDelegategetNameMatchingDelegate()TignoreFileNamePatternString(String ignoreFileNamePatternString)Tname(String name)TtargetFileExtensionPatternString(String targetFileExtensionPatternString)TtargetFileNamePatternString(String targetFileNamePatternString)
-
-
-
Method Detail
-
targetFileNamePatternString
public T targetFileNamePatternString(String targetFileNamePatternString)
-
ignoreFileNamePatternString
public T ignoreFileNamePatternString(String ignoreFileNamePatternString)
-
targetFileExtensionPatternString
public T targetFileExtensionPatternString(String targetFileExtensionPatternString)
-
getNameMatchingDelegate
public NameMatchingDelegate getNameMatchingDelegate()
-
continueToRunIfDetected
public T continueToRunIfDetected(boolean continueToRunIfDetected)
-
build
public <S extends AbstractClue> S build(S instance)
-
-