| Package | Description |
|---|---|
| de.galan.verjson.core | |
| de.galan.verjson.step | |
| de.galan.verjson.step.transformation | |
| de.galan.verjson.step.validation |
| Modifier and Type | Class and Description |
|---|---|
class |
ProxyStep
Wraps a
Step, adds the assigned source-version and successor. |
| Modifier and Type | Method and Description |
|---|---|
protected Step |
ProxyStep.getStep() |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.collect.ListMultimap<Long,Step> |
Versions.getSteps() |
| Modifier and Type | Method and Description |
|---|---|
Versions |
Versions.add(Long sourceVersion,
Step step) |
| Modifier and Type | Method and Description |
|---|---|
protected List<ProxyStep> |
DefaultStepSequencer.createProxies(com.google.common.collect.ListMultimap<Long,Step> steps) |
Map<Long,ProxyStep> |
StepSequencer.sequence(com.google.common.collect.ListMultimap<Long,Step> steps)
Takes the user-registered
Steps and creates a Map of SourceVersion:ProxyStep, including missed Steps. |
Map<Long,ProxyStep> |
DefaultStepSequencer.sequence(com.google.common.collect.ListMultimap<Long,Step> steps) |
| Constructor and Description |
|---|
ProxyStep(Long sourceVersion,
Step step) |
| Modifier and Type | Class and Description |
|---|---|
class |
IncrementVersionStep
Increments the version field by one.
|
class |
NoopStep
Step that does nothing.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Transformation
Transforms a serialized object from one version to the next, using the underlying json representation.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Validation
Creates a JSON Schema Validator to check json against it, using https://github.com/fge/json-schema-validator
|
Copyright © 2015. All rights reserved.