Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewJSONLineSource ¶
Types ¶
type JSONLineRecord ¶
type JSONLineRecord struct {
// contains filtered or unexported fields
}
func NewJSONLineRecord ¶
func NewJSONLineRecord(row *jsonline.Row, quasiIdentifers *[]string, sensitives *[]string) JSONLineRecord
func (JSONLineRecord) QuasiIdentifer ¶
func (jlr JSONLineRecord) QuasiIdentifer() []float64
func (JSONLineRecord) Row ¶
func (jlr JSONLineRecord) Row() map[string]interface{}
func (JSONLineRecord) Sensitives ¶
func (jlr JSONLineRecord) Sensitives() []interface{}
type JSONLineSink ¶
type JSONLineSink struct {
// contains filtered or unexported fields
}
func NewJSONLineSink ¶
func NewJSONLineSink(w io.Writer) JSONLineSink
type JSONLineSource ¶
type JSONLineSource struct {
// contains filtered or unexported fields
}
func (*JSONLineSource) Err ¶
func (s *JSONLineSource) Err() error
func (*JSONLineSource) Next ¶
func (s *JSONLineSource) Next() bool
func (*JSONLineSource) QuasiIdentifer ¶
func (s *JSONLineSource) QuasiIdentifer() []string
func (*JSONLineSource) Sensitive ¶
func (s *JSONLineSource) Sensitive() []string
func (*JSONLineSource) Value ¶
func (s *JSONLineSource) Value() sigo.Record
type SliceDictionariesSink ¶
type SliceDictionariesSink struct {
// contains filtered or unexported fields
}
func NewSliceDictionariesSink ¶
func NewSliceDictionariesSink(slice *[]map[string]interface{}) *SliceDictionariesSink
Click to show internal directories.
Click to hide internal directories.