Uses of Interface
java.lang.CharSequence

Packages that useCharSequence
Package
Description
com.sun.source.util
Provides utilities for operations on abstract syntax trees (AST).
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 Javaprogramming language.
java.lang.classfile
Provides classfile parsing, generation, and transformation library.
java.lang.classfile.constantpool
Provides interfaces describing constant pool entries for thejava.lang.classfile library.
java.net.http
HTTP Client and WebSocket APIs
java.nio
Defines buffers, which are containers for data, and provides anoverview of the other NIO packages.
java.nio.charset
Defines charsets, decoders, and encoders, for translating betweenbytes 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.time
The main API for dates, times, instants, and durations.
java.time.format
Provides classes to print and parse dates and times.
java.util
Contains the collections framework, some internationalization support classes,a service loader, properties, random number generation, string parsingand scanning classes, base64 encoding and decoding, a bit array, andseveral miscellaneous utility classes.
java.util.regex
Classes for matching character sequences against patterns specifiedby regular expressions.
java.util.stream
Classes to support functional-style operations on streams of elements, suchas map-reduce transformations on collections.
javax.annotation.processing
Facilities for declaring annotation processors and forallowing annotation processors to communicate with an annotation processingtool environment.
javax.lang.model
Types and hierarchies of packages comprising a Java language model, a reflective API that models the declarations and types of the Javaprogramming 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 ofprogram elements andtypes.
javax.swing.text
Provides classes and interfaces that deal with editable and noneditable textcomponents.
javax.tools
Provides interfaces for tools which can be invoked from a program,for example, compilers.