Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewSimpleOutput ¶
func NewSimpleOutput(sn *grammar.ScientificNameNode) *simple
Types ¶
type Output ¶
type Output struct {
Parsed bool `json:"parsed"`
Quality int `json:"quality"`
Warnings []Warning `json:"qualityWarnings,omitempty"`
Verbatim string `json:"verbatim"`
Normalized string `json:"normalized,omitempty"`
CanonicalName *canonical `json:"canonicalName,omitempty"`
Details []interface{} `json:"details,omitempty"`
Positions []pos `json:"positions,omitempty"`
Surrogate bool `json:"surrogate"`
Virus bool `json:"virus"`
Hybrid bool `json:"hybrid"`
Bacteria bool `json:"bacteria"`
Tail string `json:"unparsedTail,omitempty"`
NameStringID string `json:"nameStringId"`
ParserVersion string `json:"parserVersion"`
}
func NewOutput ¶
func NewOutput(sn *grm.ScientificNameNode) *Output
Click to show internal directories.
Click to hide internal directories.