// Convert, line-by-line:
String line;
while( (line = in.readLine()) != null ) {
- StringBuffer result = new StringBuffer();
+ StringBuilder result = new StringBuilder();
int len = line.length();
for( int i = 0; i < len; i++ ) {
char c = line.charAt( i );
if (value.indexOf("$") < 0) {
return value;
}
- StringBuffer sb = new StringBuffer();
+ StringBuilder sb = new StringBuilder();
int prev = 0;
// assert value!=nil
int pos;
if (log.isDebugEnabled()) {
// debug
- StringBuffer sb = new StringBuffer();
+ StringBuilder sb = new StringBuilder();
sb.append("" + target.getClass().getName() + "." + methodN + "( ");
for (int i = 0; i < params.length; i++) {
if (i > 0)
/** Add data to the buffer
*/
- public void append( StringBuffer sb )
+ public void append( StringBuilder sb )
throws IOException
{
int len=sb.length();
if( (!query || str.indexOf( '+' ) < 0) && str.indexOf( '%' ) < 0 )
return str;
- StringBuffer dec = new StringBuffer(); // decoded string output
+ StringBuilder dec = new StringBuilder(); // decoded string output
int strPos = 0;
int strLen = str.length();
}
if (target == null) {
- StringBuffer sb = new StringBuffer();
+ StringBuilder sb = new StringBuilder();
sb.append("[CallMethodRule]{");
sb.append(digester.match);
sb.append("} Call target is null (");
// Invoke the required method on the top object
if (digester.log.isDebugEnabled()) {
- StringBuffer sb = new StringBuffer("[CallMethodRule]{");
+ StringBuilder sb = new StringBuilder("[CallMethodRule]{");
sb.append(digester.match);
sb.append("} Call ");
sb.append(target.getClass().getName());
*/
public String toString() {
- StringBuffer sb = new StringBuffer("CallMethodRule[");
+ StringBuilder sb = new StringBuilder("CallMethodRule[");
sb.append("methodName=");
sb.append(methodName);
sb.append(", paramCount=");
if (digester.log.isDebugEnabled()) {
- StringBuffer sb = new StringBuffer("[CallParamRule]{");
+ StringBuilder sb = new StringBuilder("[CallParamRule]{");
sb.append(digester.match);
sb.append("} Save from stack; from stack?").append(fromStack);
sb.append("; object=").append(param);
*/
public String toString() {
- StringBuffer sb = new StringBuffer("CallParamRule[");
+ StringBuilder sb = new StringBuilder("CallParamRule[");
sb.append("paramIndex=");
sb.append(paramIndex);
sb.append(", attributeName=");
/**
* The body text of the current element.
*/
- protected StringBuffer bodyText = new StringBuffer();
+ protected StringBuilder bodyText = new StringBuilder();
/**
* The stack of body text string buffers for surrounding elements.
*/
- protected ArrayStack<StringBuffer> bodyTexts =
- new ArrayStack<StringBuffer>();
+ protected ArrayStack<StringBuilder> bodyTexts =
+ new ArrayStack<StringBuilder>();
/**
if (debug) {
log.debug(" Pushing body text '" + bodyText.toString() + "'");
}
- bodyText = new StringBuffer();
+ bodyText = new StringBuilder();
// the actual element name is either in localName or qName, depending
// on whether the parser is namespace aware
}
// Compute the current matching rule
- StringBuffer sb = new StringBuffer(match);
+ StringBuilder sb = new StringBuilder(match);
if (match.length() > 0) {
sb.append('/');
}
/**
- * Return a new StringBuffer containing the same contents as the
+ * Return a new StringBuilder containing the same contents as the
* input buffer, except that data of form ${varname} have been
* replaced by the value of that var as defined in the system property.
*/
- private StringBuffer updateBodyText(StringBuffer bodyText) {
+ private StringBuilder updateBodyText(StringBuilder bodyText) {
String in = bodyText.toString();
String out;
try {
// a new buffer
return bodyText;
} else {
- return new StringBuffer(out);
+ return new StringBuilder(out);
}
}
*/
public String toString() {
- StringBuffer sb = new StringBuffer("FactoryCreateRule[");
+ StringBuilder sb = new StringBuilder("FactoryCreateRule[");
sb.append("className=");
sb.append(className);
sb.append(", attributeName=");
*/
public String toString() {
- StringBuffer sb = new StringBuffer("ObjectCreateRule[");
+ StringBuilder sb = new StringBuilder("ObjectCreateRule[");
sb.append("className=");
sb.append(className);
sb.append(", attributeName=");
* Render a printable version of this Rule.
*/
public String toString() {
- StringBuffer sb = new StringBuffer("ObjectParamRule[");
+ StringBuilder sb = new StringBuilder("ObjectParamRule[");
sb.append("paramIndex=");
sb.append(paramIndex);
sb.append(", attributeName=");
*/
public String toString() {
- StringBuffer sb = new StringBuffer("PathCallParamRule[");
+ StringBuilder sb = new StringBuilder("PathCallParamRule[");
sb.append("paramIndex=");
sb.append(paramIndex);
sb.append("]");
*/
public String toString() {
- StringBuffer sb = new StringBuffer("SetNextRule[");
+ StringBuilder sb = new StringBuilder("SetNextRule[");
sb.append("methodName=");
sb.append(methodName);
sb.append(", paramType=");
*/
public String toString() {
- StringBuffer sb = new StringBuffer("SetPropertiesRule[");
+ StringBuilder sb = new StringBuilder("SetPropertiesRule[");
sb.append("]");
return (sb.toString());
*/
public String toString() {
- StringBuffer sb = new StringBuffer("SetPropertyRule[");
+ StringBuilder sb = new StringBuilder("SetPropertyRule[");
sb.append("name=");
sb.append(name);
sb.append(", value=");
*/
public String toString() {
- StringBuffer sb = new StringBuffer("SetRootRule[");
+ StringBuilder sb = new StringBuilder("SetRootRule[");
sb.append("methodName=");
sb.append(methodName);
sb.append(", paramType=");
*/
public String toString() {
- StringBuffer sb = new StringBuffer("SetTopRule[");
+ StringBuilder sb = new StringBuilder("SetTopRule[");
sb.append("methodName=");
sb.append(methodName);
sb.append(", paramType=");
char content[] = new char[message.length()];
message.getChars(0, message.length(), content, 0);
- StringBuffer result = new StringBuffer(content.length + 50);
+ StringBuilder result = new StringBuilder(content.length + 50);
for (int i = 0; i < content.length; i++) {
switch (content[i]) {
case '<':
/** Debug purpose
*/
public String paramsAsString() {
- StringBuffer sb=new StringBuffer();
+ StringBuilder sb=new StringBuilder();
Enumeration<String> en= paramHashStringArray.keys();
while( en.hasMoreElements() ) {
String k = en.nextElement();
*/
public String toString()
{
- StringBuffer sbTemp = new StringBuffer();
+ StringBuilder sbTemp = new StringBuilder();
sbTemp.append("boundary='");
sbTemp.append(String.valueOf(boundary));
sbTemp.append("'\nbufSize=");
public String getWrappersString( String host, String context ) {
String names[]=getWrapperNames(host, context);
- StringBuffer sb=new StringBuffer();
+ StringBuilder sb=new StringBuilder();
for( int i=0; i<names.length; i++ ) {
sb.append(names[i]).append(":");
}
*/
private String getMethodName(String name, boolean getter, boolean is) {
- StringBuffer sb = new StringBuffer();
+ StringBuilder sb = new StringBuilder();
if (getter) {
if (is)
sb.append("is");
*/
public String toString() {
- StringBuffer sb = new StringBuffer("ManagedBean[");
+ StringBuilder sb = new StringBuilder("ManagedBean[");
sb.append("name=");
sb.append(name);
sb.append(", className=");
*/
public String toString() {
- StringBuffer sb = new StringBuffer("NotificationInfo[");
+ StringBuilder sb = new StringBuilder("NotificationInfo[");
sb.append("name=");
sb.append(name);
sb.append(", description=");
*/
public String toExternalForm() {
- StringBuffer sb = new StringBuffer();
+ StringBuilder sb = new StringBuilder();
if (protocol != null) {
sb.append(protocol);
sb.append(":");
*/
public String toString() {
- StringBuffer sb = new StringBuffer("URL[");
+ StringBuilder sb = new StringBuilder("URL[");
sb.append("authority=");
sb.append(authority);
sb.append(", file=");
byte [] ssl_session = session.getId();
if ( ssl_session == null)
return null;
- StringBuffer buf=new StringBuffer("");
+ StringBuilder buf=new StringBuilder("");
for(int x=0; x<ssl_session.length; x++) {
String digit=Integer.toHexString(ssl_session[x]);
if (digit.length()<2) buf.append('0');