}
public String getDisplayResult() {
- StringBuffer result = new StringBuffer();
+ StringBuffer result = new StringBuffer(100);
maybeAppend(names, result);
maybeAppend(pronunciation, result);
maybeAppend(title, result);
}
public String getDisplayResult() {
- StringBuffer result = new StringBuffer();
+ StringBuffer result = new StringBuffer(100);
maybeAppend(summary, result);
maybeAppend(start, result);
maybeAppend(end, result);
}
public String getDisplayResult() {
- StringBuffer result = new StringBuffer();
+ StringBuffer result = new StringBuffer(30);
maybeAppend(emailAddress, result);
maybeAppend(subject, result);
maybeAppend(body, result);
}
public String getDisplayResult() {
- StringBuffer result = new StringBuffer();
+ StringBuffer result = new StringBuffer(100);
maybeAppend(number, result);
maybeAppend(via, result);
maybeAppend(subject, result);
}
public String getDisplayResult() {
- StringBuffer result = new StringBuffer();
+ StringBuffer result = new StringBuffer(20);
maybeAppend(number, result);
maybeAppend(title, result);
return result.toString();
}
public String getDisplayResult() {
- StringBuffer result = new StringBuffer();
+ StringBuffer result = new StringBuffer(30);
maybeAppend(title, result);
maybeAppend(uri, result);
return result.toString();
start = end + 1;
}
components[componentIndex] = name.substring(start);
- StringBuffer newName = new StringBuffer();
+ StringBuffer newName = new StringBuffer(100);
maybeAppendComponent(components, 3, newName);
maybeAppendComponent(components, 1, newName);
maybeAppendComponent(components, 2, newName);
static DecoderResult decode(byte[] bytes) throws ReaderException {
BitSource bits = new BitSource(bytes);
- StringBuffer result = new StringBuffer();
+ StringBuffer result = new StringBuffer(100);
StringBuffer resultTrailer = new StringBuffer(0);
Vector byteSegments = new Vector(1);
int mode = ASCII_ENCODE;
/**
* Counts the number of black/white transitions between two points, using something like Bresenham's algorithm.
*/
- private ResultPointsAndTransitions transitionsBetween(ResultPoint from, ResultPoint to)
- throws ReaderException {
+ private ResultPointsAndTransitions transitionsBetween(ResultPoint from, ResultPoint to) {
// See QR Code Detector, sizeOfBlackWhiteBlackRun()
int fromX = (int) from.getX();
int fromY = (int) from.getY();
boolean done = false;
boolean isNextShifted = false;
- StringBuffer result = new StringBuffer();
+ StringBuffer result = new StringBuffer(20);
int lastStart = startPatternInfo[0];
int nextStart = startPatternInfo[1];
int[] counters = new int[6];
nextStart++;
}
- StringBuffer result = new StringBuffer();
+ StringBuffer result = new StringBuffer(20);
int[] counters = new int[9];
char decodedChar;
int lastStart;
static DecoderResult decode(byte[] bytes, Version version, ErrorCorrectionLevel ecLevel) throws ReaderException {
BitSource bits = new BitSource(bytes);
- StringBuffer result = new StringBuffer();
+ StringBuffer result = new StringBuffer(50);
CharacterSetECI currentCharacterSetECI = null;
boolean fc1InEffect = false;
Vector byteSegments = new Vector(1);
* of the three finder patterns.</p>
*/
private float calculateModuleSize(ResultPoint topLeft, ResultPoint topRight,
- ResultPoint bottomLeft) throws ReaderException {
+ ResultPoint bottomLeft) {
// Take the average
return (calculateModuleSizeOneWay(topLeft, topRight) +
calculateModuleSizeOneWay(topLeft, bottomLeft)) / 2.0f;
* @param j end of possible finder pattern in row\r
* @return true if a finder pattern candidate was found this time\r
*/\r
- protected boolean handlePossibleCenter(int[] stateCount, int i, int j) throws ReaderException {\r
+ protected boolean handlePossibleCenter(int[] stateCount, int i, int j) {\r
int stateCountTotal = stateCount[0] + stateCount[1] + stateCount[2] + stateCount[3] +\r
stateCount[4];\r
float centerJ = centerFromEnd(stateCount, j);\r