インタフェースjava.lang.CharSequence
の使用
パッケージ
説明
抽象構文ツリー(Abstract Syntax Tree、AST)の操作のためのユーティリティを提供します。
このパッケージは、データ・ストリーム、直列化、ファイル・システムによるシステム入出力用に提供されています。
Javaプログラミング言語の設計にあたり基本的なクラスを提供します。
HTTPクライアントおよびWebSocket API
データのコンテナであるバッファについて定義し、その他のNIOパッケージの概要情報を提供します。
byteとUnicode文字の相互変換を行うため、文字セット、デコーダ、およびエンコーダを定義します。
ファイル、ファイル属性、およびファイル・システムにアクセスするためのJava仮想マシン用のインタフェースとクラスを定義します。
テキスト、日付、数値、およびメッセージを自然言語に依存しない方法で処理するためのクラスとインタフェースを提供します。
日付、時間、インスタント、デュレーションのメインAPI。
日付と時間を出力し、解析するクラスを提供します。
コレクション・フレームワーク、国際化サポート・クラス、サービス・ローダー、プロパティ、乱数生成、文字列解析とスキャン・クラス、Base64エンコーディングとデコード、ビット配列、およびその他のユーティリティ・クラスが含まれています。
正規表現で指定されたパターンに対して文字シーケンスをマッチングするためのクラス。
コレクションに対するマップ-リデュース変換など、要素のストリームに対する関数型の操作をサポートするクラスです。
注釈プロセッサを宣言し、注釈プロセッサが注釈処理ツール環境とやり取りできるようにするための機能。
Java言語モデル、宣言のモデルおよびJavaプログラミング言語のタイプとタイプで構成されるパッケージのタイプと階層。
Javaプログラミング言語の要素をモデル化するために使用されるインタフェースです。
編集可能なテキスト・コンポーネントと編集不能なテキスト・コンポーネントを処理するクラスとインタフェースを提供します。
コンパイラなどのプログラムから呼び出せるツールのインタフェースを提供します。
-
com.sun.source.utilでのCharSequenceの使用
修飾子と型メソッド説明ParameterNameProvider.getParameterName(VariableElement parameter)
指定されたパラメータのパラメータ名を推測します。修飾子と型メソッド説明abstract void
DocTrees.printMessage(Diagnostic.Kind kind, CharSequence msg, DocTree t, DocCommentTree c, CompilationUnitTree root)
指定されたコンパイル単位内のツリーの位置に、指定された種類のメッセージを出力しますabstract void
Trees.printMessage(Diagnostic.Kind kind, CharSequence msg, Tree t, CompilationUnitTree root)
指定されたコンパイル単位内のツリーの位置に、指定された種類のメッセージを出力します -
java.ioでのCharSequenceの使用
修飾子と型メソッド説明CharArrayWriter.append(CharSequence csq)
指定された文字シーケンスをこのライターに追加します。CharArrayWriter.append(CharSequence csq, int start, int end)
指定された文字シーケンスのサブシーケンスをこのライターに追加します。PrintStream.append(CharSequence csq)
この出力ストリームに指定された文字シーケンスを追加します。PrintStream.append(CharSequence csq, int start, int end)
指定された文字シーケンスのサブシーケンスをこの出力ストリームに追加します。PrintWriter.append(CharSequence csq)
指定された文字シーケンスをこのライターに追加します。PrintWriter.append(CharSequence csq, int start, int end)
指定された文字シーケンスのサブシーケンスをこのライターに追加します。StringWriter.append(CharSequence csq)
指定された文字シーケンスをこのライターに追加します。StringWriter.append(CharSequence csq, int start, int end)
指定された文字シーケンスのサブシーケンスをこのライターに追加します。Writer.append(CharSequence csq)
指定された文字シーケンスをこのライターに追加します。Writer.append(CharSequence csq, int start, int end)
指定された文字シーケンスのサブシーケンスをこのライターに追加します。 -
java.langでのCharSequenceの使用
修飾子と型クラス説明class
String
クラスは文字列を表します。class
スレッドセーフな可変の文字列。class
文字の可変シーケンスです。修飾子と型メソッド説明CharSequence.subSequence(int start, int end)
このシーケンスのサブシーケンスであるCharSequence
を返します。String.subSequence(int beginIndex, int endIndex)
このシーケンスのサブシーケンスである文字シーケンスを返します。StringBuffer.subSequence(int start, int end)
修飾子と型メソッド説明Appendable.append(CharSequence csq)
このAppendable
に指定された文字シーケンスを追加します。Appendable.append(CharSequence csq, int start, int end)
このAppendable
に指定された文字シーケンスのサブシーケンスを追加します。StringBuffer.append(CharSequence s)
指定されたCharSequence
をこのシーケンスに追加します。StringBuffer.append(CharSequence s, int start, int end)
StringBuilder.append(CharSequence s)
StringBuilder.append(CharSequence s, int start, int end)
static int
Character.codePointAt(CharSequence seq, int index)
CharSequence
の指定されたインデックスにあるコード・ポイントを返します。static int
Character.codePointBefore(CharSequence seq, int index)
CharSequence
の指定されたインデックスの前にあるコード・ポイントを返します。static int
Character.codePointCount(CharSequence seq, int beginIndex, int endIndex)
指定されたcharシーケンスのテキスト範囲内のUnicodeコード・ポイントの数を返します。static int
CharSequence.compare(CharSequence cs1, CharSequence cs2)
2つのCharSequence
インスタンスを辞書的に比較します。boolean
String.contains(CharSequence s)
この文字列が指定されたchar値のシーケンスを含む場合に限りtrueを返します。boolean
String.contentEquals(CharSequence cs)
この文字列と指定されたCharSequence
を比較します。StringBuffer.insert(int dstOffset, CharSequence s)
StringBuffer.insert(int dstOffset, CharSequence s, int start, int end)
StringBuilder.insert(int dstOffset, CharSequence s)
StringBuilder.insert(int dstOffset, CharSequence s, int start, int end)
static String
String.join(CharSequence delimiter, CharSequence... elements)
指定されたdelimiter
のコピーを使用して結合されたCharSequence要素
のコピーからなる新しいStringを返します。static String
String.join(CharSequence delimiter, Iterable<? extends CharSequence> elements)
指定されたdelimiter
のコピーを使用して結合されたCharSequence要素
のコピーからなる新しいString
を返します。static int
Character.offsetByCodePoints(CharSequence seq, int index, int codePointOffset)
指定された文字シーケンス内で、指定されたindex
からcodePointOffset
コード・ポイント分だけオフセットされた位置のインデックスを返します。static int
Integer.parseInt(CharSequence s, int beginIndex, int endIndex, int radix)
CharSequence
引数を、指定されたradix
で署名されたint
として解析します。指定されたbeginIndex
からendIndex - 1
まで続きます。static long
Long.parseLong(CharSequence s, int beginIndex, int endIndex, int radix)
CharSequence
引数を、指定されたradix
で署名されたlong
として解析します。指定されたbeginIndex
からendIndex - 1
まで続きます。static int
Integer.parseUnsignedInt(CharSequence s, int beginIndex, int endIndex, int radix)
CharSequence
引数を、指定されたradix
の署名されていないint
として解析します。指定されたbeginIndex
からendIndex - 1
まで続きます。static long
Long.parseUnsignedLong(CharSequence s, int beginIndex, int endIndex, int radix)
CharSequence
引数を、指定されたradix
の署名されていないlong
として解析します。指定されたbeginIndex
からendIndex - 1
まで続きます。String.replace(CharSequence target, CharSequence replacement)
リテラル・ターゲット・シーケンスに一致するこの文字列の部分文字列を、指定されたリテラル置換シーケンスに置き換えます。修飾子と型メソッド説明static String
String.join(CharSequence delimiter, Iterable<? extends CharSequence> elements)
指定されたdelimiter
のコピーを使用して結合されたCharSequence要素
のコピーからなる新しいString
を返します。修飾子コンストラクタ説明StringBuffer(CharSequence seq)
指定されたCharSequence
引数と同じ文字を含む文字列バッファを構築します。StringBuilder(CharSequence seq)
指定されたCharSequence
引数と同じ文字を含む文字列ビルダーを構築します。 -
java.net.httpでのCharSequenceの使用
修飾子と型メソッド説明default CompletionStage<?>
WebSocket.Listener.onText(WebSocket webSocket, CharSequence data, boolean last)
テキスト・データを受け取りました。WebSocket.sendText(CharSequence data, boolean last)
指定された文字シーケンスの文字を含むテキスト・データを送信します。 -
java.nioでのCharSequenceの使用
修飾子と型メソッド説明CharBuffer.append(CharSequence csq)
指定されたcharシーケンスをこのバッファに追加します (オプションの操作)。CharBuffer.append(CharSequence csq, int start, int end)
指定されたcharシーケンスのサブシーケンスをこのバッファに追加します (オプションの操作)。static CharBuffer
CharBuffer.wrap(CharSequence csq)
charシーケンスをバッファにラップします。static CharBuffer
CharBuffer.wrap(CharSequence csq, int start, int end)
charシーケンスをバッファにラップします。 -
java.nio.charsetでのCharSequenceの使用
修飾子と型メソッド説明boolean
CharsetEncoder.canEncode(CharSequence cs)
このエンコーダが指定された文字シーケンスをエンコードできるかどうかを判断します。 -
java.nio.fileでのCharSequenceの使用
修飾子と型メソッド説明static Path
Files.writeString(Path path, CharSequence csq, Charset cs, OpenOption... options)
CharSequenceをファイルに書き込みます。static Path
Files.writeString(Path path, CharSequence csq, OpenOption... options)
CharSequenceをファイルに書き込みます。修飾子と型メソッド説明static Path
Files.write(Path path, Iterable<? extends CharSequence> lines, Charset cs, OpenOption... options)
テキスト行をファイルに書き込みます。static Path
Files.write(Path path, Iterable<? extends CharSequence> lines, OpenOption... options)
テキスト行をファイルに書き込みます。 -
java.textでのCharSequenceの使用
修飾子と型メソッド説明static boolean
Normalizer.isNormalized(CharSequence src, Normalizer.Form form)
指定されたchar値のシーケンスが正規化されているかどうかを判定します。static String
Normalizer.normalize(CharSequence src, Normalizer.Form form)
char値のシーケンスを正規化します。 -
java.timeでのCharSequenceの使用
修飾子と型メソッド説明static Duration
Duration.parse(CharSequence text)
PnDTnHnMn.nS
などのテキスト文字列からDuration
を取得します。static Instant
Instant.parse(CharSequence text)
2007-12-03T10:15:30.00Z
などのテキスト文字列からInstant
のインスタンスを取得します。static LocalDate
LocalDate.parse(CharSequence text)
2007-12-03
などのテキスト文字列からLocalDate
のインスタンスを取得します。static LocalDate
LocalDate.parse(CharSequence text, DateTimeFormatter formatter)
特定のフォーマッタを使用して、テキスト文字列からLocalDate
のインスタンスを取得します。static LocalDateTime
LocalDateTime.parse(CharSequence text)
2007-12-03T10:15:30
などのテキスト文字列からLocalDateTime
のインスタンスを取得します。static LocalDateTime
LocalDateTime.parse(CharSequence text, DateTimeFormatter formatter)
特定のフォーマッタを使用して、テキスト文字列からLocalDateTime
のインスタンスを取得します。static LocalTime
LocalTime.parse(CharSequence text)
10:15
などのテキスト文字列からLocalTime
のインスタンスを取得します。static LocalTime
LocalTime.parse(CharSequence text, DateTimeFormatter formatter)
特定のフォーマッタを使用して、テキスト文字列からLocalTime
のインスタンスを取得します。static MonthDay
MonthDay.parse(CharSequence text)
--12-03
などのテキスト文字列からMonthDay
のインスタンスを取得します。static MonthDay
MonthDay.parse(CharSequence text, DateTimeFormatter formatter)
特定のフォーマッタを使用して、テキスト文字列からMonthDay
のインスタンスを取得します。static OffsetDateTime
OffsetDateTime.parse(CharSequence text)
2007-12-03T10:15:30+01:00
などのテキスト文字列からOffsetDateTime
のインスタンスを取得します。static OffsetDateTime
OffsetDateTime.parse(CharSequence text, DateTimeFormatter formatter)
特定のフォーマッタを使用して、テキスト文字列からOffsetDateTime
のインスタンスを取得します。static OffsetTime
OffsetTime.parse(CharSequence text)
10:15:30+01:00
などのテキスト文字列からOffsetTime
のインスタンスを取得します。static OffsetTime
OffsetTime.parse(CharSequence text, DateTimeFormatter formatter)
特定のフォーマッタを使用して、テキスト文字列からOffsetTime
のインスタンスを取得します。static Period
Period.parse(CharSequence text)
PnYnMnD
などのテキスト文字列からPeriod
を取得します。static Year
Year.parse(CharSequence text)
2007
などのテキスト文字列からYear
のインスタンスを取得します。static Year
Year.parse(CharSequence text, DateTimeFormatter formatter)
特定のフォーマッタを使用して、テキスト文字列からYear
のインスタンスを取得します。static YearMonth
YearMonth.parse(CharSequence text)
2007-12
などのテキスト文字列からYearMonth
のインスタンスを取得します。static YearMonth
YearMonth.parse(CharSequence text, DateTimeFormatter formatter)
特定のフォーマッタを使用して、テキスト文字列からYearMonth
のインスタンスを取得します。static ZonedDateTime
ZonedDateTime.parse(CharSequence text)
2007-12-03T10:15:30+01:00[Europe/Paris]
などのテキスト文字列からZonedDateTime
のインスタンスを取得します。static ZonedDateTime
ZonedDateTime.parse(CharSequence text, DateTimeFormatter formatter)
特定のフォーマッタを使用して、テキスト文字列からZonedDateTime
のインスタンスを取得します。 -
java.time.formatでのCharSequenceの使用
修飾子と型メソッド説明DateTimeFormatter.parse(CharSequence text)
テキストを完全に解析して、時間的オブジェクトを生成します。DateTimeFormatter.parse(CharSequence text, ParsePosition position)
このフォーマッタを使用してテキストを解析し、テキスト位置に対する制御を提供します。<T> T
DateTimeFormatter.parse(CharSequence text, TemporalQuery<T> query)
テキストを完全に解析して、指定された型のオブジェクトを生成します。DateTimeFormatter.parseBest(CharSequence text, TemporalQuery<?>... queries)
テキストを完全に解析して、指定されたいずれかのタイプのオブジェクトを生成します。DateTimeFormatter.parseUnresolved(CharSequence text, ParsePosition position)
このフォーマッタを使用してテキストを解析しますが、高度なユース・ケース向けに、結果を解決しません。修飾子コンストラクタ説明DateTimeParseException(String message, CharSequence parsedData, int errorIndex)
指定されたメッセージを使用して新しい例外を構築します。DateTimeParseException(String message, CharSequence parsedData, int errorIndex, Throwable cause)
指定されたメッセージと原因を使用して新しい例外を構築します。 -
java.utilでのCharSequenceの使用
修飾子と型メソッド説明StringJoiner.add(CharSequence newElement)
指定されたCharSequence
値のコピーをStringJoiner
値の次の要素として追加します。StringJoiner.setEmptyValue(CharSequence emptyValue)
このStringJoiner
の文字列表現を決定するときに要素がまだ追加されていない(つまり、空である)場合に使用する文字のシーケンスを設定します。修飾子コンストラクタ説明StringJoiner(CharSequence delimiter)
prefix
およびsuffix
を指定せずに、指定されたdelimiter
のコピーを使用して、文字を含まないStringJoiner
を構築します。StringJoiner(CharSequence delimiter, CharSequence prefix, CharSequence suffix)
指定されたprefix
、delimiter
およびsuffix
のコピーを使用して、文字を含まないStringJoiner
を構築します。 -
java.util.regexでのCharSequenceの使用
修飾子と型メソッド説明Pattern.matcher(CharSequence input)
指定された入力とこのパターンをマッチする正規表現エンジンを作成します。static boolean
Pattern.matches(String regex, CharSequence input)
指定された正規表現をコンパイルして、指定された入力とその正規表現をマッチします。Matcher.reset(CharSequence input)
新しい入力シーケンスを使用してこの正規表現エンジンをリセットします。String[]
Pattern.split(CharSequence input)
このパターンのマッチに基づいて、指定された入力シーケンスを分割します。String[]
Pattern.split(CharSequence input, int limit)
このパターンのマッチに基づいて、指定された入力シーケンスを分割します。Pattern.splitAsStream(CharSequence input)
このパターンのマッチに基づいて、指定された入力シーケンスからストリームを作成します。 -
java.util.streamでのCharSequenceの使用
修飾子と型メソッド説明static Collector<CharSequence,?,String>
Collectors.joining()
入力要素を検出順に連結して1つのString
にするCollector
を返します。static Collector<CharSequence,?,String>
Collectors.joining(CharSequence delimiter)
入力要素を検出順に指定された区切り文字で区切りながら連結するCollector
を返します。static Collector<CharSequence,?,String>
Collectors.joining(CharSequence delimiter, CharSequence prefix, CharSequence suffix)
入力要素を検出順に指定された区切り文字で区切りながら連結し、指定された接頭辞と接尾辞を付加するCollector
を返します。修飾子と型メソッド説明static Collector<CharSequence,?,String>
Collectors.joining(CharSequence delimiter)
入力要素を検出順に指定された区切り文字で区切りながら連結するCollector
を返します。static Collector<CharSequence,?,String>
Collectors.joining(CharSequence delimiter, CharSequence prefix, CharSequence suffix)
入力要素を検出順に指定された区切り文字で区切りながら連結し、指定された接頭辞と接尾辞を付加するCollector
を返します。 -
javax.annotation.processingでのCharSequenceの使用
修飾子と型メソッド説明Filer.createClassFile(CharSequence name, Element... originatingElements)
新しいクラス・ファイルを作成し、それへの書込みを可能にするオブジェクトを返します。Filer.createResource(JavaFileManager.Location location, CharSequence moduleAndPkg, CharSequence relativeName, Element... originatingElements)
書込み対象の新しい補助リソース・ファイルを作成し、それに対応するファイル・オブジェクトを返します。Filer.createSourceFile(CharSequence name, Element... originatingElements)
新しいソース・ファイルを作成し、それへの書込みを可能にするオブジェクトを返します。Filer.getResource(JavaFileManager.Location location, CharSequence moduleAndPkg, CharSequence relativeName)
既存のリソースを読み取るためのオブジェクトを返します。void
Messager.printMessage(Diagnostic.Kind kind, CharSequence msg)
指定された種類のメッセージを出力します。void
Messager.printMessage(Diagnostic.Kind kind, CharSequence msg, Element e)
要素の位置における、指定された種類のメッセージを出力します。void
Messager.printMessage(Diagnostic.Kind kind, CharSequence msg, Element e, AnnotationMirror a)
注釈の付いた要素の注釈ミラーの位置における、指定された種類のメッセージを出力します。void
Messager.printMessage(Diagnostic.Kind kind, CharSequence msg, Element e, AnnotationMirror a, AnnotationValue v)
注釈の付いた要素の注釈ミラーに含まれる注釈値の位置における、指定された種類のメッセージを出力します。 -
javax.lang.modelでのCharSequenceの使用
修飾子と型メソッド説明static boolean
SourceVersion.isIdentifier(CharSequence name)
name
が最新のソース・バージョンで構文的に有効な識別子(単純名)またはキーワードであるかどうかを返します。static boolean
SourceVersion.isKeyword(CharSequence s)
最新のソース・バージョンで、s
がキーワード、ブール・リテラル、またはヌル・リテラルであるかどうかを返します。static boolean
SourceVersion.isKeyword(CharSequence s, SourceVersion version)
s
が、指定されたソース・バージョンのキーワード、ブール・リテラル、またはnullリテラルであるかどうかを返します。static boolean
SourceVersion.isName(CharSequence name)
name
が最新のソース・バージョンで構文的に有効な修飾名であるかどうかを返します。static boolean
SourceVersion.isName(CharSequence name, SourceVersion version)
name
が、指定されたソース・バージョンの構文的に有効な修飾名かどうかを返します。 -
javax.lang.model.elementでのCharSequenceの使用
-
javax.lang.model.utilでのCharSequenceの使用
修飾子と型メソッド説明default Set<? extends PackageElement>
Elements.getAllPackageElements(CharSequence name)
指定された正規名を持つすべてのパッケージ要素を返します。default Set<? extends TypeElement>
Elements.getAllTypeElements(CharSequence name)
指定された正規名を持つすべての型要素を返します。default ModuleElement
Elements.getModuleElement(CharSequence name)
モジュール要素の完全修飾名を返します。Elements.getName(CharSequence cs)
引数と同じ文字シーケンスを持つ名前を返します。Elements.getPackageElement(CharSequence name)
パッケージが環境内で一意に決定可能な場合、完全修飾名を指定してパッケージを返します。default PackageElement
Elements.getPackageElement(ModuleElement module, CharSequence name)
指定されたモジュールから見た完全修飾名が与えられたパッケージを返します。Elements.getTypeElement(CharSequence name)
型要素が環境内で一意に決定可能な場合、正規名を指定して型要素を返します。default TypeElement
Elements.getTypeElement(ModuleElement module, CharSequence name)
指定されたモジュールから見た正式名が与えられた型要素を返します。 -
javax.swing.textでのCharSequenceの使用
-
javax.toolsでのCharSequenceの使用
修飾子と型メソッド説明FileObject.getCharContent(boolean ignoreEncodingErrors)
使用可能な場合は、このファイル・オブジェクトの文字コンテンツを返します。ForwardingFileObject.getCharContent(boolean ignoreEncodingErrors)
SimpleJavaFileObject.getCharContent(boolean ignoreEncodingErrors)
この実装では、常にUnsupportedOperationExceptionがスローされます。