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.
- className() - Method in record class com.streamconverter.pmd.PmdViolation
-
Returns the value of the
classNamerecord component. - ClasspathResourceValidator - Class in com.streamconverter.util
-
クラスパスリソースの取得を行うユーティリティクラス
- clear() - Method in class com.streamconverter.command.rule.impl.composite.ChainRule.Builder
-
Removes all rules from the chain.
- clear() - Static method in class com.streamconverter.context.PipelineContext
-
現在のスレッドからPipelineContextをクリアする。
- clear() - Method in class com.streamconverter.logging.InheritableMDCAdapter
-
現在のスレッドのMDCコンテキスト(マップおよびDeque)をすべてクリアする。
- clearDequeByKey(String) - Method in class com.streamconverter.logging.InheritableMDCAdapter
-
指定キーのDequeの全要素をクリアする。
- clearRecords() - Method in class com.streamconverter.benchmark.PerformanceAnalyzer
-
全記録をクリア
- close() - Method in class com.streamconverter.AbortablePipedStream
-
パイプを正常にクローズする。
- close() - Method in class com.streamconverter.command.rule.HikariConnectionPoolConfig
-
プールをシャットダウンし、全ての接続をクローズ
- com.streamconverter - package com.streamconverter
- 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.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.context - package com.streamconverter.context
- com.streamconverter.examples - package com.streamconverter.examples
- com.streamconverter.logging - package com.streamconverter.logging
- com.streamconverter.path - package com.streamconverter.path
- com.streamconverter.pmd - package com.streamconverter.pmd
- com.streamconverter.pmd.command - package com.streamconverter.pmd.command
- com.streamconverter.security - package com.streamconverter.security
- com.streamconverter.sloc - package com.streamconverter.sloc
- com.streamconverter.sloc.command - package com.streamconverter.sloc.command
- 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
- commandName() - Method in interface com.streamconverter.command.IStreamCommand
-
Returns a best-effort human-readable name for this command.
- 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.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.
- covered() - Method in record class com.streamconverter.sloc.ModuleSloc
-
Returns the value of the
coveredrecord component. - create() - Static method in class com.streamconverter.command.impl.FileBufferCommand
-
Creates a
FileBufferCommandthat buffers data through a plaintext temporary file. - 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(boolean, int, String...) - Static method in class com.streamconverter.command.impl.csv.CsvValidateCommand
-
詳細設定を指定してCsvValidateCommandを作成
- 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(IPath<List<String>>) - Static method in class com.streamconverter.command.impl.json.JsonFilterCommand
-
Factory method for JSON filtering with typed path selector.
- create(IPath<List<String>>) - Static method in class com.streamconverter.command.impl.xml.XmlFilterCommand
-
Factory method for XML filtering with typed path selector.
- create(TreePath, IRule) - Static method in class com.streamconverter.command.impl.csv.CsvNavigateCommand
-
Factory method for creating a CSV navigation command with TreePath compatibility.
- 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) - Static method in class com.streamconverter.command.impl.xml.ValidateCommand
-
Factory method for creating a ValidateCommand.
- create(String) - Static method in class com.streamconverter.command.rule.MdcPropagatingRule
-
指定されたキーにストリーム値を伝搬するルールを作成します。
- create(String...) - Static method in class com.streamconverter.command.impl.csv.CsvValidateCommand
-
必須カラムを指定してCsvValidateCommandを作成(ヘッダー行ありと仮定)
- create(String, IRule) - Static method in class com.streamconverter.command.impl.csv.CsvNavigateCommand
-
Deprecated.
- create(String, String) - Static method in class com.streamconverter.command.impl.charcode.CharacterConvertCommand
-
Factory method to create a CharacterConvertCommand.
- create(List<IStreamCommand>) - Static method in class com.streamconverter.StreamConverter
-
Creates a StreamConverter with the specified list of commands.
- create(Locale) - Static method in class com.streamconverter.command.rule.impl.string.LowerCaseRule
-
Creates a LowerCaseRule using the specified locale.
- createEncrypted() - Static method in class com.streamconverter.command.impl.FileBufferCommand
-
Creates a
FileBufferCommandthat buffers data through an AES-256-GCM encrypted temporary file. - 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
-
ストリーム処理用に安全なDocumentBuilderを作成します。
- 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を作成します
- CsvFilterCommand - Class in com.streamconverter.command.impl.csv
-
CSV Filter Command Class
- CsvNavigateCommand - Class in com.streamconverter.command.impl.csv
-
CSV Navigate Command Class
- CSVPath - Class in com.streamconverter.path
-
最小限のCSVPath実装
- CsvValidateCommand - Class in com.streamconverter.command.impl.csv
-
CSVデータのバリデーションを行うコマンドクラス
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
CsvNavigateCommand.create(CSVPath, IRule)instead