Index
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
-
Deprecated.
- 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.Use
CsvNavigateCommand(CSVPath, IRule)
instead - 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
-
必須カラムを指定するコンストラクタ(ヘッダー行ありと仮定)
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
CsvNavigateCommand.create(CSVPath, IRule)
instead