Package | Description |
---|---|
java.io |
Provides for system input and output through data streams,
serialization and the file system.
|
java.lang |
Provides classes that are fundamental to the design of the Java
programming language.
|
java.nio |
Defines buffers, which are containers for data, and provides an overview of the
other NIO packages.
|
java.nio.charset |
Defines charsets, decoders, and encoders, for translating between bytes and
Unicode characters.
|
java.nio.file |
Defines interfaces and classes for the Java virtual machine to access files,
file attributes, and file systems.
|
java.text |
Provides classes and interfaces for handling text, dates, numbers, and messages
in a manner independent of natural languages.
|
java.util.regex |
Classes for matching character sequences against patterns specified by regular
expressions.
|
javax.annotation.processing |
Facilities for declaring annotation processors and for
allowing annotation processors to communicate with an annotation processing
tool environment.
|
javax.lang.model |
Classes and hierarchies of packages used to model the Java
programming language.
|
javax.lang.model.element |
Interfaces used to model elements of the Java programming language.
|
javax.lang.model.util |
Utilities to assist in the processing of
program elements and
types.
|
javax.swing.text |
Provides classes and interfaces that deal with editable
and noneditable text components.
|
javax.tools |
Provides interfaces for tools which can be invoked from a program,
for example, compilers.
|
Modifier and Type | Method and Description |
---|---|
CharArrayWriter |
CharArrayWriter.append (CharSequence csq)
Appends the specified character sequence to this writer.
|
Writer |
Writer.append (CharSequence csq)
Appends the specified character sequence to this writer.
|
StringWriter |
StringWriter.append (CharSequence csq)
Appends the specified character sequence to this writer.
|
PrintWriter |
PrintWriter.append (CharSequence csq)
Appends the specified character sequence to this writer.
|
PrintStream |
PrintStream.append (CharSequence csq)
Appends the specified character sequence to this output stream.
|
CharArrayWriter |
CharArrayWriter.append (CharSequence csq,
int start,
int end)
Appends a subsequence of the specified character sequence to this writer.
|
Writer |
Writer.append (CharSequence csq,
int start,
int end)
Appends a subsequence of the specified character sequence to this writer.
|
StringWriter |
StringWriter.append (CharSequence csq,
int start,
int end)
Appends a subsequence of the specified character sequence to this writer.
|
PrintWriter |
PrintWriter.append (CharSequence csq,
int start,
int end)
Appends a subsequence of the specified character sequence to this writer.
|
PrintStream |
PrintStream.append (CharSequence csq,
int start,
int end)
Appends a subsequence of the specified character sequence to this output
stream.
|
Modifier and Type | Class and Description |
---|---|
class |
String
The
String class represents character strings. |
class |
StringBuffer
A thread-safe, mutable sequence of characters.
|
class |
StringBuilder
A mutable sequence of characters.
|
Modifier and Type | Method and Description |
---|---|
CharSequence |
StringBuffer.subSequence (int start,
int end) |
CharSequence |
CharSequence.subSequence (int start,
int end)
Returns a new
CharSequence that is a subsequence of this sequence. |
CharSequence |
String.subSequence (int beginIndex,
int endIndex)
Returns a new character sequence that is a subsequence of this sequence.
|
Modifier and Type | Method and Description |
---|---|
Appendable |
Appendable.append (CharSequence csq)
Appends the specified character sequence to this Appendable.
|
StringBuffer |
StringBuffer.append (CharSequence s)
Appends the specified
CharSequence to this
sequence. |
StringBuilder |
StringBuilder.append (CharSequence s) |
Appendable |
Appendable.append (CharSequence csq,
int start,
int end)
Appends a subsequence of the specified character sequence to this
Appendable.
|
StringBuffer |
StringBuffer.append (CharSequence s,
int start,
int end) |
StringBuilder |
StringBuilder.append (CharSequence s,
int start,
int end) |
static int |
Character.codePointAt (CharSequence seq,
int index)
Returns the code point at the given index of the
CharSequence . |
static int |
Character.codePointBefore (CharSequence seq,
int index)
Returns the code point preceding the given index of the
CharSequence . |
static int |
Character.codePointCount (CharSequence seq,
int beginIndex,
int endIndex)
Returns the number of Unicode code points in the text range of
the specified char sequence.
|
boolean |
String.contains (CharSequence s)
Returns true if and only if this string contains the specified
sequence of char values.
|
boolean |
String.contentEquals (CharSequence cs)
Compares this string to the specified
CharSequence . |
StringBuffer |
StringBuffer.insert (int dstOffset,
CharSequence s) |
StringBuilder |
StringBuilder.insert (int dstOffset,
CharSequence s) |
StringBuffer |
StringBuffer.insert (int dstOffset,
CharSequence s,
int start,
int end) |
StringBuilder |
StringBuilder.insert (int dstOffset,
CharSequence s,
int start,
int end) |
static int |
Character.offsetByCodePoints (CharSequence seq,
int index,
int codePointOffset)
Returns the index within the given char sequence that is offset
from the given
index by codePointOffset
code points. |
String |
String.replace (CharSequence target,
CharSequence replacement)
Replaces each substring of this string that matches the literal target
sequence with the specified literal replacement sequence.
|
Constructor and Description |
---|
StringBuffer (CharSequence seq)
Constructs a string buffer that contains the same characters
as the specified
CharSequence . |
StringBuilder (CharSequence seq)
Constructs a string builder that contains the same characters
as the specified
CharSequence . |
Modifier and Type | Class and Description |
---|---|
class |
CharBuffer
A char buffer.
|
Modifier and Type | Method and Description |
---|---|
CharBuffer |
CharBuffer.append (CharSequence csq)
Appends the specified character sequence to this
buffer (optional operation).
|
CharBuffer |
CharBuffer.append (CharSequence csq,
int start,
int end)
Appends a subsequence of the specified character sequence to this
buffer (optional operation).
|
static CharBuffer |
CharBuffer.wrap (CharSequence csq)
Wraps a character sequence into a buffer.
|
static CharBuffer |
CharBuffer.wrap (CharSequence csq,
int start,
int end)
Wraps a character sequence into a buffer.
|
Modifier and Type | Method and Description |
---|---|
boolean |
CharsetEncoder.canEncode (CharSequence cs)
Tells whether or not this encoder can encode the given character
sequence.
|
Modifier and Type | Method and Description |
---|---|
static Path |
Files.write (Path path,
Iterable<? extends CharSequence> lines,
Charset cs,
OpenOption... options)
Write lines of text to a file.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
Normalizer.isNormalized (CharSequence src,
Normalizer.Form form)
Determines if the given sequence of char values is normalized.
|
static String |
Normalizer.normalize (CharSequence src,
Normalizer.Form form)
Normalize a sequence of char values.
|
Modifier and Type | Method and Description |
---|---|
Matcher |
Pattern.matcher (CharSequence input)
Creates a matcher that will match the given input against this pattern.
|
static boolean |
Pattern.matches (String regex,
CharSequence input)
Compiles the given regular expression and attempts to match the given
input against it.
|
Matcher |
Matcher.reset (CharSequence input)
Resets this matcher with a new input sequence.
|
String[] |
Pattern.split (CharSequence input)
Splits the given input sequence around matches of this pattern.
|
String[] |
Pattern.split (CharSequence input,
int limit)
Splits the given input sequence around matches of this pattern.
|
Modifier and Type | Method and Description |
---|---|
JavaFileObject |
Filer.createClassFile (CharSequence name,
Element... originatingElements)
Creates a new class file, and returns an object to allow
writing to it.
|
FileObject |
Filer.createResource (JavaFileManager.Location location,
CharSequence pkg,
CharSequence relativeName,
Element... originatingElements)
Creates a new auxiliary resource file for writing and returns a
file object for it.
|
JavaFileObject |
Filer.createSourceFile (CharSequence name,
Element... originatingElements)
Creates a new source file and returns an object to allow
writing to it.
|
FileObject |
Filer.getResource (JavaFileManager.Location location,
CharSequence pkg,
CharSequence relativeName)
Returns an object for reading an existing resource.
|
void |
Messager.printMessage (Diagnostic.Kind kind,
CharSequence msg)
Prints a message of the specified kind.
|
void |
Messager.printMessage (Diagnostic.Kind kind,
CharSequence msg,
Element e)
Prints a message of the specified kind at the location of the
element.
|
void |
Messager.printMessage (Diagnostic.Kind kind,
CharSequence msg,
Element e,
AnnotationMirror a)
Prints a message of the specified kind at the location of the
annotation mirror of the annotated element.
|
void |
Messager.printMessage (Diagnostic.Kind kind,
CharSequence msg,
Element e,
AnnotationMirror a,
AnnotationValue v)
Prints a message of the specified kind at the location of the
annotation value inside the annotation mirror of the annotated
element.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
SourceVersion.isIdentifier (CharSequence name)
Returns whether or not
name is a syntactically valid
identifier (simple name) or keyword in the latest source
version. |
static boolean |
SourceVersion.isKeyword (CharSequence s)
Returns whether or not
s is a keyword or literal in the
latest source version. |
static boolean |
SourceVersion.isName (CharSequence name)
Returns whether or not
name is a syntactically valid
qualified name in the latest source version. |
Modifier and Type | Interface and Description |
---|---|
interface |
Name
An immutable sequence of characters.
|
Modifier and Type | Method and Description |
---|---|
boolean |
Name.contentEquals (CharSequence cs)
Compares this name to the specified
CharSequence . |
Modifier and Type | Method and Description |
---|---|
Name |
Elements.getName (CharSequence cs)
Return a name with the same sequence of characters as the
argument.
|
PackageElement |
Elements.getPackageElement (CharSequence name)
Returns a package given its fully qualified name.
|
TypeElement |
Elements.getTypeElement (CharSequence name)
Returns a type element given its canonical name.
|
Modifier and Type | Class and Description |
---|---|
class |
Segment
A segment of a character array representing a fragment
of text.
|
Modifier and Type | Method and Description |
---|---|
CharSequence |
Segment.subSequence (int start,
int end)
Returns a new
CharSequence that is a subsequence of this sequence. |
Modifier and Type | Method and Description |
---|---|
CharSequence |
ForwardingFileObject.getCharContent (boolean ignoreEncodingErrors) |
CharSequence |
FileObject.getCharContent (boolean ignoreEncodingErrors)
Gets the character content of this file object, if available.
|
CharSequence |
SimpleJavaFileObject.getCharContent (boolean ignoreEncodingErrors)
This implementation always throws UnsupportedOperationException.
|
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2020, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.
Scripting on this page tracks web page traffic, but does not change the content in any way.