APIdia Launch Partner
Top Description Inners Constructors Methods
java.text

pack-priv final Class StringBufFactory

extends Object
Class Inheritance
Imports
java.text.Format.StringBuf

StringBufFactory creates implementations of Format.StringBuf, which is an interface with the minimum overlap required to support StringBuffer and StringBuilder in Format. This allows for StringBuilder to be used in place of StringBuffer to provide performance benefits for JDK internal Format subclasses.

Nested and Inner Type Summary

Modifier and TypeClass and Description
pack-priv static class
pack-priv static class

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
pack-priv static Format.StringBuf
pack-priv static Format.StringBuf
pack-priv static Format.StringBuf
of()

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

StringBufFactoryback to summary
private StringBufFactory()

Method Detail

ofback to summary
pack-priv static Format.StringBuf of(StringBuffer sb)
ofback to summary
pack-priv static Format.StringBuf of(StringBuilder sb)
ofback to summary
pack-priv static Format.StringBuf of()
java.text back to summary

pack-priv final Class StringBufFactory.StringBufferImpl

extends Object
implements StringBuf
Class Inheritance
All Implemented Interfaces
java.text.Format.StringBuf

Field Summary

Modifier and TypeField and Description
private final StringBuffer

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public Format.StringBuf
public Format.StringBuf
public Format.StringBuf
public Format.StringBuf
append(char[] str, int offset, int len)

Implements java.text.Format.StringBuf.append.

public Format.StringBuf
append(CharSequence s, int start, int end)

Implements java.text.Format.StringBuf.append.

public Format.StringBuf
public StringBuffer
public StringBuilder
public boolean
public int
public String
substring(int start, int end)

Implements java.text.Format.StringBuf.substring.

public String
public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait

Field Detail

sbback to summary
private final StringBuffer sb

Constructor Detail

StringBufferImplback to summary
pack-priv StringBufferImpl(StringBuffer sb)

Method Detail

appendback to summary
public Format.StringBuf append(char c)

Implements java.text.Format.StringBuf.append.

Annotations
@Override
appendback to summary
public Format.StringBuf append(String str)

Implements java.text.Format.StringBuf.append.

Annotations
@Override
appendback to summary
public Format.StringBuf append(int i)

Implements java.text.Format.StringBuf.append.

Annotations
@Override
appendback to summary
public Format.StringBuf append(char[] str, int offset, int len)

Implements java.text.Format.StringBuf.append.

Annotations
@Override
appendback to summary
public Format.StringBuf append(CharSequence s, int start, int end)

Implements java.text.Format.StringBuf.append.

Annotations
@Override
appendback to summary
public Format.StringBuf append(StringBuffer asb)

Implements java.text.Format.StringBuf.append.

Annotations
@Override
asStringBufferback to summary
public StringBuffer asStringBuffer()

Implements java.text.Format.StringBuf.asStringBuffer.

Annotations
@Override
asStringBuilderback to summary
public StringBuilder asStringBuilder()

Implements java.text.Format.StringBuf.asStringBuilder.

Annotations
@Override
isProxyStringBuilderback to summary
public boolean isProxyStringBuilder()

Implements java.text.Format.StringBuf.isProxyStringBuilder.

Annotations
@Override
lengthback to summary
public int length()

Implements java.text.Format.StringBuf.length.

Annotations
@Override
substringback to summary
public String substring(int start, int end)

Implements java.text.Format.StringBuf.substring.

Annotations
@Override
substringback to summary
public String substring(int start)

Implements java.text.Format.StringBuf.substring.

Annotations
@Override
toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object. Satisfying this method's contract implies a non-null result must be returned.

Annotations
@Override
java.text back to summary

pack-priv final Class StringBufFactory.StringBuilderImpl

extends Object
implements StringBuf
Class Inheritance
All Implemented Interfaces
java.text.Format.StringBuf

Field Summary

Modifier and TypeField and Description
private final StringBuilder

Constructor Summary

AccessConstructor and Description
pack-priv
pack-priv

Method Summary

Modifier and TypeMethod and Description
public Format.StringBuf
public Format.StringBuf
public Format.StringBuf
public Format.StringBuf
append(char[] str, int offset, int len)

Implements java.text.Format.StringBuf.append.

public Format.StringBuf
append(CharSequence s, int start, int end)

Implements java.text.Format.StringBuf.append.

public Format.StringBuf
public StringBuffer
public StringBuilder
public boolean
public int
public String
substring(int start, int end)

Implements java.text.Format.StringBuf.substring.

public String
public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait

Field Detail

sbback to summary
private final StringBuilder sb

Constructor Detail

StringBuilderImplback to summary
pack-priv StringBuilderImpl(StringBuilder sb)
StringBuilderImplback to summary
pack-priv StringBuilderImpl()

Method Detail

appendback to summary
public Format.StringBuf append(char c)

Implements java.text.Format.StringBuf.append.

Annotations
@Override
appendback to summary
public Format.StringBuf append(String str)

Implements java.text.Format.StringBuf.append.

Annotations
@Override
appendback to summary
public Format.StringBuf append(int i)

Implements java.text.Format.StringBuf.append.

Annotations
@Override
appendback to summary
public Format.StringBuf append(char[] str, int offset, int len)

Implements java.text.Format.StringBuf.append.

Annotations
@Override
appendback to summary
public Format.StringBuf append(CharSequence s, int start, int end)

Implements java.text.Format.StringBuf.append.

Annotations
@Override
appendback to summary
public Format.StringBuf append(StringBuffer asb)

Implements java.text.Format.StringBuf.append.

Annotations
@Override
asStringBufferback to summary
public StringBuffer asStringBuffer()

Implements java.text.Format.StringBuf.asStringBuffer.

Annotations
@Override
asStringBuilderback to summary
public StringBuilder asStringBuilder()

Implements java.text.Format.StringBuf.asStringBuilder.

Annotations
@Override
isProxyStringBuilderback to summary
public boolean isProxyStringBuilder()

Implements java.text.Format.StringBuf.isProxyStringBuilder.

Annotations
@Override
lengthback to summary
public int length()

Implements java.text.Format.StringBuf.length.

Annotations
@Override
substringback to summary
public String substring(int start, int end)

Implements java.text.Format.StringBuf.substring.

Annotations
@Override
substringback to summary
public String substring(int start)

Implements java.text.Format.StringBuf.substring.

Annotations
@Override
toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object. Satisfying this method's contract implies a non-null result must be returned.

Annotations
@Override