A B C D E F G I J L M N O P Q R S T U V Z 
All Classes All Packages

A

addSpecificString(StringBuilder) - Method in class de.prototypefund.en16931.NodeEdifact
 
addSpecificString(StringBuilder) - Method in class de.prototypefund.en16931.NodeSyntax
 
addSpecificString(StringBuilder) - Method in class de.prototypefund.en16931.NodeXml
 
addSyntaxRepresentation(NodeSyntax) - Method in class de.prototypefund.en16931.NodeSemantic
Adds an syntax representation node of this semantic node
AGGREGATE - de.prototypefund.en16931.type.SyntaxType
All Types * — G = Aggregat — C = Verbund — E = Element — A = Attribut — S = Segment
allDocuments() - Static method in class de.prototypefund.en16931.type.TypeStatistic
Logs for each data type its occurrences during the extraction run.
AMOUNT - de.prototypefund.en16931.type.SemanticDataType
Data Types — A = Amount — B = Binary Object — C = Code — D = Date — I = Identifier — M = Numeric — O = Document Reference Identitifier — P = Percent — Q = Quantity — S = Attribute — T = Text — U = Unit Price Amount
AMOUNT - de.prototypefund.en16931.type.UblDataType
UBL Data Types — A = Amount — B = BinaryObject — C = Code — D = Date — I = Identifier — N = Name — Nb = Numeric — P = Percent — Q = Quantity — T = Text
ATTRIBUTE - de.prototypefund.en16931.type.SemanticDataType
 
ATTRIBUTE - de.prototypefund.en16931.type.SyntaxType
 

B

BINARYOBJECT - de.prototypefund.en16931.type.SemanticDataType
 
BINARYOBJECT - de.prototypefund.en16931.type.UblDataType
 
BT - de.prototypefund.en16931.NodeSemantic.SemanticHeading
Business Term: The name of the information element used in the core invoice model or the name of a coherent group of related information elements, provided to give logical meaning.

C

CARD - de.prototypefund.en16931.NodeSyntax.SyntaxHeading
Cardinality: Also known as multiplicity is used to indicate if an information element (or group of information elements) is mandatory or conditional, and if it is repeatable.
CARD_S - de.prototypefund.en16931.NodeSemantic.SemanticHeading
Cardinality: Also known as multiplicity is used to indicate if an information element (or group of information elements) is mandatory or conditional, and if it is repeatable.
CARDINALITY_ELEMENT_MANDATORY - de.prototypefund.en16931.type.MisMatchCardinality
 
CARDINALITY_MANDATORY - de.prototypefund.en16931.type.MisMatchCardinality
Cardinality MisMatches
CARDINALITY_MULTIPLE - de.prototypefund.en16931.type.MisMatchCardinality
 
CARDINALITY_OPTIONAL - de.prototypefund.en16931.type.MisMatchCardinality
 
CARDINALITY_SINGLE - de.prototypefund.en16931.type.MisMatchCardinality
 
CardinalityEdifact - Enum in de.prototypefund.en16931.type
This enum describes the Cardinality type being used in EN16931-3-4
CardinalitySemantic - Enum in de.prototypefund.en16931.type
This enum describes the CardinalitySemantic type being used in EN16931, which is the same as for XML, but has it is own class for its statistic.
CardinalityXml - Enum in de.prototypefund.en16931.type
This enum describes the CardinalityXML type being used in EN16931
CODE - de.prototypefund.en16931.type.SemanticDataType
 
CODE - de.prototypefund.en16931.type.UblDataType
 
COLLECTION - de.prototypefund.en16931.type.SyntaxType
 
collectSpecData(String) - Method in class de.prototypefund.en16931.OdtTableExtraction
 
compare(String, String) - Method in class de.prototypefund.en16931.type.NumberAwareStringComparator
 
createMisMatch(String, String) - Static method in interface de.prototypefund.en16931.type.MisMatch
Creates a single mismatch from its EN16931 value, e.g.
createSemanticJSONFile(String, String, String, Boolean) - Method in class de.prototypefund.en16931.NodeSemantic
 
createSemanticXMLFile(String, String, String, Boolean) - Method in class de.prototypefund.en16931.NodeSemantic
 
createSubXMLFile(String, String, String, Boolean) - Method in class de.prototypefund.en16931.NodeSemantic
 
createXMLFile(String, String, String, Boolean) - Method in class de.prototypefund.en16931.NodeSemantic
 

D

DATATYPE_NO_MATCH - de.prototypefund.en16931.type.MisMatchDatatype
 
DATATYPE_SMALLER - de.prototypefund.en16931.type.MisMatchDatatype
Semantic MisMatches
DATATYPE_WIDER - de.prototypefund.en16931.type.MisMatchDatatype
 
DATE - de.prototypefund.en16931.type.SemanticDataType
 
DATE - de.prototypefund.en16931.type.UblDataType
 
de.prototypefund - package de.prototypefund
 
de.prototypefund.en16931 - package de.prototypefund.en16931
 
de.prototypefund.en16931.type - package de.prototypefund.en16931.type
 
DESC - de.prototypefund.en16931.NodeSemantic.SemanticHeading
A description of the semantic meaning of the information element
DOCUMENT_REFERENCE_IDENTIFIER - de.prototypefund.en16931.type.SemanticDataType
 
DT - de.prototypefund.en16931.NodeSemantic.SemanticHeading
The data format that applies to the information element (see EN 16931-1 - 6.5).

E

ELEMENT - de.prototypefund.en16931.type.SyntaxType
 

F

FinancialAccuracy - Class in de.prototypefund
 
FinancialAccuracy() - Constructor for class de.prototypefund.FinancialAccuracy
 

G

getBusinessTerm() - Method in class de.prototypefund.en16931.NodeSemantic
 
getByValue(String, String) - Static method in enum de.prototypefund.en16931.type.CardinalityEdifact
 
getByValue(String, String) - Static method in enum de.prototypefund.en16931.type.CardinalitySemantic
 
getByValue(String, String) - Static method in enum de.prototypefund.en16931.type.CardinalityXml
 
getByValue(String, String) - Static method in enum de.prototypefund.en16931.type.MisMatchCardinality
 
getByValue(String, String) - Static method in enum de.prototypefund.en16931.type.MisMatchDatatype
 
getByValue(String, String) - Static method in enum de.prototypefund.en16931.type.MisMatchSemantic
 
getByValue(String, String) - Static method in enum de.prototypefund.en16931.type.MisMatchStructural
 
getByValue(String, String) - Static method in enum de.prototypefund.en16931.type.SemanticDataType
 
getByValue(String, String) - Static method in enum de.prototypefund.en16931.type.SyntaxType
 
getByValue(String, String) - Static method in enum de.prototypefund.en16931.type.UblDataType
 
getCardinality() - Method in class de.prototypefund.en16931.NodeEdifact
 
getCardinality() - Method in class de.prototypefund.en16931.NodeSemantic
 
getCardinality() - Method in class de.prototypefund.en16931.NodeSyntax
 
getCardinality() - Method in class de.prototypefund.en16931.NodeXml
 
getCardinalityEdifact() - Method in class de.prototypefund.en16931.NodeEdifact
 
getCardinalityXml() - Method in class de.prototypefund.en16931.NodeXml
 
getDataType() - Method in class de.prototypefund.en16931.NodeSemantic
 
getDescription() - Method in class de.prototypefund.en16931.NodeSemantic
 
getId() - Method in class de.prototypefund.en16931.NodeSemantic
 
getLabel() - Method in enum de.prototypefund.en16931.NodeSemantic.SemanticHeading
 
getLabel() - Method in enum de.prototypefund.en16931.NodeSyntax.SyntaxHeading
 
getLevel() - Method in class de.prototypefund.en16931.NodeSemantic
 
getMisMatches() - Method in class de.prototypefund.en16931.NodeSyntax
 
getName() - Method in class de.prototypefund.en16931.NodeEdifact
 
getPath() - Method in class de.prototypefund.en16931.NodeSyntax
 
getProjectBuildDate() - Static method in class de.prototypefund.JarFunctionality
Return the date when the project had been build
getProjectName() - Static method in class de.prototypefund.JarFunctionality
Return the project name
getProjectTitle() - Static method in class de.prototypefund.JarFunctionality
Returns the ODFDOM library title
getProjectVersion() - Static method in class de.prototypefund.JarFunctionality
Return the version of the library
getProjectWebsite() - Static method in class de.prototypefund.JarFunctionality
Return the website of the library
getRules() - Method in class de.prototypefund.en16931.NodeSyntax
 
getSemanticNode() - Method in class de.prototypefund.en16931.NodeSyntax
 
getType() - Method in class de.prototypefund.en16931.NodeUblXml
 
getType() - Method in class de.prototypefund.en16931.NodeXml
 
getValue() - Method in enum de.prototypefund.en16931.type.CardinalityEdifact
 
getValue() - Method in enum de.prototypefund.en16931.type.CardinalitySemantic
 
getValue() - Method in enum de.prototypefund.en16931.type.CardinalityXml
 
getValue() - Method in interface de.prototypefund.en16931.type.MisMatch
 
getValue() - Method in enum de.prototypefund.en16931.type.MisMatchCardinality
 
getValue() - Method in enum de.prototypefund.en16931.type.MisMatchDatatype
 
getValue() - Method in enum de.prototypefund.en16931.type.MisMatchSemantic
 
getValue() - Method in enum de.prototypefund.en16931.type.MisMatchStructural
 
getValue() - Method in enum de.prototypefund.en16931.type.SemanticDataType
 
getValue() - Method in enum de.prototypefund.en16931.type.SyntaxType
 
getValue() - Method in interface de.prototypefund.en16931.type.Type
 
getValue() - Method in enum de.prototypefund.en16931.type.UblDataType
 

I

ID - de.prototypefund.en16931.NodeSemantic.SemanticHeading
An identifier for the information element (BT - Business Term) and group of information elements (BG - Business terms Group).
ID - de.prototypefund.en16931.type.SemanticDataType
 
ID - de.prototypefund.en16931.type.UblDataType
 
isBusinessGroup() - Method in class de.prototypefund.en16931.NodeSemantic
 

J

JarFunctionality - Class in de.prototypefund
Provides functionality by calling the JAR file.

L

LEVEL - de.prototypefund.en16931.NodeSemantic.SemanticHeading
Indicates on which level in the model the information element occurs.

M

main(String[]) - Static method in class de.prototypefund.FinancialAccuracy
 
main(String[]) - Static method in class de.prototypefund.JarFunctionality
The main method is meant to be called when the JAR is being executed, e.g.
MANY2MANY - de.prototypefund.en16931.type.CardinalityEdifact
 
MANY2MANY - de.prototypefund.en16931.type.CardinalitySemantic
 
MANY2MANY - de.prototypefund.en16931.type.CardinalityXml
 
MANY2ONE - de.prototypefund.en16931.type.CardinalityEdifact
 
MANY2ONE - de.prototypefund.en16931.type.CardinalitySemantic
 
MANY2ONE - de.prototypefund.en16931.type.CardinalityXml
 
MANY2ZERO - de.prototypefund.en16931.type.CardinalityEdifact
 
MANY2ZERO - de.prototypefund.en16931.type.CardinalitySemantic
 
MANY2ZERO - de.prototypefund.en16931.type.CardinalityXml
 
MATCH - de.prototypefund.en16931.NodeSyntax.SyntaxHeading
Level of Coverage (see EN 16931-1 Table 4.5)
MisMatch - Interface in de.prototypefund.en16931.type
Mismatch on either semantic, structure or cardinality level.
MisMatchCardinality - Enum in de.prototypefund.en16931.type
This enum defines the mismatch between cardinalities.
MisMatchDatatype - Enum in de.prototypefund.en16931.type
This enum defines the mismatch between of semantic.
MisMatchSemantic - Enum in de.prototypefund.en16931.type
This enum defines the mismatch between of semantic.
MisMatchStructural - Enum in de.prototypefund.en16931.type
This enum defines the mismatch between of semantic.
mIsXml - Variable in class de.prototypefund.en16931.NodeSyntax
 
mMisMatches - Variable in class de.prototypefund.en16931.NodeSyntax
 
mPath - Variable in class de.prototypefund.en16931.NodeSyntax
 
mRules - Variable in class de.prototypefund.en16931.NodeSyntax
 
mSemanticParent - Variable in class de.prototypefund.en16931.NodeSyntax
 
mType - Variable in class de.prototypefund.en16931.NodeXml
 

N

NAME - de.prototypefund.en16931.NodeSyntax.SyntaxHeading
Only used at en16931-3-4 (EDIFACT) informative table heading
NAME - de.prototypefund.en16931.type.UblDataType
 
NodeEdifact - Class in de.prototypefund.en16931
Represents an XML syntax node
NodeEdifact(String, NodeSemantic) - Constructor for class de.prototypefund.en16931.NodeEdifact
 
NodeSemantic - Class in de.prototypefund.en16931
Represents either a Business Group (BG) or Business Term (BT) from the eInvoice EN16931 specification.
NodeSemantic(String, String) - Constructor for class de.prototypefund.en16931.NodeSemantic
 
NodeSemantic.SemanticHeading - Enum in de.prototypefund.en16931
This enum contains all table header row label of the semantic object
NodeSyntax - Class in de.prototypefund.en16931
Represents a syntax node representing the Semantic in the file format.
NodeSyntax(String, NodeSemantic, Boolean) - Constructor for class de.prototypefund.en16931.NodeSyntax
 
NodeSyntax.SyntaxHeading - Enum in de.prototypefund.en16931
This enum contains all table header row label of all syntax
NodeUblXml - Class in de.prototypefund.en16931
Represents an UBL XML syntax node using special UBL data types.
NodeUblXml(String, NodeSemantic) - Constructor for class de.prototypefund.en16931.NodeUblXml
 
NodeXml - Class in de.prototypefund.en16931
Represents an XML syntax node
NodeXml(String, NodeSemantic) - Constructor for class de.prototypefund.en16931.NodeXml
 
NumberAwareStringComparator - Class in de.prototypefund.en16931.type
 
NumberAwareStringComparator() - Constructor for class de.prototypefund.en16931.type.NumberAwareStringComparator
 
NUMERIC - de.prototypefund.en16931.type.SemanticDataType
 
NUMERIC - de.prototypefund.en16931.type.UblDataType
 

O

OdtTableExtraction - Class in de.prototypefund.en16931
 
OdtTableExtraction() - Constructor for class de.prototypefund.en16931.OdtTableExtraction
 
ONE2_25 - de.prototypefund.en16931.type.CardinalityEdifact
 
ONE2_99 - de.prototypefund.en16931.type.CardinalityEdifact
 
ONE2_9999999 - de.prototypefund.en16931.type.CardinalityEdifact
 
ONE2MANY - de.prototypefund.en16931.type.CardinalityEdifact
 
ONE2MANY - de.prototypefund.en16931.type.CardinalitySemantic
 
ONE2MANY - de.prototypefund.en16931.type.CardinalityXml
 
ONE2ONE - de.prototypefund.en16931.type.CardinalityEdifact
Cardinalities
ONE2ONE - de.prototypefund.en16931.type.CardinalitySemantic
Cardinalities
ONE2ONE - de.prototypefund.en16931.type.CardinalityXml
Cardinalities
ONE2TEN - de.prototypefund.en16931.type.CardinalityEdifact
 
ONE2ZERO - de.prototypefund.en16931.type.CardinalityEdifact
 
ONE2ZERO - de.prototypefund.en16931.type.CardinalitySemantic
 
ONE2ZERO - de.prototypefund.en16931.type.CardinalityXml
 

P

PATH - de.prototypefund.en16931.NodeSyntax.SyntaxHeading
Path within the syntax file (e.g.
PERCENT - de.prototypefund.en16931.type.SemanticDataType
 
PERCENT - de.prototypefund.en16931.type.UblDataType
 

Q

QUANTITY - de.prototypefund.en16931.type.SemanticDataType
 
QUANTITY - de.prototypefund.en16931.type.UblDataType
 

R

RULES - de.prototypefund.en16931.NodeSyntax.SyntaxHeading
Remarks on Relationship

S

SEGMENT - de.prototypefund.en16931.type.SyntaxType
 
SEMANTIC_NO_MATCH - de.prototypefund.en16931.type.MisMatchSemantic
 
SEMANTIC_OVERLAP - de.prototypefund.en16931.type.MisMatchSemantic
 
SEMANTIC_SMALLER - de.prototypefund.en16931.type.MisMatchSemantic
Semantic MisMatches
SEMANTIC_WIDER - de.prototypefund.en16931.type.MisMatchSemantic
 
SemanticDataType - Enum in de.prototypefund.en16931.type
This enum contains all possible data types of the semantic part of the table within the EN 16931 specification.
setBusinessTerm(String) - Method in class de.prototypefund.en16931.NodeSemantic
 
setCardinality(String) - Method in class de.prototypefund.en16931.NodeSemantic
 
setCardinalityEdifact(String) - Method in class de.prototypefund.en16931.NodeEdifact
 
setCardinalityXml(String) - Method in class de.prototypefund.en16931.NodeXml
 
setDataType(String) - Method in class de.prototypefund.en16931.NodeSemantic
 
setDescription(String) - Method in class de.prototypefund.en16931.NodeSemantic
 
setLevel(Integer) - Method in class de.prototypefund.en16931.NodeSemantic
 
setMisMatch(String) - Method in class de.prototypefund.en16931.NodeSyntax
 
setName(String) - Method in class de.prototypefund.en16931.NodeEdifact
 
setPath(String) - Method in class de.prototypefund.en16931.NodeSyntax
 
setRules(String) - Method in class de.prototypefund.en16931.NodeSyntax
 
setType(String) - Method in class de.prototypefund.en16931.NodeUblXml
 
setType(String) - Method in class de.prototypefund.en16931.NodeXml
 
showSemanticIDAnomalies() - Static method in class de.prototypefund.en16931.NodeSemantic
 
STRUCTURAL_DIFFERENT_GROUPING - de.prototypefund.en16931.type.MisMatchStructural
 
STRUCTURAL_HIGHER_DETAIL - de.prototypefund.en16931.type.MisMatchStructural
 
STRUCTURAL_LESS_DETAIL - de.prototypefund.en16931.type.MisMatchStructural
 
STRUCTURAL_MANY_TO_ONE - de.prototypefund.en16931.type.MisMatchStructural
Structural MisMatches
STRUCTURAL_ON_LOWER_LEVEL - de.prototypefund.en16931.type.MisMatchStructural
 
SyntaxType - Enum in de.prototypefund.en16931.type
This enum describes CII XML & EDIFACT syntax types as used in the syntax binding tables.

T

table(String, Boolean, Boolean) - Static method in class de.prototypefund.en16931.type.TypeStatistic
Logs for each data type its occurrences and resets the counter.
TEXT - de.prototypefund.en16931.type.SemanticDataType
 
TEXT - de.prototypefund.en16931.type.UblDataType
 
toString() - Method in class de.prototypefund.en16931.NodeSemantic
 
toString() - Method in class de.prototypefund.en16931.NodeSyntax
 
toSubString() - Method in class de.prototypefund.en16931.NodeSyntax
 
toSubString(boolean) - Method in class de.prototypefund.en16931.NodeSemantic
 
Type - Interface in de.prototypefund.en16931.type
Abstraction of Type enumerations
TYPE - de.prototypefund.en16931.NodeSyntax.SyntaxHeading
Only used at en16931-3-2 and en16931-3-3 Typ — A = Attribut — C = Verbund — E = Element — G = Aggregat — S = Segment
TypeStatistic - Class in de.prototypefund.en16931.type
This class creates a statistic from the counting of the types during an extraction run, e.g. test.
TypeStatistic() - Constructor for class de.prototypefund.en16931.type.TypeStatistic
 

U

UblDataType - Enum in de.prototypefund.en16931.type
This enum contains all 10 data types of the UBL 3-2 part within the EN 16931 specification.
UNIT_PRICE_AMOUNT - de.prototypefund.en16931.type.SemanticDataType
 

V

validateCardinalityMismatches() - Static method in class de.prototypefund.en16931.NodeSemantic
Compares the resulting mismatch from the given cardinalites of semantic & syntax, with the given mismatches!
valueOf(String) - Static method in enum de.prototypefund.en16931.NodeSemantic.SemanticHeading
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.prototypefund.en16931.NodeSyntax.SyntaxHeading
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.prototypefund.en16931.type.CardinalityEdifact
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.prototypefund.en16931.type.CardinalitySemantic
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.prototypefund.en16931.type.CardinalityXml
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.prototypefund.en16931.type.MisMatchCardinality
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.prototypefund.en16931.type.MisMatchDatatype
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.prototypefund.en16931.type.MisMatchSemantic
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.prototypefund.en16931.type.MisMatchStructural
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.prototypefund.en16931.type.SemanticDataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.prototypefund.en16931.type.SyntaxType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.prototypefund.en16931.type.UblDataType
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.prototypefund.en16931.NodeSemantic.SemanticHeading
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.prototypefund.en16931.NodeSyntax.SyntaxHeading
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.prototypefund.en16931.type.CardinalityEdifact
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.prototypefund.en16931.type.CardinalitySemantic
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.prototypefund.en16931.type.CardinalityXml
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.prototypefund.en16931.type.MisMatchCardinality
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.prototypefund.en16931.type.MisMatchDatatype
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.prototypefund.en16931.type.MisMatchSemantic
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.prototypefund.en16931.type.MisMatchStructural
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.prototypefund.en16931.type.SemanticDataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.prototypefund.en16931.type.SyntaxType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.prototypefund.en16931.type.UblDataType
Returns an array containing the constants of this enum type, in the order they are declared.

Z

ZERO2_25 - de.prototypefund.en16931.type.CardinalityEdifact
 
ZERO2_30 - de.prototypefund.en16931.type.CardinalityEdifact
 
ZERO2_35 - de.prototypefund.en16931.type.CardinalityEdifact
 
ZERO2_99 - de.prototypefund.en16931.type.CardinalityEdifact
 
ZERO2_9999 - de.prototypefund.en16931.type.CardinalityEdifact
 
ZERO2_99999 - de.prototypefund.en16931.type.CardinalityEdifact
 
ZERO2_9999999 - de.prototypefund.en16931.type.CardinalityEdifact
 
ZERO2FIVE - de.prototypefund.en16931.type.CardinalityEdifact
 
ZERO2MANY - de.prototypefund.en16931.type.CardinalityEdifact
 
ZERO2MANY - de.prototypefund.en16931.type.CardinalitySemantic
 
ZERO2MANY - de.prototypefund.en16931.type.CardinalityXml
 
ZERO2ONE - de.prototypefund.en16931.type.CardinalityEdifact
 
ZERO2ONE - de.prototypefund.en16931.type.CardinalitySemantic
 
ZERO2ONE - de.prototypefund.en16931.type.CardinalityXml
 
ZERO2TEN - de.prototypefund.en16931.type.CardinalityEdifact
 
ZERO2TWO - de.prototypefund.en16931.type.CardinalityEdifact
 
A B C D E F G I J L M N O P Q R S T U V Z 
All Classes All Packages