func (j *Image) MarshalJSON() ([]byte, error) {
	var buf fflib.Buffer
	if j == nil {
		buf.WriteString("null")
		return buf.Bytes(), nil
	}
	err := j.MarshalJSONBuf(&buf)
	if err != nil {
		return nil, err
	}
	return buf.Bytes(), nil
}
// MarshalJSON marshal bytes to json - template
MarshalJSON marshal bytes to json - template
// MarshalJSON marshal bytes to json - template
func (j *Image) MarshalJSON() ([]byte, error) {
	var buf fflib.Buffer
	if j == nil {
		buf.WriteString("null")
		return buf.Bytes(), nil
	}
	err := j.MarshalJSONBuf(&buf)
	if err != nil {
		return nil, err
	}
	return buf.Bytes(), nil
}
func ( j * Image ) MarshalJSON ( ) ( [ ] byte , error ) { var buf fflib . Buffer if j == nil { buf . WriteString ( " " ) return buf . Bytes ( ) , nil } err := j . MarshalJSONBuf ( & buf ) if err != nil { return nil , err } return buf . Bytes ( ) , nil }
MarshalJSON marshal bytes to json - template
MarshalJSON marshal bytes to json - template