https://github.com/google/cayley
Raw File
Tip revision: dba3a07b33e8e7043f4f07032730cd7a4d1129af authored by Iddan Aaronsohn on 01 October 2019, 11:35:37 UTC
Cleanup README.md and docs/README.md.
Tip revision: dba3a07
formats.go
package quad

import (
	"github.com/cayleygraph/quad"
)

// Format is a description for quad-file formats.
//
// Deprecated: use github.com/cayleygraph/quad package instead.
type Format = quad.Format

// RegisterFormat registers a new quad-file format.
//
// Deprecated: use github.com/cayleygraph/quad package instead.
func RegisterFormat(f Format) {
	quad.RegisterFormat(f)
}

// FormatByName returns a registered format by its name.
// Will return nil if format is not found.
//
// Deprecated: use github.com/cayleygraph/quad package instead.
func FormatByName(name string) *Format {
	return quad.FormatByName(name)
}

// FormatByExt returns a registered format by its file extension.
// Will return nil if format is not found.
//
// Deprecated: use github.com/cayleygraph/quad package instead.
func FormatByExt(name string) *Format {
	return quad.FormatByExt(name)
}

// FormatByMime returns a registered format by its MIME type.
// Will return nil if format is not found.
//
// Deprecated: use github.com/cayleygraph/quad package instead.
func FormatByMime(name string) *Format {
	return quad.FormatByMime(name)
}

// Formats returns a list of all supported quad formats.
//
// Deprecated: use github.com/cayleygraph/quad package instead.
func Formats() []Format {
	return quad.Formats()
}
back to top