| Package | Description |
|---|---|
| io.konik.validation |
Invoice validations services
|
| io.konik.zugferd |
The starting point of every Konik Invoice.
|
| io.konik.zugferd.entity |
ZUGFeRD entities.
|
| io.konik.zugferd.profile |
The three different profiles of a ZUGFeRD Invoice.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<?>[] |
InvoiceValidator.resolveIntoValidationGroups(ConformanceLevel conformanceLevel)
Resolve the given profile into bean validation groups.
|
| Constructor and Description |
|---|
Document(ConformanceLevel profile) |
Invoice(ConformanceLevel profile)
Instantiates a new invoice with a profile.
|
| Constructor and Description |
|---|
Context(ConformanceLevel conformanceLevel)
Instantiates a new context with a latest ZUGFeRD profile version.
|
| Modifier and Type | Method and Description |
|---|---|
static ConformanceLevel |
ConformanceLevel.extractConformanceLevel(String fullName)
Parses the full name and extract the conformance level
|
ConformanceLevel |
Profile.getConformanceLevel()
Gets the conformance level.
|
static ConformanceLevel |
ConformanceLevel.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ConformanceLevel[] |
ConformanceLevel.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
Profile |
Profile.setConformanceLevel(ConformanceLevel conformanceLevel)
Sets the conformance level.
|
| Constructor and Description |
|---|
Profile(ConformanceLevel conformanceLevel)
Instantiates a new profile with the latest version
|
Profile(String namespace,
ProfileVersion version,
ConformanceLevel conformanceLevel)
Instantiates a new profile.
|
Copyright © 2014-2016 Konik.io. All Rights Reserved.