Index

A B C D E F G H I J L M O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

C

CamelToSnakeCaseRule - Class in com.streamconverter.command.rule.impl.casing
Transforms camelCase strings to snake_case format.
CamelToSnakeCaseRule.Builder - Class in com.streamconverter.command.rule.impl.casing
Builder class for CamelToSnakeCaseRule configuration.
capitalizeFirst(boolean) - Method in class com.streamconverter.command.rule.impl.casing.SnakeToCamelCaseRule.Builder
Sets whether to capitalize the first letter (PascalCase instead of camelCase).
ChainRule - Class in com.streamconverter.command.rule.impl.composite
Chains multiple transformation rules to be applied in sequence.
ChainRule.Builder - Class in com.streamconverter.command.rule.impl.composite
Builder class for ChainRule configuration.
CharacterConvertCommand - Class in com.streamconverter.command.impl.charcode
Converts the character encoding of a stream from one encoding to another.
CharacterConvertCommand(String, String) - Constructor for class com.streamconverter.command.impl.charcode.CharacterConvertCommand
Constructor to initialize the character encodings for conversion.
className() - Method in record class com.streamconverter.analysis.PmdReportConverter.PmdViolation
Returns the value of the className record component.
className() - Method in record class com.streamconverter.command.impl.analysis.PmdXmlToMarkdownCommand.PmdViolation
Returns the value of the className record component.
clear() - Method in class com.streamconverter.command.rule.impl.composite.ChainRule.Builder
Removes all rules from the chain.
clearRecords() - Method in class com.streamconverter.benchmark.PerformanceAnalyzer
全記録をクリア
close() - Method in class com.streamconverter.command.rule.HikariConnectionPoolConfig
プールをシャットダウンし、全ての接続をクローズ
close() - Method in class com.streamconverter.util.MeasuredInputStream
 
close() - Method in class com.streamconverter.util.MeasuredOutputStream
 
COLUMN_EXTRACTION - Enum constant in enum class com.streamconverter.controller.CsvProcessingController.ProcessingMode
Extract specific column data from CSV
com.streamconverter - package com.streamconverter
 
com.streamconverter.analysis - package com.streamconverter.analysis
 
com.streamconverter.benchmark - package com.streamconverter.benchmark
 
com.streamconverter.command - package com.streamconverter.command
 
com.streamconverter.command.impl - package com.streamconverter.command.impl
 
com.streamconverter.command.impl.analysis - package com.streamconverter.command.impl.analysis
 
com.streamconverter.command.impl.charcode - package com.streamconverter.command.impl.charcode
 
com.streamconverter.command.impl.csv - package com.streamconverter.command.impl.csv
 
com.streamconverter.command.impl.json - package com.streamconverter.command.impl.json
 
com.streamconverter.command.impl.xml - package com.streamconverter.command.impl.xml
 
com.streamconverter.command.rule - package com.streamconverter.command.rule
 
com.streamconverter.command.rule.impl.casing - package com.streamconverter.command.rule.impl.casing
 
com.streamconverter.command.rule.impl.composite - package com.streamconverter.command.rule.impl.composite
 
com.streamconverter.command.rule.impl.string - package com.streamconverter.command.rule.impl.string
 
com.streamconverter.config - package com.streamconverter.config
 
com.streamconverter.context - package com.streamconverter.context
 
com.streamconverter.controller - package com.streamconverter.controller
 
com.streamconverter.examples - package com.streamconverter.examples
 
com.streamconverter.path - package com.streamconverter.path
 
com.streamconverter.security - package com.streamconverter.security
 
com.streamconverter.tools - package com.streamconverter.tools
 
com.streamconverter.util - package com.streamconverter.util
 
com.streamconverter.validation - package com.streamconverter.validation
 
com.streamconverter.web - package com.streamconverter.web
 
COMMAND_SEQUENCE_KEY - Static variable in class com.streamconverter.context.ExecutionContext
コマンドシーケンス用のMDCキー
CommandConfig - Class in com.streamconverter.command
コマンド設定クラス
CommandConfig(Class<? extends IStreamCommand>, Object...) - Constructor for class com.streamconverter.command.CommandConfig
コンストラクタ
CommandConfig(Class<? extends IStreamCommand>, String, Object...) - Constructor for class com.streamconverter.command.CommandConfig
説明付きコンストラクタ
CommandResult - Class in com.streamconverter
コマンドの実行結果を表すクラス
CommandResult.Builder - Class in com.streamconverter
CommandResultのビルダークラス
COMPLEX_PROCESSING - Enum constant in enum class com.streamconverter.controller.CsvProcessingController.ProcessingMode
Perform complex multi-step processing
ComplexPipelineExample - Class in com.streamconverter.examples
複数コマンドを束にした複雑なパイプライン処理の例
ComplexPipelineExample() - Constructor for class com.streamconverter.examples.ComplexPipelineExample
 
configureCommands() - Method in class com.streamconverter.controller.AbstractStreamController
Configures the command pipeline for this controller.
configureCommands() - Method in class com.streamconverter.controller.CsvProcessingController
Configures the command pipeline based on the processing mode.
configureCommands() - Method in class com.streamconverter.controller.JsonProcessingController
 
configureCommands() - Method in class com.streamconverter.controller.PmdAnalysisController
 
consume(InputStream) - Method in class com.streamconverter.command.ConsumerCommand
Abstract method to be implemented by subclasses for consuming the input stream.
consume(InputStream) - Method in class com.streamconverter.command.impl.csv.CsvValidateCommand
CSVバリデーションを実行します
consume(InputStream) - Method in class com.streamconverter.command.impl.json.JsonStreamingValidateCommand
JSONストリーミング検証を実行します
consume(InputStream) - Method in class com.streamconverter.command.impl.json.JsonValidateCommand
JSONバリデーションを実行します
consume(InputStream) - Method in class com.streamconverter.command.impl.xml.ValidateCommand
XMLのバリデーションを行うコマンドを実行します。
ConsumerCommand - Class in com.streamconverter.command
Abstract class for commands that consume an input stream and produce an output stream.
ConsumerCommand() - Constructor for class com.streamconverter.command.ConsumerCommand
Default constructor.
ContextPropagatingDecorator - Class in com.streamconverter.command
既存のIStreamCommandをコンテキスト対応にするデコレータ
ContextPropagatingDecorator(IStreamCommand) - Constructor for class com.streamconverter.command.ContextPropagatingDecorator
デコレータを作成
ContextPropagatingDecorator(IStreamCommand, String) - Constructor for class com.streamconverter.command.ContextPropagatingDecorator
デコレータを作成(カスタムコマンド名付き)
ConvertCommand - Class in com.streamconverter.command.impl.xml
XML変換コマンドクラス
ConvertCommand(IRule, TreePath) - Constructor for class com.streamconverter.command.impl.xml.ConvertCommand
デフォルトコンストラクタ
convertReport(String, String) - Method in class com.streamconverter.analysis.PmdReportConverter
Converts the given PMD XML report into multiple formats.
copy() - Method in class com.streamconverter.context.ExecutionContext
コンテキストのコピーを作成 ユーザーコンテキストは複製されますが、グローバルコンテキストは共有されます。 コピー時はコマンドシーケンスは0にリセットされます。
create() - Static method in class com.streamconverter.command.rule.impl.casing.CamelToSnakeCaseRule
Creates a CamelToSnakeCaseRule with default settings.
create() - Static method in class com.streamconverter.command.rule.impl.casing.SnakeToCamelCaseRule
Creates a SnakeToCamelCaseRule with default settings (camelCase, not PascalCase).
create() - Static method in class com.streamconverter.context.ExecutionContext
新しい実行コンテキストを生成
create(IStreamCommand...) - Static method in class com.streamconverter.StreamConverter
Creates a StreamConverter with the specified array of commands.
create(CSVPath) - Static method in class com.streamconverter.command.impl.csv.CsvFilterCommand
Factory method for CSV filtering with single typed column selector (assumes header exists).
create(CSVPath, boolean) - Static method in class com.streamconverter.command.impl.csv.CsvFilterCommand
Factory method for CSV filtering with single typed column selector.
create(CSVPath, IRule) - Static method in class com.streamconverter.command.impl.csv.CsvNavigateCommand
Factory method for creating a CSV navigation command with typed column selector and rule.
create(TreePath, IRule) - Static method in class com.streamconverter.command.impl.json.JsonNavigateCommand
Factory method for creating a JSON navigation command with TreePath and rule.
create(TreePath, IRule) - Static method in class com.streamconverter.command.impl.xml.XmlNavigateCommand
Factory method for creating an XML navigation command with TreePath and rule.
create(String, IRule) - Static method in class com.streamconverter.command.impl.csv.CsvNavigateCommand
create(List<IStreamCommand>) - Static method in class com.streamconverter.StreamConverter
Creates a StreamConverter with the specified list of commands.
createLargeDataStream(String, long) - Static method in class com.streamconverter.benchmark.LargeDataGenerator
メモリ効率的な大容量データInputStreamを作成
createPascalCase() - Static method in class com.streamconverter.command.rule.impl.casing.SnakeToCamelCaseRule
Creates a SnakeToCamelCaseRule that produces PascalCase output.
createSecureDocumentBuilder() - Static method in class com.streamconverter.security.SecureXmlConfiguration
安全に設定されたDocumentBuilderを作成します
createSecureDocumentBuilderFactory() - Static method in class com.streamconverter.security.SecureXmlConfiguration
XXE攻撃を防ぐように設定されたDocumentBuilderFactoryを作成します
createSecureDocumentBuilderForStream(InputStream) - Static method in class com.streamconverter.security.SecureXmlConfiguration
InputStreamからのXML読み込みを安全に行います
createSecureSchemaFactory() - Static method in class com.streamconverter.security.SecureXmlConfiguration
安全に設定されたSchemaFactoryを作成します
createSecureTransformerFactory() - Static method in class com.streamconverter.security.SecureXmlConfiguration
安全に設定されたTransformerFactoryを作成します
createSecureXMLInputFactory() - Static method in class com.streamconverter.security.SecureXmlConfiguration
XXE攻撃を防ぐように設定されたXMLInputFactoryを作成します
createWithContext(ExecutionContext, IStreamCommand...) - Static method in class com.streamconverter.StreamConverter
Creates a StreamConverter with a custom ExecutionContext and specified commands.
createWithContext(ExecutionContext, List<IStreamCommand>) - Static method in class com.streamconverter.StreamConverter
Creates a StreamConverter with a custom ExecutionContext and specified commands list.
CSV - Enum constant in enum class com.streamconverter.controller.PmdAnalysisController.ConversionFormat
CSV spreadsheet-compatible data.
CsvFilterCommand - Class in com.streamconverter.command.impl.csv
CSV Filter Command Class
CsvFilterCommand(CSVPath, boolean) - Constructor for class com.streamconverter.command.impl.csv.CsvFilterCommand
Constructor for CSV filtering with single typed column selector.
CsvNavigateCommand - Class in com.streamconverter.command.impl.csv
CSV Navigate Command Class
CsvNavigateCommand(CSVPath, IRule) - Constructor for class com.streamconverter.command.impl.csv.CsvNavigateCommand
Constructor for CSV navigation with typed column selector and transformation rule.
CsvNavigateCommand(TreePath, IRule) - Constructor for class com.streamconverter.command.impl.csv.CsvNavigateCommand
Constructor for CSV navigation with TreePath (for compatibility).
CsvNavigateCommand(String, IRule) - Constructor for class com.streamconverter.command.impl.csv.CsvNavigateCommand
Deprecated.
CSVPath - Class in com.streamconverter.path
最小限のCSVPath実装
CSVPath(String) - Constructor for class com.streamconverter.path.CSVPath
単一セレクターでCSVPathを作成
CSVPath(List<String>) - Constructor for class com.streamconverter.path.CSVPath
複数セレクターでCSVPathを作成(OR条件)
CsvProcessingController - Class in com.streamconverter.controller
Controller for CSV data processing operations.
CsvProcessingController.ProcessingMode - Enum Class in com.streamconverter.controller
Processing mode enumeration
CsvValidateCommand - Class in com.streamconverter.command.impl.csv
CSVデータのバリデーションを行うコマンドクラス
CsvValidateCommand(boolean, int, String...) - Constructor for class com.streamconverter.command.impl.csv.CsvValidateCommand
詳細設定を指定するコンストラクタ
CsvValidateCommand(String...) - Constructor for class com.streamconverter.command.impl.csv.CsvValidateCommand
必須カラムを指定するコンストラクタ(ヘッダー行ありと仮定)
A B C D E F G H I J L M O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form