Interface GeneratingCorrectionI
-
- All Known Implementing Classes:
SimpleGeneratingCorrection
public interface GeneratingCorrectionI
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GeneratingCorrectionI
appendDebugInformationForCurrentPart(java.lang.StringBuilder before, Pair<java.lang.StringBuilder,java.lang.StringBuilder> result, CorrectionRule rule)
void
appendToCurrentPart(java.lang.CharSequence charSequence)
void
changeCurrentPartTo(java.lang.StringBuilder currentPart)
GeneratingCorrectionI
clone()
void
currentPartFinishedAndNewPartStarted(Separator separator, java.lang.StringBuilder newPartStarted)
void
endCorrection(double factor)
java.lang.StringBuilder
getCurrentPart()
int
getCurrentPartLength()
java.lang.StringBuilder
getDebugInformation()
double
getEndFactor()
java.lang.String
getEndPart(int index)
Separator
getEndSeparator(int index)
java.lang.String
getKey()
int
getPartCount()
int
indexOfInCurrentPart(java.lang.String str, int startIndexInclusive)
java.lang.String
substringInCurrentPart(int startIndex, int endIndex)
-
-
-
Method Detail
-
getEndPart
java.lang.String getEndPart(int index)
-
getEndSeparator
Separator getEndSeparator(int index)
-
getCurrentPart
java.lang.StringBuilder getCurrentPart()
-
appendToCurrentPart
void appendToCurrentPart(java.lang.CharSequence charSequence)
-
getCurrentPartLength
int getCurrentPartLength()
-
substringInCurrentPart
java.lang.String substringInCurrentPart(int startIndex, int endIndex)
-
indexOfInCurrentPart
int indexOfInCurrentPart(java.lang.String str, int startIndexInclusive)
-
currentPartFinishedAndNewPartStarted
void currentPartFinishedAndNewPartStarted(Separator separator, java.lang.StringBuilder newPartStarted)
-
changeCurrentPartTo
void changeCurrentPartTo(java.lang.StringBuilder currentPart)
-
getEndFactor
double getEndFactor()
-
endCorrection
void endCorrection(double factor)
-
appendDebugInformationForCurrentPart
GeneratingCorrectionI appendDebugInformationForCurrentPart(java.lang.StringBuilder before, Pair<java.lang.StringBuilder,java.lang.StringBuilder> result, CorrectionRule rule)
-
getDebugInformation
java.lang.StringBuilder getDebugInformation()
-
getKey
java.lang.String getKey()
-
getPartCount
int getPartCount()
-
clone
GeneratingCorrectionI clone()
-
-