Package io.github.qishr.cascara.lang.yaml.processor
Class AbstractYamlProcessor
java.lang.Object
io.github.qishr.cascara.lang.yaml.processor.AbstractYamlProcessor
All Implemented Interfaces:
Processor
Direct Known Subtypes:
YamlEmitter, YamlSerializer, YamlConverter, YamlTokenizer, YamlParser
public abstract class AbstractYamlProcessor
Field Summary
| Modifier and Type | Field | Description |
|---|---|---|
| protected YamlOptions | options | |
| protected Reporter | reporter |
Constructor Summary
| Constructor | Description |
|---|---|
| AbstractYamlProcessor() |
Method Summary
| Modifier and Type | Method | Description |
|---|---|---|
| protected abstract P | self() | |
| public Properties | getServiceProperties() | |
| public ContentType | getContentType() | |
| public P | setReporter(Reporter reporter) | |
| public P | setOptions(LanguageOptions<?> options) |
Field Details
options
protected YamlOptions options
reporter
protected Reporter reporter
Method Details
self
protected abstract P self()
getServiceProperties
public Properties getServiceProperties()
getContentType
public ContentType getContentType()
Specified By:
setReporter
public P setReporter(Reporter reporter)
Specified By:
setOptions
public P setOptions(LanguageOptions<?> options)
Specified By: