diff options
Diffstat (limited to 'vendor/github.com/superseriousbusiness/activity/streams/vocab/gen_pkg.go')
-rw-r--r-- | vendor/github.com/superseriousbusiness/activity/streams/vocab/gen_pkg.go | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/vendor/github.com/superseriousbusiness/activity/streams/vocab/gen_pkg.go b/vendor/github.com/superseriousbusiness/activity/streams/vocab/gen_pkg.go new file mode 100644 index 000000000..1dd72c0d6 --- /dev/null +++ b/vendor/github.com/superseriousbusiness/activity/streams/vocab/gen_pkg.go @@ -0,0 +1,23 @@ +// Code generated by astool. DO NOT EDIT. + +package vocab + +// Type represents an ActivityStreams type. +type Type interface { + // GetJSONLDId returns the "id" property if it exists, and nil otherwise. + GetJSONLDId() JSONLDIdProperty + // GetTypeName returns the ActivityStreams type name. + GetTypeName() string + // JSONLDContext returns the JSONLD URIs required in the context string + // for this property and the specific values that are set. The value + // in the map is the alias used to import the property's value or + // values. + JSONLDContext() map[string]string + // Serialize converts this into an interface representation suitable for + // marshalling into a text or binary format. + Serialize() (map[string]interface{}, error) + // SetJSONLDId sets the "id" property. + SetJSONLDId(JSONLDIdProperty) + // VocabularyURI returns the vocabulary's URI as a string. + VocabularyURI() string +} |