Documentation
¶
Index ¶
- func BuildLine(sourceStruct interface{}, lineTypeName string, sequenceNumber int, ...) (result string, err error)
- func BuildLines(input []string, config *pconfig.Configuration) (output string)
- func BuildStruct(sourceStruct interface{}, config *pconfig.Configuration) (result []string, err error)
- func ParseFieldAnnotation(input reflect.StructField, config *pconfig.Configuration) (result models.FieldAnnotation, err error)
- func ParseLine(inputLine string, targetStruct interface{}, ...) (err error)
- func ParseStruct(inputLines []string, targetStruct interface{}, config *pconfig.Configuration) (err error)
- func ParseStructAnnotation(input reflect.StructField, config *pconfig.Configuration) (result models.StructAnnotation, err error)
- func ProcessStructReflection(inputStruct interface{}) (outputTypes []reflect.StructField, outputValues []reflect.Value, length int, ...)
- func SliceLines(input string, config *pconfig.Configuration) (output []string, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildLines ¶
func BuildLines(input []string, config *pconfig.Configuration) (output string)
func BuildStruct ¶
func BuildStruct(sourceStruct interface{}, config *pconfig.Configuration) (result []string, err error)
func ParseFieldAnnotation ¶
func ParseFieldAnnotation(input reflect.StructField, config *pconfig.Configuration) (result models.FieldAnnotation, err error)
func ParseLine ¶
func ParseLine(inputLine string, targetStruct interface{}, recordAnnotation models.StructAnnotation, sequenceNumber int, config *pconfig.Configuration) (err error)
func ParseStruct ¶
func ParseStruct(inputLines []string, targetStruct interface{}, config *pconfig.Configuration) (err error)
func ParseStructAnnotation ¶
func ParseStructAnnotation(input reflect.StructField, config *pconfig.Configuration) (result models.StructAnnotation, err error)
func ProcessStructReflection ¶
func SliceLines ¶
func SliceLines(input string, config *pconfig.Configuration) (output []string, err error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.