| Modifier and Type | Method and Description |
|---|---|
panda.std.Result<String,CdnException> |
Cdn.render(@NotNull Element<?> element)
Convert the given configuration instance to the output string
|
panda.std.Result<String,CdnException> |
Cdn.render(@NotNull Element<?> element)
Convert the given configuration instance to the output string
|
panda.std.Result<String,CdnException> |
Cdn.render(@NotNull Element<?> element,
@NotNull Output output)
Convert the given instance using
Cdn.render(net.dzikoysk.cdn.model.Element) method and save the output in the given file using UTF-8 charset. |
panda.std.Result<String,CdnException> |
Cdn.render(@NotNull Element<?> element,
@NotNull Output output)
Convert the given instance using
Cdn.render(net.dzikoysk.cdn.model.Element) method and save the output in the given file using UTF-8 charset. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
NamedElement<T>
Represents standalone configuration elements.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Array
Represents section of direct values such as e.g.
|
class |
Configuration
Represents the root section
|
class |
Entry
|
class |
Piece
Represents the smallest piece of information in configuration
|
class |
Section
Represents a list of configuration elements
|
| Modifier and Type | Method and Description |
|---|---|
<E extends Element<?>> |
Section.append(E element) |
<E extends Element<?>> |
Section.append(E element) |
| Modifier and Type | Method and Description |
|---|---|
static Collector<Element<?>,Section,Section> |
Section.collector(Supplier<Section> sectionSupplier) |
static Collector<Element<?>,Section,Section> |
Section.collector(Supplier<Section> sectionSupplier) |
panda.std.Option<Element<?>> |
Section.get(int index) |
panda.std.Option<Element<?>> |
Section.get(int index) |
panda.std.Option<Element<?>> |
Section.get(String key) |
panda.std.Option<Element<?>> |
Section.get(String key) |
| Constructor and Description |
|---|
Array(List<? extends String> description,
String name,
List<? extends Element<?>> values) |
Array(List<? extends String> description,
String name,
List<? extends Element<?>> values) |
Configuration(List<? extends Element<?>> elements) |
Configuration(List<? extends Element<?>> elements) |
Section(List<? extends String> description,
String[] operators,
String name,
List<? extends Element<?>> value) |
Section(List<? extends String> description,
String[] operators,
String name,
List<? extends Element<?>> value) |
Section(List<? extends String> description,
String name,
List<? extends Element<?>> value) |
Section(List<? extends String> description,
String name,
List<? extends Element<?>> value) |
| Modifier and Type | Method and Description |
|---|---|
default Element<?> |
CdnModule.resolveArrayValue(Element<?> element) |
Element<?> |
Modules.resolveArrayValue(Element<?> element) |
Element<?> |
Modules.resolveArrayValue(Element<?> element) |
default Element<?> |
CdnModule.resolveArrayValue(Element<?> element) |
default Element<?> |
CdnModule.visitArrayValue(Element<?> element) |
Element<?> |
Modules.visitArrayValue(Element<?> element) |
Element<?> |
Modules.visitArrayValue(Element<?> element) |
default Element<?> |
CdnModule.visitArrayValue(Element<?> element) |
| Modifier and Type | Method and Description |
|---|---|
default Element<?> |
CdnModule.resolveArrayValue(Element<?> element) |
Element<?> |
Modules.resolveArrayValue(Element<?> element) |
Element<?> |
Modules.resolveArrayValue(Element<?> element) |
default Element<?> |
CdnModule.resolveArrayValue(Element<?> element) |
default Element<?> |
CdnModule.visitArrayValue(Element<?> element) |
Element<?> |
Modules.visitArrayValue(Element<?> element) |
Element<?> |
Modules.visitArrayValue(Element<?> element) |
default Element<?> |
CdnModule.visitArrayValue(Element<?> element) |
| Modifier and Type | Method and Description |
|---|---|
Element<?> |
JsonLikeModule.visitArrayValue(Element<?> element) |
Element<?> |
JsonLikeModule.visitArrayValue(Element<?> element) |
| Modifier and Type | Method and Description |
|---|---|
Element<?> |
JsonLikeModule.visitArrayValue(Element<?> element) |
Element<?> |
JsonLikeModule.visitArrayValue(Element<?> element) |
| Modifier and Type | Method and Description |
|---|---|
Element<?> |
ArrayValueVisitor.visit(Element<?> element) |
Element<?> |
ArrayValueVisitor.visit(Element<?> element) |
| Modifier and Type | Method and Description |
|---|---|
Element<?> |
ArrayValueVisitor.visit(Element<?> element) |
Element<?> |
ArrayValueVisitor.visit(Element<?> element) |
| Modifier and Type | Method and Description |
|---|---|
Element<?> |
YamlLikeModule.resolveArrayValue(Element<?> element) |
Element<?> |
YamlLikeModule.resolveArrayValue(Element<?> element) |
Element<?> |
YamlLikeModule.visitArrayValue(Element<?> element) |
Element<?> |
YamlLikeModule.visitArrayValue(Element<?> element) |
| Modifier and Type | Method and Description |
|---|---|
Element<?> |
YamlLikeModule.resolveArrayValue(Element<?> element) |
Element<?> |
YamlLikeModule.resolveArrayValue(Element<?> element) |
Element<?> |
YamlLikeModule.visitArrayValue(Element<?> element) |
Element<?> |
YamlLikeModule.visitArrayValue(Element<?> element) |
| Modifier and Type | Method and Description |
|---|---|
panda.std.Result<? extends Element<?>,? extends Exception> |
Serializer.serialize(CdnSettings settings,
List<String> description,
String key,
AnnotatedType type,
T entity) |
panda.std.Result<? extends Element<?>,? extends Exception> |
SimpleComposer.serialize(CdnSettings settings,
List<String> description,
String key,
AnnotatedType type,
T entity) |
default panda.std.Result<Element<?>,Exception> |
SimpleSerializer.serialize(CdnSettings settings,
List<String> description,
String key,
AnnotatedType type,
T entity) |
default panda.std.Result<Element<?>,Exception> |
SimpleSerializer.serialize(CdnSettings settings,
List<String> description,
String key,
AnnotatedType type,
T entity) |
panda.std.Result<? extends Element<?>,? extends Exception> |
SimpleComposer.serialize(CdnSettings settings,
List<String> description,
String key,
AnnotatedType type,
T entity) |
panda.std.Result<? extends Element<?>,? extends Exception> |
Serializer.serialize(CdnSettings settings,
List<String> description,
String key,
AnnotatedType type,
T entity) |
| Modifier and Type | Method and Description |
|---|---|
panda.std.Result<T,Exception> |
Deserializer.deserialize(CdnSettings settings,
Element<?> source,
AnnotatedType type,
T defaultValue,
boolean entryAsRecord) |
panda.std.Result<T,Exception> |
SimpleComposer.deserialize(CdnSettings settings,
Element<?> source,
AnnotatedType type,
T defaultValue,
boolean entryAsRecord) |
default panda.std.Result<T,Exception> |
SimpleDeserializer.deserialize(CdnSettings settings,
Element<?> source,
AnnotatedType type,
T defaultValue,
boolean entryAsRecord) |
default panda.std.Result<T,Exception> |
SimpleDeserializer.deserialize(CdnSettings settings,
Element<?> source,
AnnotatedType type,
T defaultValue,
boolean entryAsRecord) |
panda.std.Result<T,Exception> |
SimpleComposer.deserialize(CdnSettings settings,
Element<?> source,
AnnotatedType type,
T defaultValue,
boolean entryAsRecord) |
panda.std.Result<T,Exception> |
Deserializer.deserialize(CdnSettings settings,
Element<?> source,
AnnotatedType type,
T defaultValue,
boolean entryAsRecord) |
| Modifier and Type | Method and Description |
|---|---|
panda.std.Result<? extends Element<?>,Exception> |
EnumComposer.serialize(CdnSettings settings,
List<String> description,
String key,
AnnotatedType type,
Enum<?> entity) |
panda.std.Result<? extends Element<?>,Exception> |
EnumComposer.serialize(CdnSettings settings,
List<String> description,
String key,
AnnotatedType type,
Enum<?> entity) |
panda.std.Result<Element<?>,? extends Exception> |
MapComposer.serialize(CdnSettings settings,
List<String> description,
String key,
AnnotatedType type,
Map<Object,Object> entity) |
panda.std.Result<Element<?>,? extends Exception> |
MapComposer.serialize(CdnSettings settings,
List<String> description,
String key,
AnnotatedType type,
Map<Object,Object> entity) |
panda.std.Result<? extends Element<?>,? extends Exception> |
ContextualComposers.serialize(CdnSettings settings,
List<String> description,
String key,
AnnotatedType type,
Object entity) |
panda.std.Result<? extends Element<?>,? extends Exception> |
ContextualComposers.serialize(CdnSettings settings,
List<String> description,
String key,
AnnotatedType type,
Object entity) |
panda.std.Result<? extends Element<?>,Exception> |
ReferenceComposer.serialize(CdnSettings settings,
List<String> description,
String key,
AnnotatedType type,
T entity) |
panda.std.Result<? extends Element<?>,Exception> |
ReferenceComposer.serialize(CdnSettings settings,
List<String> description,
String key,
AnnotatedType type,
T entity) |
| Modifier and Type | Method and Description |
|---|---|
panda.std.Result<List<Object>,Exception> |
ListComposer.deserialize(CdnSettings settings,
Element<?> source,
AnnotatedType type,
List<Object> defaultValue,
boolean entryAsRecord) |
panda.std.Result<List<Object>,Exception> |
ListComposer.deserialize(CdnSettings settings,
Element<?> source,
AnnotatedType type,
List<Object> defaultValue,
boolean entryAsRecord) |
panda.std.Result<Map<Object,Object>,Exception> |
MapComposer.deserialize(CdnSettings settings,
Element<?> source,
AnnotatedType type,
Map<Object,Object> defaultValue,
boolean entryAsRecord) |
panda.std.Result<Map<Object,Object>,Exception> |
MapComposer.deserialize(CdnSettings settings,
Element<?> source,
AnnotatedType type,
Map<Object,Object> defaultValue,
boolean entryAsRecord) |
panda.std.Result<Object,Exception> |
ContextualComposers.deserialize(CdnSettings settings,
Element<?> source,
AnnotatedType type,
Object defaultValue,
boolean entryAsRecord) |
panda.std.Result<Object,Exception> |
ContextualComposers.deserialize(CdnSettings settings,
Element<?> source,
AnnotatedType type,
Object defaultValue,
boolean entryAsRecord) |
panda.std.Result<T,Exception> |
ReferenceComposer.deserialize(CdnSettings settings,
Element<?> source,
AnnotatedType type,
T defaultValue,
boolean entryAsRecord) |
panda.std.Result<T,Exception> |
ReferenceComposer.deserialize(CdnSettings settings,
Element<?> source,
AnnotatedType type,
T defaultValue,
boolean entryAsRecord) |
Copyright © 2021. All rights reserved.