Documentation ¶
Index ¶
- func ExtractElements([]byte) ([][]byte, error)
- type BankSegment
- type MultipleVersionedTestSegment
- type MultipleVersionedTestSegmentCustomInterfaces
- type MultipleVersionedTestSegmentCustomInterfacesV1
- type MultipleVersionedTestSegmentCustomInterfacesV2
- type MultipleVersionedTestSegmentV1
- type MultipleVersionedTestSegmentV2
- type Segment
- type TestSegment
- type TestSegmentUnknownElement
- type VersionedTestSegment
- type VersionedTestSegmentCustomInterface
- type VersionedTestSegmentCustomInterfaceV1
- type VersionedTestSegmentV1
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ExtractElements ¶
Types ¶
type BankSegment ¶
type MultipleVersionedTestSegment ¶
type MultipleVersionedTestSegment struct {
BankSegment
}
func (*MultipleVersionedTestSegment) UnmarshalHBCI ¶
func (m *MultipleVersionedTestSegment) UnmarshalHBCI(value []byte) error
type MultipleVersionedTestSegmentCustomInterfaces ¶
type MultipleVersionedTestSegmentCustomInterfaces struct {
BankSegment
}
func (*MultipleVersionedTestSegmentCustomInterfaces) UnmarshalHBCI ¶
func (m *MultipleVersionedTestSegmentCustomInterfaces) UnmarshalHBCI(value []byte) error
type MultipleVersionedTestSegmentCustomInterfacesV1 ¶
type MultipleVersionedTestSegmentCustomInterfacesV1 struct { Abc *element.AlphaNumericDataElement Def *element.NumberDataElement // contains filtered or unexported fields }
func (*MultipleVersionedTestSegmentCustomInterfacesV1) UnmarshalHBCI ¶
func (m *MultipleVersionedTestSegmentCustomInterfacesV1) UnmarshalHBCI(value []byte) error
type MultipleVersionedTestSegmentCustomInterfacesV2 ¶
type MultipleVersionedTestSegmentCustomInterfacesV2 struct { Abc *element.AlphaNumericDataElement Def *element.NumberDataElement // contains filtered or unexported fields }
func (*MultipleVersionedTestSegmentCustomInterfacesV2) UnmarshalHBCI ¶
func (m *MultipleVersionedTestSegmentCustomInterfacesV2) UnmarshalHBCI(value []byte) error
type MultipleVersionedTestSegmentV1 ¶
type MultipleVersionedTestSegmentV1 struct { Segment Abc *element.AlphaNumericDataElement Def *element.NumberDataElement }
func (*MultipleVersionedTestSegmentV1) UnmarshalHBCI ¶
func (m *MultipleVersionedTestSegmentV1) UnmarshalHBCI(value []byte) error
type MultipleVersionedTestSegmentV2 ¶
type MultipleVersionedTestSegmentV2 struct { Segment Abc *element.AlphaNumericDataElement Def *element.NumberDataElement }
func (*MultipleVersionedTestSegmentV2) UnmarshalHBCI ¶
func (m *MultipleVersionedTestSegmentV2) UnmarshalHBCI(value []byte) error
type TestSegment ¶
type TestSegment struct { Segment Abc *element.AlphaNumericDataElement Def *element.NumberDataElement Xyz *element.NumberDataElement }
func (*TestSegment) UnmarshalHBCI ¶
func (t *TestSegment) UnmarshalHBCI(value []byte) error
type TestSegmentUnknownElement ¶
type TestSegmentUnknownElement struct { Segment Abc *element.AlphaNumericDataElement Def *element.NumberDataElement }
type VersionedTestSegment ¶
type VersionedTestSegment struct {
BankSegment
}
func (*VersionedTestSegment) UnmarshalHBCI ¶
func (v *VersionedTestSegment) UnmarshalHBCI(value []byte) error
type VersionedTestSegmentCustomInterface ¶
type VersionedTestSegmentCustomInterface struct {
// contains filtered or unexported fields
}
func (*VersionedTestSegmentCustomInterface) UnmarshalHBCI ¶
func (v *VersionedTestSegmentCustomInterface) UnmarshalHBCI(value []byte) error
type VersionedTestSegmentCustomInterfaceV1 ¶
type VersionedTestSegmentCustomInterfaceV1 struct { Segment Abc *element.AlphaNumericDataElement Def *element.NumberDataElement }
func (*VersionedTestSegmentCustomInterfaceV1) UnmarshalHBCI ¶
func (v *VersionedTestSegmentCustomInterfaceV1) UnmarshalHBCI(value []byte) error
type VersionedTestSegmentV1 ¶
type VersionedTestSegmentV1 struct { Segment Abc *element.AlphaNumericDataElement Def *element.NumberDataElement }
func (*VersionedTestSegmentV1) UnmarshalHBCI ¶
func (v *VersionedTestSegmentV1) UnmarshalHBCI(value []byte) error
Source Files ¶
- multiple_versioned_test_segment.go
- multiple_versioned_test_segment_custom_interfaces.go
- multiple_versioned_test_segment_custom_interfaces_unmarshaler.go
- multiple_versioned_test_segment_unmarshaler.go
- test_segment.go
- test_segment_unknown_element.go
- test_segment_unmarshaler.go
- test_stubs.go
- versioned_test_segment.go
- versioned_test_segment_custom_interface.go
- versioned_test_segment_custom_interface_unmarshaler.go
- versioned_test_segment_unmarshaler.go
Click to show internal directories.
Click to hide internal directories.