コード例 #1
0
ファイル: model.go プロジェクト: henrylee2cn/gjoa
// WriteJSON writes HMM model to an io.Writer.
func (m *Model) WriteJSON(w io.Writer) error {
	err := ju.WriteJSON(w, m)
	if err != nil {
		return err
	}
	return nil
}
コード例 #2
0
ファイル: hmm.go プロジェクト: henrylee2cn/gjoa
// ToJSON returns a json string.
func (ms *Set) ToJSON() (string, error) {
	var b bytes.Buffer
	err := ju.WriteJSON(&b, ms)
	return b.String(), err
}
コード例 #3
0
ファイル: model.go プロジェクト: henrylee2cn/gjoa
// ToJSON returns a json string.
func (m *Model) ToJSON() (string, error) {
	var b bytes.Buffer
	err := ju.WriteJSON(&b, m)
	return b.String(), err
}
コード例 #4
0
ファイル: align.go プロジェクト: henrylee2cn/gjoa
// ToJSON returns a json string.
func (a Alignment) ToJSON() (string, error) {
	var b bytes.Buffer
	err := ju.WriteJSON(&b, a)
	return b.String(), err
}