├── .github ├── ISSUE_TEMPLATE │ ├── bug-report-template.md │ └── feature-request-template.md ├── PULL_REQUEST_TEMPLATE │ └── pull_request_template.md └── workflows │ └── build.yml ├── CHANGELOG ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── astool ├── README.md ├── activitystreams.jsonld ├── codegen │ ├── interface.go │ ├── method.go │ ├── struct.go │ ├── typedef.go │ └── utils.go ├── convert │ ├── convert.go │ └── sort.go ├── example_custom_spec.jsonld ├── forgefed.jsonld ├── gen │ ├── constants.go │ ├── docs.go │ ├── funcprop.go │ ├── jsonld.go │ ├── manager.go │ ├── nonfuncprop.go │ ├── pkg.go │ ├── property.go │ ├── resolver.go │ └── type.go ├── main.go ├── rdf │ ├── data.go │ ├── jsonld.go │ ├── nodes.go │ ├── ontology.go │ ├── owl │ │ └── ontology.go │ ├── parse.go │ ├── rdf.go │ ├── rdfs │ │ └── ontology.go │ ├── referencing.go │ ├── rfc │ │ └── ontology.go │ ├── schema │ │ └── ontology.go │ └── xsd │ │ └── ontology.go ├── security-v1.jsonld └── toot.jsonld ├── gen.go ├── go.mod ├── go.sum ├── pub ├── README.md ├── activity.go ├── actor.go ├── base_actor.go ├── base_actor_test.go ├── clock.go ├── common_behavior.go ├── database.go ├── delegate_actor.go ├── doc.go ├── federating_protocol.go ├── federating_wrapped_callbacks.go ├── federating_wrapped_callbacks_test.go ├── handlers.go ├── handlers_test.go ├── mock_clock_test.go ├── mock_common_behavior_test.go ├── mock_database_test.go ├── mock_delegate_actor_test.go ├── mock_federating_protocol_test.go ├── mock_httpsig_test.go ├── mock_social_protocol_test.go ├── mock_transport_test.go ├── property_interfaces.go ├── pub_test.go ├── side_effect_actor.go ├── side_effect_actor_test.go ├── social_protocol.go ├── social_wrapped_callbacks.go ├── transport.go ├── transport_test.go ├── util.go ├── util_test.go └── version.go └── streams ├── README.md ├── gen_consts.go ├── gen_doc.go ├── gen_init.go ├── gen_json_resolver.go ├── gen_manager.go ├── gen_pkg_activitystreams_disjoint.go ├── gen_pkg_activitystreams_extendedby.go ├── gen_pkg_activitystreams_extends.go ├── gen_pkg_activitystreams_isorextends.go ├── gen_pkg_activitystreams_property_constructors.go ├── gen_pkg_activitystreams_type_constructors.go ├── gen_pkg_forgefed_disjoint.go ├── gen_pkg_forgefed_extendedby.go ├── gen_pkg_forgefed_extends.go ├── gen_pkg_forgefed_isorextends.go ├── gen_pkg_forgefed_property_constructors.go ├── gen_pkg_forgefed_type_constructors.go ├── gen_pkg_jsonld_property_constructors.go ├── gen_pkg_toot_disjoint.go ├── gen_pkg_toot_extendedby.go ├── gen_pkg_toot_extends.go ├── gen_pkg_toot_isorextends.go ├── gen_pkg_toot_property_constructors.go ├── gen_pkg_toot_type_constructors.go ├── gen_pkg_w3idsecurityv1_disjoint.go ├── gen_pkg_w3idsecurityv1_extendedby.go ├── gen_pkg_w3idsecurityv1_extends.go ├── gen_pkg_w3idsecurityv1_isorextends.go ├── gen_pkg_w3idsecurityv1_property_constructors.go ├── gen_pkg_w3idsecurityv1_type_constructors.go ├── gen_resolver_utils.go ├── gen_type_predicated_resolver.go ├── gen_type_resolver.go ├── impl ├── activitystreams │ ├── property_accuracy │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_accuracy.go │ ├── property_actor │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_actor.go │ ├── property_altitude │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_altitude.go │ ├── property_anyof │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_anyOf.go │ ├── property_attachment │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_attachment.go │ ├── property_attributedto │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_attributedTo.go │ ├── property_audience │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_audience.go │ ├── property_bcc │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_bcc.go │ ├── property_bto │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_bto.go │ ├── property_cc │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_cc.go │ ├── property_closed │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_closed.go │ ├── property_content │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_content.go │ ├── property_context │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_context.go │ ├── property_current │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_current.go │ ├── property_deleted │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_deleted.go │ ├── property_describes │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_describes.go │ ├── property_duration │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_duration.go │ ├── property_endtime │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_endTime.go │ ├── property_first │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_first.go │ ├── property_followers │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_followers.go │ ├── property_following │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_following.go │ ├── property_formertype │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_formerType.go │ ├── property_generator │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_generator.go │ ├── property_height │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_height.go │ ├── property_href │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_href.go │ ├── property_hreflang │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_hreflang.go │ ├── property_icon │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_icon.go │ ├── property_image │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_image.go │ ├── property_inbox │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_inbox.go │ ├── property_inreplyto │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_inReplyTo.go │ ├── property_instrument │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_instrument.go │ ├── property_items │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_items.go │ ├── property_last │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_last.go │ ├── property_latitude │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_latitude.go │ ├── property_liked │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_liked.go │ ├── property_likes │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_likes.go │ ├── property_location │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_location.go │ ├── property_longitude │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_longitude.go │ ├── property_manuallyapprovesfollowers │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_manuallyApprovesFollowers.go │ ├── property_mediatype │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_mediaType.go │ ├── property_name │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_name.go │ ├── property_next │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_next.go │ ├── property_object │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_object.go │ ├── property_oneof │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_oneOf.go │ ├── property_ordereditems │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_orderedItems.go │ ├── property_origin │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_origin.go │ ├── property_outbox │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_outbox.go │ ├── property_partof │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_partOf.go │ ├── property_preferredusername │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_preferredUsername.go │ ├── property_prev │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_prev.go │ ├── property_preview │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_preview.go │ ├── property_published │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_published.go │ ├── property_radius │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_radius.go │ ├── property_rel │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_rel.go │ ├── property_relationship │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_relationship.go │ ├── property_replies │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_replies.go │ ├── property_result │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_result.go │ ├── property_sensitive │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_sensitive.go │ ├── property_shares │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_shares.go │ ├── property_source │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_source.go │ ├── property_startindex │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_startIndex.go │ ├── property_starttime │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_startTime.go │ ├── property_streams │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_streams.go │ ├── property_subject │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_subject.go │ ├── property_summary │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_summary.go │ ├── property_tag │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_tag.go │ ├── property_target │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_target.go │ ├── property_to │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_to.go │ ├── property_totalitems │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_totalItems.go │ ├── property_units │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_units.go │ ├── property_updated │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_updated.go │ ├── property_url │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_url.go │ ├── property_width │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_activitystreams_width.go │ ├── type_accept │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_accept.go │ ├── type_activity │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_activity.go │ ├── type_add │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_add.go │ ├── type_announce │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_announce.go │ ├── type_application │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_application.go │ ├── type_arrive │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_arrive.go │ ├── type_article │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_article.go │ ├── type_audio │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_audio.go │ ├── type_block │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_block.go │ ├── type_collection │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_collection.go │ ├── type_collectionpage │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_collectionpage.go │ ├── type_create │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_create.go │ ├── type_delete │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_delete.go │ ├── type_dislike │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_dislike.go │ ├── type_document │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_document.go │ ├── type_event │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_event.go │ ├── type_flag │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_flag.go │ ├── type_follow │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_follow.go │ ├── type_group │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_group.go │ ├── type_ignore │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_ignore.go │ ├── type_image │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_image.go │ ├── type_intransitiveactivity │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_intransitiveactivity.go │ ├── type_invite │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_invite.go │ ├── type_join │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_join.go │ ├── type_leave │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_leave.go │ ├── type_like │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_like.go │ ├── type_link │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_link.go │ ├── type_listen │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_listen.go │ ├── type_mention │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_mention.go │ ├── type_move │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_move.go │ ├── type_note │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_note.go │ ├── type_object │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_object.go │ ├── type_offer │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_offer.go │ ├── type_orderedcollection │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_orderedcollection.go │ ├── type_orderedcollectionpage │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_orderedcollectionpage.go │ ├── type_organization │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_organization.go │ ├── type_page │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_page.go │ ├── type_person │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_person.go │ ├── type_place │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_place.go │ ├── type_profile │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_profile.go │ ├── type_question │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_question.go │ ├── type_read │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_read.go │ ├── type_reject │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_reject.go │ ├── type_relationship │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_relationship.go │ ├── type_remove │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_remove.go │ ├── type_service │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_service.go │ ├── type_tentativeaccept │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_tentativeaccept.go │ ├── type_tentativereject │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_tentativereject.go │ ├── type_tombstone │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_tombstone.go │ ├── type_travel │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_travel.go │ ├── type_undo │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_undo.go │ ├── type_update │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_update.go │ ├── type_video │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_video.go │ └── type_view │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_activitystreams_view.go ├── forgefed │ ├── property_assignedto │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_forgefed_assignedTo.go │ ├── property_committed │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_forgefed_committed.go │ ├── property_committedby │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_forgefed_committedBy.go │ ├── property_dependants │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_forgefed_dependants.go │ ├── property_dependedby │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_forgefed_dependedBy.go │ ├── property_dependencies │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_forgefed_dependencies.go │ ├── property_dependson │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_forgefed_dependsOn.go │ ├── property_description │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_forgefed_description.go │ ├── property_earlyitems │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_forgefed_earlyItems.go │ ├── property_filesadded │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_forgefed_filesAdded.go │ ├── property_filesmodified │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_forgefed_filesModified.go │ ├── property_filesremoved │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_forgefed_filesRemoved.go │ ├── property_forks │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_forgefed_forks.go │ ├── property_hash │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_forgefed_hash.go │ ├── property_isresolved │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_forgefed_isResolved.go │ ├── property_ref │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_forgefed_ref.go │ ├── property_team │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_forgefed_team.go │ ├── property_ticketstrackedby │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_forgefed_ticketsTrackedBy.go │ ├── property_tracksticketsfor │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_forgefed_tracksTicketsFor.go │ ├── type_branch │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_forgefed_branch.go │ ├── type_commit │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_forgefed_commit.go │ ├── type_push │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_forgefed_push.go │ ├── type_repository │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_forgefed_repository.go │ ├── type_ticket │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_forgefed_ticket.go │ └── type_ticketdependency │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_forgefed_ticketdependency.go ├── jsonld │ ├── property_id │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_jsonld_id.go │ └── property_type │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_jsonld_type.go ├── toot │ ├── property_blurhash │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_toot_blurhash.go │ ├── property_discoverable │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_toot_discoverable.go │ ├── property_featured │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_toot_featured.go │ ├── property_signaturealgorithm │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_toot_signatureAlgorithm.go │ ├── property_signaturevalue │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_toot_signatureValue.go │ ├── property_voterscount │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_property_toot_votersCount.go │ ├── type_emoji │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_toot_emoji.go │ └── type_identityproof │ │ ├── gen_doc.go │ │ ├── gen_pkg.go │ │ └── gen_type_toot_identityproof.go └── w3idsecurityv1 │ ├── property_owner │ ├── gen_doc.go │ ├── gen_pkg.go │ └── gen_property_w3idsecurityv1_owner.go │ ├── property_publickey │ ├── gen_doc.go │ ├── gen_pkg.go │ └── gen_property_w3idsecurityv1_publicKey.go │ ├── property_publickeypem │ ├── gen_doc.go │ ├── gen_pkg.go │ └── gen_property_w3idsecurityv1_publicKeyPem.go │ └── type_publickey │ ├── gen_doc.go │ ├── gen_pkg.go │ └── gen_type_w3idsecurityv1_publickey.go ├── streams_manual_data_test.go ├── streams_test.go ├── util.go ├── values ├── anyURI │ └── gen_anyURI.go ├── bcp47 │ └── gen_bcp47.go ├── boolean │ └── gen_boolean.go ├── dateTime │ └── gen_dateTime.go ├── duration │ └── gen_duration.go ├── float │ └── gen_float.go ├── langString │ └── gen_langString.go ├── nonNegativeInteger │ └── gen_nonNegativeInteger.go ├── rfc2045 │ └── gen_rfc2045.go ├── rfc5988 │ └── gen_rfc5988.go └── string │ └── gen_string.go ├── vocab ├── gen_doc.go ├── gen_pkg.go ├── gen_property_activitystreams_accuracy_interface.go ├── gen_property_activitystreams_actor_interface.go ├── gen_property_activitystreams_altitude_interface.go ├── gen_property_activitystreams_anyOf_interface.go ├── gen_property_activitystreams_attachment_interface.go ├── gen_property_activitystreams_attributedTo_interface.go ├── gen_property_activitystreams_audience_interface.go ├── gen_property_activitystreams_bcc_interface.go ├── gen_property_activitystreams_bto_interface.go ├── gen_property_activitystreams_cc_interface.go ├── gen_property_activitystreams_closed_interface.go ├── gen_property_activitystreams_content_interface.go ├── gen_property_activitystreams_context_interface.go ├── gen_property_activitystreams_current_interface.go ├── gen_property_activitystreams_deleted_interface.go ├── gen_property_activitystreams_describes_interface.go ├── gen_property_activitystreams_duration_interface.go ├── gen_property_activitystreams_endTime_interface.go ├── gen_property_activitystreams_first_interface.go ├── gen_property_activitystreams_followers_interface.go ├── gen_property_activitystreams_following_interface.go ├── gen_property_activitystreams_formerType_interface.go ├── gen_property_activitystreams_generator_interface.go ├── gen_property_activitystreams_height_interface.go ├── gen_property_activitystreams_href_interface.go ├── gen_property_activitystreams_hreflang_interface.go ├── gen_property_activitystreams_icon_interface.go ├── gen_property_activitystreams_image_interface.go ├── gen_property_activitystreams_inReplyTo_interface.go ├── gen_property_activitystreams_inbox_interface.go ├── gen_property_activitystreams_instrument_interface.go ├── gen_property_activitystreams_items_interface.go ├── gen_property_activitystreams_last_interface.go ├── gen_property_activitystreams_latitude_interface.go ├── gen_property_activitystreams_liked_interface.go ├── gen_property_activitystreams_likes_interface.go ├── gen_property_activitystreams_location_interface.go ├── gen_property_activitystreams_longitude_interface.go ├── gen_property_activitystreams_manuallyApprovesFollowers_interface.go ├── gen_property_activitystreams_mediaType_interface.go ├── gen_property_activitystreams_name_interface.go ├── gen_property_activitystreams_next_interface.go ├── gen_property_activitystreams_object_interface.go ├── gen_property_activitystreams_oneOf_interface.go ├── gen_property_activitystreams_orderedItems_interface.go ├── gen_property_activitystreams_origin_interface.go ├── gen_property_activitystreams_outbox_interface.go ├── gen_property_activitystreams_partOf_interface.go ├── gen_property_activitystreams_preferredUsername_interface.go ├── gen_property_activitystreams_prev_interface.go ├── gen_property_activitystreams_preview_interface.go ├── gen_property_activitystreams_published_interface.go ├── gen_property_activitystreams_radius_interface.go ├── gen_property_activitystreams_rel_interface.go ├── gen_property_activitystreams_relationship_interface.go ├── gen_property_activitystreams_replies_interface.go ├── gen_property_activitystreams_result_interface.go ├── gen_property_activitystreams_sensitive_interface.go ├── gen_property_activitystreams_shares_interface.go ├── gen_property_activitystreams_source_interface.go ├── gen_property_activitystreams_startIndex_interface.go ├── gen_property_activitystreams_startTime_interface.go ├── gen_property_activitystreams_streams_interface.go ├── gen_property_activitystreams_subject_interface.go ├── gen_property_activitystreams_summary_interface.go ├── gen_property_activitystreams_tag_interface.go ├── gen_property_activitystreams_target_interface.go ├── gen_property_activitystreams_to_interface.go ├── gen_property_activitystreams_totalItems_interface.go ├── gen_property_activitystreams_units_interface.go ├── gen_property_activitystreams_updated_interface.go ├── gen_property_activitystreams_url_interface.go ├── gen_property_activitystreams_width_interface.go ├── gen_property_forgefed_assignedTo_interface.go ├── gen_property_forgefed_committedBy_interface.go ├── gen_property_forgefed_committed_interface.go ├── gen_property_forgefed_dependants_interface.go ├── gen_property_forgefed_dependedBy_interface.go ├── gen_property_forgefed_dependencies_interface.go ├── gen_property_forgefed_dependsOn_interface.go ├── gen_property_forgefed_description_interface.go ├── gen_property_forgefed_earlyItems_interface.go ├── gen_property_forgefed_filesAdded_interface.go ├── gen_property_forgefed_filesModified_interface.go ├── gen_property_forgefed_filesRemoved_interface.go ├── gen_property_forgefed_forks_interface.go ├── gen_property_forgefed_hash_interface.go ├── gen_property_forgefed_isResolved_interface.go ├── gen_property_forgefed_ref_interface.go ├── gen_property_forgefed_team_interface.go ├── gen_property_forgefed_ticketsTrackedBy_interface.go ├── gen_property_forgefed_tracksTicketsFor_interface.go ├── gen_property_jsonld_id_interface.go ├── gen_property_jsonld_type_interface.go ├── gen_property_toot_blurhash_interface.go ├── gen_property_toot_discoverable_interface.go ├── gen_property_toot_featured_interface.go ├── gen_property_toot_signatureAlgorithm_interface.go ├── gen_property_toot_signatureValue_interface.go ├── gen_property_toot_votersCount_interface.go ├── gen_property_w3idsecurityv1_owner_interface.go ├── gen_property_w3idsecurityv1_publicKeyPem_interface.go ├── gen_property_w3idsecurityv1_publicKey_interface.go ├── gen_type_activitystreams_accept_interface.go ├── gen_type_activitystreams_activity_interface.go ├── gen_type_activitystreams_add_interface.go ├── gen_type_activitystreams_announce_interface.go ├── gen_type_activitystreams_application_interface.go ├── gen_type_activitystreams_arrive_interface.go ├── gen_type_activitystreams_article_interface.go ├── gen_type_activitystreams_audio_interface.go ├── gen_type_activitystreams_block_interface.go ├── gen_type_activitystreams_collection_interface.go ├── gen_type_activitystreams_collectionpage_interface.go ├── gen_type_activitystreams_create_interface.go ├── gen_type_activitystreams_delete_interface.go ├── gen_type_activitystreams_dislike_interface.go ├── gen_type_activitystreams_document_interface.go ├── gen_type_activitystreams_event_interface.go ├── gen_type_activitystreams_flag_interface.go ├── gen_type_activitystreams_follow_interface.go ├── gen_type_activitystreams_group_interface.go ├── gen_type_activitystreams_ignore_interface.go ├── gen_type_activitystreams_image_interface.go ├── gen_type_activitystreams_intransitiveactivity_interface.go ├── gen_type_activitystreams_invite_interface.go ├── gen_type_activitystreams_join_interface.go ├── gen_type_activitystreams_leave_interface.go ├── gen_type_activitystreams_like_interface.go ├── gen_type_activitystreams_link_interface.go ├── gen_type_activitystreams_listen_interface.go ├── gen_type_activitystreams_mention_interface.go ├── gen_type_activitystreams_move_interface.go ├── gen_type_activitystreams_note_interface.go ├── gen_type_activitystreams_object_interface.go ├── gen_type_activitystreams_offer_interface.go ├── gen_type_activitystreams_orderedcollection_interface.go ├── gen_type_activitystreams_orderedcollectionpage_interface.go ├── gen_type_activitystreams_organization_interface.go ├── gen_type_activitystreams_page_interface.go ├── gen_type_activitystreams_person_interface.go ├── gen_type_activitystreams_place_interface.go ├── gen_type_activitystreams_profile_interface.go ├── gen_type_activitystreams_question_interface.go ├── gen_type_activitystreams_read_interface.go ├── gen_type_activitystreams_reject_interface.go ├── gen_type_activitystreams_relationship_interface.go ├── gen_type_activitystreams_remove_interface.go ├── gen_type_activitystreams_service_interface.go ├── gen_type_activitystreams_tentativeaccept_interface.go ├── gen_type_activitystreams_tentativereject_interface.go ├── gen_type_activitystreams_tombstone_interface.go ├── gen_type_activitystreams_travel_interface.go ├── gen_type_activitystreams_undo_interface.go ├── gen_type_activitystreams_update_interface.go ├── gen_type_activitystreams_video_interface.go ├── gen_type_activitystreams_view_interface.go ├── gen_type_forgefed_branch_interface.go ├── gen_type_forgefed_commit_interface.go ├── gen_type_forgefed_push_interface.go ├── gen_type_forgefed_repository_interface.go ├── gen_type_forgefed_ticket_interface.go ├── gen_type_forgefed_ticketdependency_interface.go ├── gen_type_toot_emoji_interface.go ├── gen_type_toot_identityproof_interface.go └── gen_type_w3idsecurityv1_publickey_interface.go └── vocab_test.go /.github/ISSUE_TEMPLATE/bug-report-template.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: Bug Report Template 3 | about: "For filing bugs. Please search for existing issues first. Also see CONTRIBUTING." 4 | 5 | --- 6 | 7 | **Please Describe The Problematic Behavior** 8 | (Replace This Text: Please keep descriptions concise. Please include the following so we can assess effort to fix, severity of the defect, and identify root cause: 9 | * How your code uses this library 10 | * What troubleshooting has already been tried 11 | * Any shareable logs of observations 12 | * Resulting impact of the defective behavior 13 | 14 | If your code is open-source, a link to it is also appreciated.) 15 | 16 | **Please Describe The Expected Behavior** 17 | (Replace This Text: Please keep descriptions concise.) 18 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request-template.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: Feature Request Template 3 | about: "For feature requests. Please search for existing issues first. Also see CONTRIBUTING." 4 | 5 | --- 6 | 7 | **Please Describe The Problem To Be Solved** 8 | (Replace This Text: Please present a concise description of the problem to be addressed by this feature request. Please be clear what parts of the problem are considered to be in-scope and out-of-scope.) 9 | 10 | **(Optional): Suggest A Solution** 11 | (Replace This Text: A concise description of your preferred solution. Things to address include: 12 | * Details of the technical implementation 13 | * Tradeoffs made in design decisions 14 | * Caveats and considerations for the future 15 | 16 | If there are multiple solutions, please present each one separately. Save comparisons for the very end.) 17 | -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE/pull_request_template.md: -------------------------------------------------------------------------------- 1 | Hi @cjslep, 2 | 3 | Please thoroughly review this Pull Request! 4 | 5 | Here is the issue related to this PR: (Must repalce this with the issue number) 6 | 7 | I understand Pull Requests without having a corresponding issue will be 8 | automatically rejected. 9 | 10 | (Replace This Text: Include a description of the PR) 11 | -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- 1 | name: build 2 | on: [push, pull_request] 3 | 4 | jobs: 5 | build: 6 | strategy: 7 | matrix: 8 | go-version: [~1.15, ^1] 9 | os: [ubuntu-latest, macos-latest, windows-latest] 10 | runs-on: ${{ matrix.os }} 11 | env: 12 | GO111MODULE: "on" 13 | steps: 14 | - name: Install Go 15 | uses: actions/setup-go@v2 16 | with: 17 | go-version: ${{ matrix.go-version }} 18 | 19 | - name: Checkout code 20 | uses: actions/checkout@v2 21 | 22 | - name: Download Go modules 23 | run: go mod download 24 | 25 | - name: Build 26 | run: go build -v ./... 27 | 28 | - name: Test 29 | run: go test ./... 30 | -------------------------------------------------------------------------------- /gen.go: -------------------------------------------------------------------------------- 1 | // +build generate 2 | //go:generate go run ./astool -spec astool/activitystreams.jsonld -spec astool/security-v1.jsonld -spec astool/toot.jsonld -spec astool/forgefed.jsonld -path github.com/go-fed/activity ./streams 3 | 4 | package activity 5 | -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- 1 | module github.com/go-fed/activity 2 | 3 | go 1.12 4 | 5 | require ( 6 | github.com/dave/jennifer v1.3.0 7 | github.com/go-fed/httpsig v0.1.1-0.20190914113940-c2de3672e5b5 8 | github.com/go-test/deep v1.0.1 9 | github.com/golang/mock v1.2.0 10 | ) 11 | -------------------------------------------------------------------------------- /pub/clock.go: -------------------------------------------------------------------------------- 1 | package pub 2 | 3 | import ( 4 | "time" 5 | ) 6 | 7 | // Clock determines the time. 8 | type Clock interface { 9 | // Now returns the current time. 10 | Now() time.Time 11 | } 12 | -------------------------------------------------------------------------------- /pub/doc.go: -------------------------------------------------------------------------------- 1 | // Package pub implements the ActivityPub protocol. 2 | // 3 | // Note that every time the ActivityStreams types are changed (added, removed) 4 | // due to code generation, the internal function toASType needs to be modified 5 | // to know about these types. 6 | // 7 | // Note that every version change should also include a change in the version.go 8 | // file. 9 | package pub 10 | -------------------------------------------------------------------------------- /pub/version.go: -------------------------------------------------------------------------------- 1 | package pub 2 | 3 | import ( 4 | "fmt" 5 | ) 6 | 7 | const ( 8 | // Version string, used in the User-Agent 9 | version = "v1.0.0" 10 | ) 11 | 12 | // goFedUserAgent returns the user agent string for the go-fed library. 13 | func goFedUserAgent() string { 14 | return fmt.Sprintf("(go-fed/activity %s)", version) 15 | } 16 | -------------------------------------------------------------------------------- /streams/gen_pkg_jsonld_property_constructors.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package streams 4 | 5 | import ( 6 | propertyid "github.com/go-fed/activity/streams/impl/jsonld/property_id" 7 | propertytype "github.com/go-fed/activity/streams/impl/jsonld/property_type" 8 | vocab "github.com/go-fed/activity/streams/vocab" 9 | ) 10 | 11 | // NewJSONLDJSONLDTypeProperty creates a new JSONLDTypeProperty 12 | func NewJSONLDTypeProperty() vocab.JSONLDTypeProperty { 13 | return propertytype.NewJSONLDTypeProperty() 14 | } 15 | 16 | // NewJSONLDJSONLDIdProperty creates a new JSONLDIdProperty 17 | func NewJSONLDIdProperty() vocab.JSONLDIdProperty { 18 | return propertyid.NewJSONLDIdProperty() 19 | } 20 | -------------------------------------------------------------------------------- /streams/gen_pkg_toot_disjoint.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package streams 4 | 5 | import ( 6 | typeemoji "github.com/go-fed/activity/streams/impl/toot/type_emoji" 7 | typeidentityproof "github.com/go-fed/activity/streams/impl/toot/type_identityproof" 8 | vocab "github.com/go-fed/activity/streams/vocab" 9 | ) 10 | 11 | // TootEmojiIsDisjointWith returns true if Emoji is disjoint with the other's type. 12 | func TootEmojiIsDisjointWith(other vocab.Type) bool { 13 | return typeemoji.EmojiIsDisjointWith(other) 14 | } 15 | 16 | // TootIdentityProofIsDisjointWith returns true if IdentityProof is disjoint with 17 | // the other's type. 18 | func TootIdentityProofIsDisjointWith(other vocab.Type) bool { 19 | return typeidentityproof.IdentityProofIsDisjointWith(other) 20 | } 21 | -------------------------------------------------------------------------------- /streams/gen_pkg_toot_extendedby.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package streams 4 | 5 | import ( 6 | typeemoji "github.com/go-fed/activity/streams/impl/toot/type_emoji" 7 | typeidentityproof "github.com/go-fed/activity/streams/impl/toot/type_identityproof" 8 | vocab "github.com/go-fed/activity/streams/vocab" 9 | ) 10 | 11 | // TootEmojiIsExtendedBy returns true if the other's type extends from Emoji. Note 12 | // that it returns false if the types are the same; see the "IsOrExtends" 13 | // variant instead. 14 | func TootEmojiIsExtendedBy(other vocab.Type) bool { 15 | return typeemoji.EmojiIsExtendedBy(other) 16 | } 17 | 18 | // TootIdentityProofIsExtendedBy returns true if the other's type extends from 19 | // IdentityProof. Note that it returns false if the types are the same; see 20 | // the "IsOrExtends" variant instead. 21 | func TootIdentityProofIsExtendedBy(other vocab.Type) bool { 22 | return typeidentityproof.IdentityProofIsExtendedBy(other) 23 | } 24 | -------------------------------------------------------------------------------- /streams/gen_pkg_toot_extends.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package streams 4 | 5 | import ( 6 | typeemoji "github.com/go-fed/activity/streams/impl/toot/type_emoji" 7 | typeidentityproof "github.com/go-fed/activity/streams/impl/toot/type_identityproof" 8 | vocab "github.com/go-fed/activity/streams/vocab" 9 | ) 10 | 11 | // TootTootEmojiExtends returns true if Emoji extends from the other's type. 12 | func TootTootEmojiExtends(other vocab.Type) bool { 13 | return typeemoji.TootEmojiExtends(other) 14 | } 15 | 16 | // TootTootIdentityProofExtends returns true if IdentityProof extends from the 17 | // other's type. 18 | func TootTootIdentityProofExtends(other vocab.Type) bool { 19 | return typeidentityproof.TootIdentityProofExtends(other) 20 | } 21 | -------------------------------------------------------------------------------- /streams/gen_pkg_toot_isorextends.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package streams 4 | 5 | import ( 6 | typeemoji "github.com/go-fed/activity/streams/impl/toot/type_emoji" 7 | typeidentityproof "github.com/go-fed/activity/streams/impl/toot/type_identityproof" 8 | vocab "github.com/go-fed/activity/streams/vocab" 9 | ) 10 | 11 | // IsOrExtendsTootEmoji returns true if the other provided type is the Emoji type 12 | // or extends from the Emoji type. 13 | func IsOrExtendsTootEmoji(other vocab.Type) bool { 14 | return typeemoji.IsOrExtendsEmoji(other) 15 | } 16 | 17 | // IsOrExtendsTootIdentityProof returns true if the other provided type is the 18 | // IdentityProof type or extends from the IdentityProof type. 19 | func IsOrExtendsTootIdentityProof(other vocab.Type) bool { 20 | return typeidentityproof.IsOrExtendsIdentityProof(other) 21 | } 22 | -------------------------------------------------------------------------------- /streams/gen_pkg_toot_type_constructors.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package streams 4 | 5 | import ( 6 | typeemoji "github.com/go-fed/activity/streams/impl/toot/type_emoji" 7 | typeidentityproof "github.com/go-fed/activity/streams/impl/toot/type_identityproof" 8 | vocab "github.com/go-fed/activity/streams/vocab" 9 | ) 10 | 11 | // NewTootEmoji creates a new TootEmoji 12 | func NewTootEmoji() vocab.TootEmoji { 13 | return typeemoji.NewTootEmoji() 14 | } 15 | 16 | // NewTootIdentityProof creates a new TootIdentityProof 17 | func NewTootIdentityProof() vocab.TootIdentityProof { 18 | return typeidentityproof.NewTootIdentityProof() 19 | } 20 | -------------------------------------------------------------------------------- /streams/gen_pkg_w3idsecurityv1_disjoint.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package streams 4 | 5 | import ( 6 | typepublickey "github.com/go-fed/activity/streams/impl/w3idsecurityv1/type_publickey" 7 | vocab "github.com/go-fed/activity/streams/vocab" 8 | ) 9 | 10 | // W3IDSecurityV1PublicKeyIsDisjointWith returns true if PublicKey is disjoint 11 | // with the other's type. 12 | func W3IDSecurityV1PublicKeyIsDisjointWith(other vocab.Type) bool { 13 | return typepublickey.PublicKeyIsDisjointWith(other) 14 | } 15 | -------------------------------------------------------------------------------- /streams/gen_pkg_w3idsecurityv1_extendedby.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package streams 4 | 5 | import ( 6 | typepublickey "github.com/go-fed/activity/streams/impl/w3idsecurityv1/type_publickey" 7 | vocab "github.com/go-fed/activity/streams/vocab" 8 | ) 9 | 10 | // W3IDSecurityV1PublicKeyIsExtendedBy returns true if the other's type extends 11 | // from PublicKey. Note that it returns false if the types are the same; see 12 | // the "IsOrExtends" variant instead. 13 | func W3IDSecurityV1PublicKeyIsExtendedBy(other vocab.Type) bool { 14 | return typepublickey.PublicKeyIsExtendedBy(other) 15 | } 16 | -------------------------------------------------------------------------------- /streams/gen_pkg_w3idsecurityv1_extends.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package streams 4 | 5 | import ( 6 | typepublickey "github.com/go-fed/activity/streams/impl/w3idsecurityv1/type_publickey" 7 | vocab "github.com/go-fed/activity/streams/vocab" 8 | ) 9 | 10 | // W3IDSecurityV1W3IDSecurityV1PublicKeyExtends returns true if PublicKey extends 11 | // from the other's type. 12 | func W3IDSecurityV1W3IDSecurityV1PublicKeyExtends(other vocab.Type) bool { 13 | return typepublickey.W3IDSecurityV1PublicKeyExtends(other) 14 | } 15 | -------------------------------------------------------------------------------- /streams/gen_pkg_w3idsecurityv1_isorextends.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package streams 4 | 5 | import ( 6 | typepublickey "github.com/go-fed/activity/streams/impl/w3idsecurityv1/type_publickey" 7 | vocab "github.com/go-fed/activity/streams/vocab" 8 | ) 9 | 10 | // IsOrExtendsW3IDSecurityV1PublicKey returns true if the other provided type is 11 | // the PublicKey type or extends from the PublicKey type. 12 | func IsOrExtendsW3IDSecurityV1PublicKey(other vocab.Type) bool { 13 | return typepublickey.IsOrExtendsPublicKey(other) 14 | } 15 | -------------------------------------------------------------------------------- /streams/gen_pkg_w3idsecurityv1_type_constructors.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package streams 4 | 5 | import ( 6 | typepublickey "github.com/go-fed/activity/streams/impl/w3idsecurityv1/type_publickey" 7 | vocab "github.com/go-fed/activity/streams/vocab" 8 | ) 9 | 10 | // NewW3IDSecurityV1PublicKey creates a new W3IDSecurityV1PublicKey 11 | func NewW3IDSecurityV1PublicKey() vocab.W3IDSecurityV1PublicKey { 12 | return typepublickey.NewW3IDSecurityV1PublicKey() 13 | } 14 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_accuracy/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyaccuracy contains the implementation for the accuracy property. 4 | // All applications are strongly encouraged to use the interface instead of 5 | // this concrete definition. The interfaces allow applications to consume only 6 | // the types and properties needed and be independent of the go-fed 7 | // implementation if another alternative implementation is created. This 8 | // package is code-generated and subject to the same license as the go-fed 9 | // tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyaccuracy 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_accuracy/gen_pkg.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package propertyaccuracy 4 | 5 | var mgr privateManager 6 | 7 | // privateManager abstracts the code-generated manager that provides access to 8 | // concrete implementations. 9 | type privateManager interface{} 10 | 11 | // SetManager sets the manager package-global variable. For internal use only, do 12 | // not use as part of Application behavior. Must be called at golang init time. 13 | func SetManager(m privateManager) { 14 | mgr = m 15 | } 16 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_actor/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyactor contains the implementation for the actor property. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyactor 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_altitude/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyaltitude contains the implementation for the altitude property. 4 | // All applications are strongly encouraged to use the interface instead of 5 | // this concrete definition. The interfaces allow applications to consume only 6 | // the types and properties needed and be independent of the go-fed 7 | // implementation if another alternative implementation is created. This 8 | // package is code-generated and subject to the same license as the go-fed 9 | // tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyaltitude 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_altitude/gen_pkg.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package propertyaltitude 4 | 5 | var mgr privateManager 6 | 7 | // privateManager abstracts the code-generated manager that provides access to 8 | // concrete implementations. 9 | type privateManager interface{} 10 | 11 | // SetManager sets the manager package-global variable. For internal use only, do 12 | // not use as part of Application behavior. Must be called at golang init time. 13 | func SetManager(m privateManager) { 14 | mgr = m 15 | } 16 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_anyof/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyanyof contains the implementation for the anyOf property. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyanyof 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_attachment/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyattachment contains the implementation for the attachment 4 | // property. All applications are strongly encouraged to use the interface 5 | // instead of this concrete definition. The interfaces allow applications to 6 | // consume only the types and properties needed and be independent of the 7 | // go-fed implementation if another alternative implementation is created. 8 | // This package is code-generated and subject to the same license as the 9 | // go-fed tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyattachment 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_attributedto/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyattributedto contains the implementation for the attributedTo 4 | // property. All applications are strongly encouraged to use the interface 5 | // instead of this concrete definition. The interfaces allow applications to 6 | // consume only the types and properties needed and be independent of the 7 | // go-fed implementation if another alternative implementation is created. 8 | // This package is code-generated and subject to the same license as the 9 | // go-fed tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyattributedto 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_audience/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyaudience contains the implementation for the audience property. 4 | // All applications are strongly encouraged to use the interface instead of 5 | // this concrete definition. The interfaces allow applications to consume only 6 | // the types and properties needed and be independent of the go-fed 7 | // implementation if another alternative implementation is created. This 8 | // package is code-generated and subject to the same license as the go-fed 9 | // tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyaudience 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_bcc/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertybcc contains the implementation for the bcc property. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertybcc 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_bto/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertybto contains the implementation for the bto property. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertybto 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_cc/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertycc contains the implementation for the cc property. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertycc 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_closed/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyclosed contains the implementation for the closed property. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyclosed 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_content/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertycontent contains the implementation for the content property. 4 | // All applications are strongly encouraged to use the interface instead of 5 | // this concrete definition. The interfaces allow applications to consume only 6 | // the types and properties needed and be independent of the go-fed 7 | // implementation if another alternative implementation is created. This 8 | // package is code-generated and subject to the same license as the go-fed 9 | // tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertycontent 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_content/gen_pkg.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package propertycontent 4 | 5 | var mgr privateManager 6 | 7 | // privateManager abstracts the code-generated manager that provides access to 8 | // concrete implementations. 9 | type privateManager interface{} 10 | 11 | // SetManager sets the manager package-global variable. For internal use only, do 12 | // not use as part of Application behavior. Must be called at golang init time. 13 | func SetManager(m privateManager) { 14 | mgr = m 15 | } 16 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_context/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertycontext contains the implementation for the context property. 4 | // All applications are strongly encouraged to use the interface instead of 5 | // this concrete definition. The interfaces allow applications to consume only 6 | // the types and properties needed and be independent of the go-fed 7 | // implementation if another alternative implementation is created. This 8 | // package is code-generated and subject to the same license as the go-fed 9 | // tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertycontext 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_current/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertycurrent contains the implementation for the current property. 4 | // All applications are strongly encouraged to use the interface instead of 5 | // this concrete definition. The interfaces allow applications to consume only 6 | // the types and properties needed and be independent of the go-fed 7 | // implementation if another alternative implementation is created. This 8 | // package is code-generated and subject to the same license as the go-fed 9 | // tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertycurrent 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_deleted/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertydeleted contains the implementation for the deleted property. 4 | // All applications are strongly encouraged to use the interface instead of 5 | // this concrete definition. The interfaces allow applications to consume only 6 | // the types and properties needed and be independent of the go-fed 7 | // implementation if another alternative implementation is created. This 8 | // package is code-generated and subject to the same license as the go-fed 9 | // tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertydeleted 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_deleted/gen_pkg.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package propertydeleted 4 | 5 | var mgr privateManager 6 | 7 | // privateManager abstracts the code-generated manager that provides access to 8 | // concrete implementations. 9 | type privateManager interface{} 10 | 11 | // SetManager sets the manager package-global variable. For internal use only, do 12 | // not use as part of Application behavior. Must be called at golang init time. 13 | func SetManager(m privateManager) { 14 | mgr = m 15 | } 16 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_describes/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertydescribes contains the implementation for the describes 4 | // property. All applications are strongly encouraged to use the interface 5 | // instead of this concrete definition. The interfaces allow applications to 6 | // consume only the types and properties needed and be independent of the 7 | // go-fed implementation if another alternative implementation is created. 8 | // This package is code-generated and subject to the same license as the 9 | // go-fed tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertydescribes 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_duration/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyduration contains the implementation for the duration property. 4 | // All applications are strongly encouraged to use the interface instead of 5 | // this concrete definition. The interfaces allow applications to consume only 6 | // the types and properties needed and be independent of the go-fed 7 | // implementation if another alternative implementation is created. This 8 | // package is code-generated and subject to the same license as the go-fed 9 | // tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyduration 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_duration/gen_pkg.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package propertyduration 4 | 5 | var mgr privateManager 6 | 7 | // privateManager abstracts the code-generated manager that provides access to 8 | // concrete implementations. 9 | type privateManager interface{} 10 | 11 | // SetManager sets the manager package-global variable. For internal use only, do 12 | // not use as part of Application behavior. Must be called at golang init time. 13 | func SetManager(m privateManager) { 14 | mgr = m 15 | } 16 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_endtime/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyendtime contains the implementation for the endTime property. 4 | // All applications are strongly encouraged to use the interface instead of 5 | // this concrete definition. The interfaces allow applications to consume only 6 | // the types and properties needed and be independent of the go-fed 7 | // implementation if another alternative implementation is created. This 8 | // package is code-generated and subject to the same license as the go-fed 9 | // tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyendtime 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_endtime/gen_pkg.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package propertyendtime 4 | 5 | var mgr privateManager 6 | 7 | // privateManager abstracts the code-generated manager that provides access to 8 | // concrete implementations. 9 | type privateManager interface{} 10 | 11 | // SetManager sets the manager package-global variable. For internal use only, do 12 | // not use as part of Application behavior. Must be called at golang init time. 13 | func SetManager(m privateManager) { 14 | mgr = m 15 | } 16 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_first/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyfirst contains the implementation for the first property. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyfirst 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_followers/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyfollowers contains the implementation for the followers 4 | // property. All applications are strongly encouraged to use the interface 5 | // instead of this concrete definition. The interfaces allow applications to 6 | // consume only the types and properties needed and be independent of the 7 | // go-fed implementation if another alternative implementation is created. 8 | // This package is code-generated and subject to the same license as the 9 | // go-fed tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyfollowers 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_following/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyfollowing contains the implementation for the following 4 | // property. All applications are strongly encouraged to use the interface 5 | // instead of this concrete definition. The interfaces allow applications to 6 | // consume only the types and properties needed and be independent of the 7 | // go-fed implementation if another alternative implementation is created. 8 | // This package is code-generated and subject to the same license as the 9 | // go-fed tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyfollowing 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_formertype/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyformertype contains the implementation for the formerType 4 | // property. All applications are strongly encouraged to use the interface 5 | // instead of this concrete definition. The interfaces allow applications to 6 | // consume only the types and properties needed and be independent of the 7 | // go-fed implementation if another alternative implementation is created. 8 | // This package is code-generated and subject to the same license as the 9 | // go-fed tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyformertype 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_generator/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertygenerator contains the implementation for the generator 4 | // property. All applications are strongly encouraged to use the interface 5 | // instead of this concrete definition. The interfaces allow applications to 6 | // consume only the types and properties needed and be independent of the 7 | // go-fed implementation if another alternative implementation is created. 8 | // This package is code-generated and subject to the same license as the 9 | // go-fed tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertygenerator 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_height/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyheight contains the implementation for the height property. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyheight 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_height/gen_pkg.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package propertyheight 4 | 5 | var mgr privateManager 6 | 7 | // privateManager abstracts the code-generated manager that provides access to 8 | // concrete implementations. 9 | type privateManager interface{} 10 | 11 | // SetManager sets the manager package-global variable. For internal use only, do 12 | // not use as part of Application behavior. Must be called at golang init time. 13 | func SetManager(m privateManager) { 14 | mgr = m 15 | } 16 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_href/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyhref contains the implementation for the href property. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyhref 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_href/gen_pkg.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package propertyhref 4 | 5 | var mgr privateManager 6 | 7 | // privateManager abstracts the code-generated manager that provides access to 8 | // concrete implementations. 9 | type privateManager interface{} 10 | 11 | // SetManager sets the manager package-global variable. For internal use only, do 12 | // not use as part of Application behavior. Must be called at golang init time. 13 | func SetManager(m privateManager) { 14 | mgr = m 15 | } 16 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_hreflang/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyhreflang contains the implementation for the hreflang property. 4 | // All applications are strongly encouraged to use the interface instead of 5 | // this concrete definition. The interfaces allow applications to consume only 6 | // the types and properties needed and be independent of the go-fed 7 | // implementation if another alternative implementation is created. This 8 | // package is code-generated and subject to the same license as the go-fed 9 | // tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyhreflang 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_hreflang/gen_pkg.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package propertyhreflang 4 | 5 | var mgr privateManager 6 | 7 | // privateManager abstracts the code-generated manager that provides access to 8 | // concrete implementations. 9 | type privateManager interface{} 10 | 11 | // SetManager sets the manager package-global variable. For internal use only, do 12 | // not use as part of Application behavior. Must be called at golang init time. 13 | func SetManager(m privateManager) { 14 | mgr = m 15 | } 16 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_icon/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyicon contains the implementation for the icon property. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyicon 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_image/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyimage contains the implementation for the image property. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyimage 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_inbox/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyinbox contains the implementation for the inbox property. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyinbox 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_inreplyto/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyinreplyto contains the implementation for the inReplyTo 4 | // property. All applications are strongly encouraged to use the interface 5 | // instead of this concrete definition. The interfaces allow applications to 6 | // consume only the types and properties needed and be independent of the 7 | // go-fed implementation if another alternative implementation is created. 8 | // This package is code-generated and subject to the same license as the 9 | // go-fed tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyinreplyto 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_instrument/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyinstrument contains the implementation for the instrument 4 | // property. All applications are strongly encouraged to use the interface 5 | // instead of this concrete definition. The interfaces allow applications to 6 | // consume only the types and properties needed and be independent of the 7 | // go-fed implementation if another alternative implementation is created. 8 | // This package is code-generated and subject to the same license as the 9 | // go-fed tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyinstrument 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_items/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyitems contains the implementation for the items property. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyitems 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_last/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertylast contains the implementation for the last property. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertylast 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_latitude/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertylatitude contains the implementation for the latitude property. 4 | // All applications are strongly encouraged to use the interface instead of 5 | // this concrete definition. The interfaces allow applications to consume only 6 | // the types and properties needed and be independent of the go-fed 7 | // implementation if another alternative implementation is created. This 8 | // package is code-generated and subject to the same license as the go-fed 9 | // tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertylatitude 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_latitude/gen_pkg.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package propertylatitude 4 | 5 | var mgr privateManager 6 | 7 | // privateManager abstracts the code-generated manager that provides access to 8 | // concrete implementations. 9 | type privateManager interface{} 10 | 11 | // SetManager sets the manager package-global variable. For internal use only, do 12 | // not use as part of Application behavior. Must be called at golang init time. 13 | func SetManager(m privateManager) { 14 | mgr = m 15 | } 16 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_liked/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyliked contains the implementation for the liked property. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyliked 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_likes/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertylikes contains the implementation for the likes property. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertylikes 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_location/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertylocation contains the implementation for the location property. 4 | // All applications are strongly encouraged to use the interface instead of 5 | // this concrete definition. The interfaces allow applications to consume only 6 | // the types and properties needed and be independent of the go-fed 7 | // implementation if another alternative implementation is created. This 8 | // package is code-generated and subject to the same license as the go-fed 9 | // tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertylocation 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_longitude/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertylongitude contains the implementation for the longitude 4 | // property. All applications are strongly encouraged to use the interface 5 | // instead of this concrete definition. The interfaces allow applications to 6 | // consume only the types and properties needed and be independent of the 7 | // go-fed implementation if another alternative implementation is created. 8 | // This package is code-generated and subject to the same license as the 9 | // go-fed tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertylongitude 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_longitude/gen_pkg.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package propertylongitude 4 | 5 | var mgr privateManager 6 | 7 | // privateManager abstracts the code-generated manager that provides access to 8 | // concrete implementations. 9 | type privateManager interface{} 10 | 11 | // SetManager sets the manager package-global variable. For internal use only, do 12 | // not use as part of Application behavior. Must be called at golang init time. 13 | func SetManager(m privateManager) { 14 | mgr = m 15 | } 16 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_manuallyapprovesfollowers/gen_pkg.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package propertymanuallyapprovesfollowers 4 | 5 | var mgr privateManager 6 | 7 | // privateManager abstracts the code-generated manager that provides access to 8 | // concrete implementations. 9 | type privateManager interface{} 10 | 11 | // SetManager sets the manager package-global variable. For internal use only, do 12 | // not use as part of Application behavior. Must be called at golang init time. 13 | func SetManager(m privateManager) { 14 | mgr = m 15 | } 16 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_mediatype/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertymediatype contains the implementation for the mediaType 4 | // property. All applications are strongly encouraged to use the interface 5 | // instead of this concrete definition. The interfaces allow applications to 6 | // consume only the types and properties needed and be independent of the 7 | // go-fed implementation if another alternative implementation is created. 8 | // This package is code-generated and subject to the same license as the 9 | // go-fed tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertymediatype 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_mediatype/gen_pkg.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package propertymediatype 4 | 5 | var mgr privateManager 6 | 7 | // privateManager abstracts the code-generated manager that provides access to 8 | // concrete implementations. 9 | type privateManager interface{} 10 | 11 | // SetManager sets the manager package-global variable. For internal use only, do 12 | // not use as part of Application behavior. Must be called at golang init time. 13 | func SetManager(m privateManager) { 14 | mgr = m 15 | } 16 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_name/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyname contains the implementation for the name property. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyname 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_name/gen_pkg.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package propertyname 4 | 5 | var mgr privateManager 6 | 7 | // privateManager abstracts the code-generated manager that provides access to 8 | // concrete implementations. 9 | type privateManager interface{} 10 | 11 | // SetManager sets the manager package-global variable. For internal use only, do 12 | // not use as part of Application behavior. Must be called at golang init time. 13 | func SetManager(m privateManager) { 14 | mgr = m 15 | } 16 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_next/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertynext contains the implementation for the next property. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertynext 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_object/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyobject contains the implementation for the object property. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyobject 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_oneof/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyoneof contains the implementation for the oneOf property. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyoneof 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_ordereditems/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyordereditems contains the implementation for the orderedItems 4 | // property. All applications are strongly encouraged to use the interface 5 | // instead of this concrete definition. The interfaces allow applications to 6 | // consume only the types and properties needed and be independent of the 7 | // go-fed implementation if another alternative implementation is created. 8 | // This package is code-generated and subject to the same license as the 9 | // go-fed tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyordereditems 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_origin/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyorigin contains the implementation for the origin property. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyorigin 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_outbox/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyoutbox contains the implementation for the outbox property. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyoutbox 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_partof/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertypartof contains the implementation for the partOf property. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertypartof 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_preferredusername/gen_pkg.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package propertypreferredusername 4 | 5 | var mgr privateManager 6 | 7 | // privateManager abstracts the code-generated manager that provides access to 8 | // concrete implementations. 9 | type privateManager interface{} 10 | 11 | // SetManager sets the manager package-global variable. For internal use only, do 12 | // not use as part of Application behavior. Must be called at golang init time. 13 | func SetManager(m privateManager) { 14 | mgr = m 15 | } 16 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_prev/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyprev contains the implementation for the prev property. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyprev 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_preview/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertypreview contains the implementation for the preview property. 4 | // All applications are strongly encouraged to use the interface instead of 5 | // this concrete definition. The interfaces allow applications to consume only 6 | // the types and properties needed and be independent of the go-fed 7 | // implementation if another alternative implementation is created. This 8 | // package is code-generated and subject to the same license as the go-fed 9 | // tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertypreview 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_published/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertypublished contains the implementation for the published 4 | // property. All applications are strongly encouraged to use the interface 5 | // instead of this concrete definition. The interfaces allow applications to 6 | // consume only the types and properties needed and be independent of the 7 | // go-fed implementation if another alternative implementation is created. 8 | // This package is code-generated and subject to the same license as the 9 | // go-fed tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertypublished 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_published/gen_pkg.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package propertypublished 4 | 5 | var mgr privateManager 6 | 7 | // privateManager abstracts the code-generated manager that provides access to 8 | // concrete implementations. 9 | type privateManager interface{} 10 | 11 | // SetManager sets the manager package-global variable. For internal use only, do 12 | // not use as part of Application behavior. Must be called at golang init time. 13 | func SetManager(m privateManager) { 14 | mgr = m 15 | } 16 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_radius/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyradius contains the implementation for the radius property. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyradius 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_radius/gen_pkg.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package propertyradius 4 | 5 | var mgr privateManager 6 | 7 | // privateManager abstracts the code-generated manager that provides access to 8 | // concrete implementations. 9 | type privateManager interface{} 10 | 11 | // SetManager sets the manager package-global variable. For internal use only, do 12 | // not use as part of Application behavior. Must be called at golang init time. 13 | func SetManager(m privateManager) { 14 | mgr = m 15 | } 16 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_rel/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyrel contains the implementation for the rel property. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyrel 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_rel/gen_pkg.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package propertyrel 4 | 5 | var mgr privateManager 6 | 7 | // privateManager abstracts the code-generated manager that provides access to 8 | // concrete implementations. 9 | type privateManager interface{} 10 | 11 | // SetManager sets the manager package-global variable. For internal use only, do 12 | // not use as part of Application behavior. Must be called at golang init time. 13 | func SetManager(m privateManager) { 14 | mgr = m 15 | } 16 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_relationship/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyrelationship contains the implementation for the relationship 4 | // property. All applications are strongly encouraged to use the interface 5 | // instead of this concrete definition. The interfaces allow applications to 6 | // consume only the types and properties needed and be independent of the 7 | // go-fed implementation if another alternative implementation is created. 8 | // This package is code-generated and subject to the same license as the 9 | // go-fed tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyrelationship 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_replies/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyreplies contains the implementation for the replies property. 4 | // All applications are strongly encouraged to use the interface instead of 5 | // this concrete definition. The interfaces allow applications to consume only 6 | // the types and properties needed and be independent of the go-fed 7 | // implementation if another alternative implementation is created. This 8 | // package is code-generated and subject to the same license as the go-fed 9 | // tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyreplies 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_result/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyresult contains the implementation for the result property. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyresult 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_sensitive/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertysensitive contains the implementation for the sensitive 4 | // property. All applications are strongly encouraged to use the interface 5 | // instead of this concrete definition. The interfaces allow applications to 6 | // consume only the types and properties needed and be independent of the 7 | // go-fed implementation if another alternative implementation is created. 8 | // This package is code-generated and subject to the same license as the 9 | // go-fed tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertysensitive 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_sensitive/gen_pkg.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package propertysensitive 4 | 5 | var mgr privateManager 6 | 7 | // privateManager abstracts the code-generated manager that provides access to 8 | // concrete implementations. 9 | type privateManager interface{} 10 | 11 | // SetManager sets the manager package-global variable. For internal use only, do 12 | // not use as part of Application behavior. Must be called at golang init time. 13 | func SetManager(m privateManager) { 14 | mgr = m 15 | } 16 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_shares/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyshares contains the implementation for the shares property. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyshares 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_source/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertysource contains the implementation for the source property. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertysource 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_startindex/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertystartindex contains the implementation for the startIndex 4 | // property. All applications are strongly encouraged to use the interface 5 | // instead of this concrete definition. The interfaces allow applications to 6 | // consume only the types and properties needed and be independent of the 7 | // go-fed implementation if another alternative implementation is created. 8 | // This package is code-generated and subject to the same license as the 9 | // go-fed tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertystartindex 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_startindex/gen_pkg.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package propertystartindex 4 | 5 | var mgr privateManager 6 | 7 | // privateManager abstracts the code-generated manager that provides access to 8 | // concrete implementations. 9 | type privateManager interface{} 10 | 11 | // SetManager sets the manager package-global variable. For internal use only, do 12 | // not use as part of Application behavior. Must be called at golang init time. 13 | func SetManager(m privateManager) { 14 | mgr = m 15 | } 16 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_starttime/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertystarttime contains the implementation for the startTime 4 | // property. All applications are strongly encouraged to use the interface 5 | // instead of this concrete definition. The interfaces allow applications to 6 | // consume only the types and properties needed and be independent of the 7 | // go-fed implementation if another alternative implementation is created. 8 | // This package is code-generated and subject to the same license as the 9 | // go-fed tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertystarttime 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_starttime/gen_pkg.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package propertystarttime 4 | 5 | var mgr privateManager 6 | 7 | // privateManager abstracts the code-generated manager that provides access to 8 | // concrete implementations. 9 | type privateManager interface{} 10 | 11 | // SetManager sets the manager package-global variable. For internal use only, do 12 | // not use as part of Application behavior. Must be called at golang init time. 13 | func SetManager(m privateManager) { 14 | mgr = m 15 | } 16 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_streams/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertystreams contains the implementation for the streams property. 4 | // All applications are strongly encouraged to use the interface instead of 5 | // this concrete definition. The interfaces allow applications to consume only 6 | // the types and properties needed and be independent of the go-fed 7 | // implementation if another alternative implementation is created. This 8 | // package is code-generated and subject to the same license as the go-fed 9 | // tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertystreams 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_subject/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertysubject contains the implementation for the subject property. 4 | // All applications are strongly encouraged to use the interface instead of 5 | // this concrete definition. The interfaces allow applications to consume only 6 | // the types and properties needed and be independent of the go-fed 7 | // implementation if another alternative implementation is created. This 8 | // package is code-generated and subject to the same license as the go-fed 9 | // tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertysubject 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_summary/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertysummary contains the implementation for the summary property. 4 | // All applications are strongly encouraged to use the interface instead of 5 | // this concrete definition. The interfaces allow applications to consume only 6 | // the types and properties needed and be independent of the go-fed 7 | // implementation if another alternative implementation is created. This 8 | // package is code-generated and subject to the same license as the go-fed 9 | // tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertysummary 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_summary/gen_pkg.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package propertysummary 4 | 5 | var mgr privateManager 6 | 7 | // privateManager abstracts the code-generated manager that provides access to 8 | // concrete implementations. 9 | type privateManager interface{} 10 | 11 | // SetManager sets the manager package-global variable. For internal use only, do 12 | // not use as part of Application behavior. Must be called at golang init time. 13 | func SetManager(m privateManager) { 14 | mgr = m 15 | } 16 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_tag/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertytag contains the implementation for the tag property. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertytag 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_target/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertytarget contains the implementation for the target property. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertytarget 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_to/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyto contains the implementation for the to property. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyto 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_totalitems/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertytotalitems contains the implementation for the totalItems 4 | // property. All applications are strongly encouraged to use the interface 5 | // instead of this concrete definition. The interfaces allow applications to 6 | // consume only the types and properties needed and be independent of the 7 | // go-fed implementation if another alternative implementation is created. 8 | // This package is code-generated and subject to the same license as the 9 | // go-fed tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertytotalitems 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_totalitems/gen_pkg.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package propertytotalitems 4 | 5 | var mgr privateManager 6 | 7 | // privateManager abstracts the code-generated manager that provides access to 8 | // concrete implementations. 9 | type privateManager interface{} 10 | 11 | // SetManager sets the manager package-global variable. For internal use only, do 12 | // not use as part of Application behavior. Must be called at golang init time. 13 | func SetManager(m privateManager) { 14 | mgr = m 15 | } 16 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_units/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyunits contains the implementation for the units property. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyunits 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_units/gen_pkg.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package propertyunits 4 | 5 | var mgr privateManager 6 | 7 | // privateManager abstracts the code-generated manager that provides access to 8 | // concrete implementations. 9 | type privateManager interface{} 10 | 11 | // SetManager sets the manager package-global variable. For internal use only, do 12 | // not use as part of Application behavior. Must be called at golang init time. 13 | func SetManager(m privateManager) { 14 | mgr = m 15 | } 16 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_updated/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyupdated contains the implementation for the updated property. 4 | // All applications are strongly encouraged to use the interface instead of 5 | // this concrete definition. The interfaces allow applications to consume only 6 | // the types and properties needed and be independent of the go-fed 7 | // implementation if another alternative implementation is created. This 8 | // package is code-generated and subject to the same license as the go-fed 9 | // tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyupdated 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_updated/gen_pkg.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package propertyupdated 4 | 5 | var mgr privateManager 6 | 7 | // privateManager abstracts the code-generated manager that provides access to 8 | // concrete implementations. 9 | type privateManager interface{} 10 | 11 | // SetManager sets the manager package-global variable. For internal use only, do 12 | // not use as part of Application behavior. Must be called at golang init time. 13 | func SetManager(m privateManager) { 14 | mgr = m 15 | } 16 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_url/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyurl contains the implementation for the url property. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyurl 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_width/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertywidth contains the implementation for the width property. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertywidth 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/property_width/gen_pkg.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package propertywidth 4 | 5 | var mgr privateManager 6 | 7 | // privateManager abstracts the code-generated manager that provides access to 8 | // concrete implementations. 9 | type privateManager interface{} 10 | 11 | // SetManager sets the manager package-global variable. For internal use only, do 12 | // not use as part of Application behavior. Must be called at golang init time. 13 | func SetManager(m privateManager) { 14 | mgr = m 15 | } 16 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_accept/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typeaccept contains the implementation for the Accept type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typeaccept 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_activity/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typeactivity contains the implementation for the Activity type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typeactivity 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_add/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typeadd contains the implementation for the Add type. All applications 4 | // are strongly encouraged to use the interface instead of this concrete 5 | // definition. The interfaces allow applications to consume only the types and 6 | // properties needed and be independent of the go-fed implementation if 7 | // another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typeadd 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_announce/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typeannounce contains the implementation for the Announce type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typeannounce 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_application/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typeapplication contains the implementation for the Application type. 4 | // All applications are strongly encouraged to use the interface instead of 5 | // this concrete definition. The interfaces allow applications to consume only 6 | // the types and properties needed and be independent of the go-fed 7 | // implementation if another alternative implementation is created. This 8 | // package is code-generated and subject to the same license as the go-fed 9 | // tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typeapplication 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_arrive/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typearrive contains the implementation for the Arrive type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typearrive 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_article/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typearticle contains the implementation for the Article type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typearticle 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_audio/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typeaudio contains the implementation for the Audio type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typeaudio 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_block/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typeblock contains the implementation for the Block type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typeblock 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_collection/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typecollection contains the implementation for the Collection type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typecollection 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_collectionpage/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typecollectionpage contains the implementation for the CollectionPage 4 | // type. All applications are strongly encouraged to use the interface instead 5 | // of this concrete definition. The interfaces allow applications to consume 6 | // only the types and properties needed and be independent of the go-fed 7 | // implementation if another alternative implementation is created. This 8 | // package is code-generated and subject to the same license as the go-fed 9 | // tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typecollectionpage 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_create/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typecreate contains the implementation for the Create type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typecreate 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_delete/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typedelete contains the implementation for the Delete type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typedelete 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_dislike/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typedislike contains the implementation for the Dislike type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typedislike 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_document/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typedocument contains the implementation for the Document type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typedocument 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_event/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typeevent contains the implementation for the Event type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typeevent 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_flag/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typeflag contains the implementation for the Flag type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typeflag 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_follow/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typefollow contains the implementation for the Follow type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typefollow 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_group/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typegroup contains the implementation for the Group type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typegroup 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_ignore/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typeignore contains the implementation for the Ignore type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typeignore 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_image/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typeimage contains the implementation for the Image type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typeimage 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_invite/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typeinvite contains the implementation for the Invite type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typeinvite 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_join/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typejoin contains the implementation for the Join type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typejoin 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_leave/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typeleave contains the implementation for the Leave type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typeleave 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_like/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typelike contains the implementation for the Like type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typelike 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_link/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typelink contains the implementation for the Link type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typelink 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_listen/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typelisten contains the implementation for the Listen type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typelisten 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_mention/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typemention contains the implementation for the Mention type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typemention 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_move/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typemove contains the implementation for the Move type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typemove 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_note/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typenote contains the implementation for the Note type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typenote 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_object/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typeobject contains the implementation for the Object type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typeobject 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_offer/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typeoffer contains the implementation for the Offer type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typeoffer 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_organization/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typeorganization contains the implementation for the Organization type. 4 | // All applications are strongly encouraged to use the interface instead of 5 | // this concrete definition. The interfaces allow applications to consume only 6 | // the types and properties needed and be independent of the go-fed 7 | // implementation if another alternative implementation is created. This 8 | // package is code-generated and subject to the same license as the go-fed 9 | // tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typeorganization 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_page/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typepage contains the implementation for the Page type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typepage 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_person/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typeperson contains the implementation for the Person type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typeperson 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_place/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typeplace contains the implementation for the Place type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typeplace 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_profile/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typeprofile contains the implementation for the Profile type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typeprofile 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_question/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typequestion contains the implementation for the Question type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typequestion 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_read/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typeread contains the implementation for the Read type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typeread 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_reject/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typereject contains the implementation for the Reject type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typereject 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_relationship/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typerelationship contains the implementation for the Relationship type. 4 | // All applications are strongly encouraged to use the interface instead of 5 | // this concrete definition. The interfaces allow applications to consume only 6 | // the types and properties needed and be independent of the go-fed 7 | // implementation if another alternative implementation is created. This 8 | // package is code-generated and subject to the same license as the go-fed 9 | // tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typerelationship 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_remove/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typeremove contains the implementation for the Remove type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typeremove 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_service/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typeservice contains the implementation for the Service type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typeservice 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_tentativeaccept/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typetentativeaccept contains the implementation for the TentativeAccept 4 | // type. All applications are strongly encouraged to use the interface instead 5 | // of this concrete definition. The interfaces allow applications to consume 6 | // only the types and properties needed and be independent of the go-fed 7 | // implementation if another alternative implementation is created. This 8 | // package is code-generated and subject to the same license as the go-fed 9 | // tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typetentativeaccept 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_tentativereject/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typetentativereject contains the implementation for the TentativeReject 4 | // type. All applications are strongly encouraged to use the interface instead 5 | // of this concrete definition. The interfaces allow applications to consume 6 | // only the types and properties needed and be independent of the go-fed 7 | // implementation if another alternative implementation is created. This 8 | // package is code-generated and subject to the same license as the go-fed 9 | // tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typetentativereject 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_tombstone/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typetombstone contains the implementation for the Tombstone type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typetombstone 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_travel/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typetravel contains the implementation for the Travel type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typetravel 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_undo/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typeundo contains the implementation for the Undo type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typeundo 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_update/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typeupdate contains the implementation for the Update type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typeupdate 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_video/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typevideo contains the implementation for the Video type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typevideo 18 | -------------------------------------------------------------------------------- /streams/impl/activitystreams/type_view/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typeview contains the implementation for the View type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typeview 18 | -------------------------------------------------------------------------------- /streams/impl/forgefed/property_assignedto/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyassignedto contains the implementation for the assignedTo 4 | // property. All applications are strongly encouraged to use the interface 5 | // instead of this concrete definition. The interfaces allow applications to 6 | // consume only the types and properties needed and be independent of the 7 | // go-fed implementation if another alternative implementation is created. 8 | // This package is code-generated and subject to the same license as the 9 | // go-fed tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyassignedto 18 | -------------------------------------------------------------------------------- /streams/impl/forgefed/property_assignedto/gen_pkg.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package propertyassignedto 4 | 5 | import vocab "github.com/go-fed/activity/streams/vocab" 6 | 7 | var mgr privateManager 8 | 9 | // privateManager abstracts the code-generated manager that provides access to 10 | // concrete implementations. 11 | type privateManager interface { 12 | // DeserializePersonActivityStreams returns the deserialization method for 13 | // the "ActivityStreamsPerson" non-functional property in the 14 | // vocabulary "ActivityStreams" 15 | DeserializePersonActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsPerson, error) 16 | } 17 | 18 | // SetManager sets the manager package-global variable. For internal use only, do 19 | // not use as part of Application behavior. Must be called at golang init time. 20 | func SetManager(m privateManager) { 21 | mgr = m 22 | } 23 | -------------------------------------------------------------------------------- /streams/impl/forgefed/property_committed/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertycommitted contains the implementation for the committed 4 | // property. All applications are strongly encouraged to use the interface 5 | // instead of this concrete definition. The interfaces allow applications to 6 | // consume only the types and properties needed and be independent of the 7 | // go-fed implementation if another alternative implementation is created. 8 | // This package is code-generated and subject to the same license as the 9 | // go-fed tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertycommitted 18 | -------------------------------------------------------------------------------- /streams/impl/forgefed/property_committed/gen_pkg.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package propertycommitted 4 | 5 | var mgr privateManager 6 | 7 | // privateManager abstracts the code-generated manager that provides access to 8 | // concrete implementations. 9 | type privateManager interface{} 10 | 11 | // SetManager sets the manager package-global variable. For internal use only, do 12 | // not use as part of Application behavior. Must be called at golang init time. 13 | func SetManager(m privateManager) { 14 | mgr = m 15 | } 16 | -------------------------------------------------------------------------------- /streams/impl/forgefed/property_committedby/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertycommittedby contains the implementation for the committedBy 4 | // property. All applications are strongly encouraged to use the interface 5 | // instead of this concrete definition. The interfaces allow applications to 6 | // consume only the types and properties needed and be independent of the 7 | // go-fed implementation if another alternative implementation is created. 8 | // This package is code-generated and subject to the same license as the 9 | // go-fed tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertycommittedby 18 | -------------------------------------------------------------------------------- /streams/impl/forgefed/property_dependants/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertydependants contains the implementation for the dependants 4 | // property. All applications are strongly encouraged to use the interface 5 | // instead of this concrete definition. The interfaces allow applications to 6 | // consume only the types and properties needed and be independent of the 7 | // go-fed implementation if another alternative implementation is created. 8 | // This package is code-generated and subject to the same license as the 9 | // go-fed tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertydependants 18 | -------------------------------------------------------------------------------- /streams/impl/forgefed/property_dependedby/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertydependedby contains the implementation for the dependedBy 4 | // property. All applications are strongly encouraged to use the interface 5 | // instead of this concrete definition. The interfaces allow applications to 6 | // consume only the types and properties needed and be independent of the 7 | // go-fed implementation if another alternative implementation is created. 8 | // This package is code-generated and subject to the same license as the 9 | // go-fed tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertydependedby 18 | -------------------------------------------------------------------------------- /streams/impl/forgefed/property_dependedby/gen_pkg.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package propertydependedby 4 | 5 | import vocab "github.com/go-fed/activity/streams/vocab" 6 | 7 | var mgr privateManager 8 | 9 | // privateManager abstracts the code-generated manager that provides access to 10 | // concrete implementations. 11 | type privateManager interface { 12 | // DeserializeTicketForgeFed returns the deserialization method for the 13 | // "ForgeFedTicket" non-functional property in the vocabulary 14 | // "ForgeFed" 15 | DeserializeTicketForgeFed() func(map[string]interface{}, map[string]string) (vocab.ForgeFedTicket, error) 16 | } 17 | 18 | // SetManager sets the manager package-global variable. For internal use only, do 19 | // not use as part of Application behavior. Must be called at golang init time. 20 | func SetManager(m privateManager) { 21 | mgr = m 22 | } 23 | -------------------------------------------------------------------------------- /streams/impl/forgefed/property_dependencies/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertydependencies contains the implementation for the dependencies 4 | // property. All applications are strongly encouraged to use the interface 5 | // instead of this concrete definition. The interfaces allow applications to 6 | // consume only the types and properties needed and be independent of the 7 | // go-fed implementation if another alternative implementation is created. 8 | // This package is code-generated and subject to the same license as the 9 | // go-fed tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertydependencies 18 | -------------------------------------------------------------------------------- /streams/impl/forgefed/property_dependson/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertydependson contains the implementation for the dependsOn 4 | // property. All applications are strongly encouraged to use the interface 5 | // instead of this concrete definition. The interfaces allow applications to 6 | // consume only the types and properties needed and be independent of the 7 | // go-fed implementation if another alternative implementation is created. 8 | // This package is code-generated and subject to the same license as the 9 | // go-fed tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertydependson 18 | -------------------------------------------------------------------------------- /streams/impl/forgefed/property_dependson/gen_pkg.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package propertydependson 4 | 5 | import vocab "github.com/go-fed/activity/streams/vocab" 6 | 7 | var mgr privateManager 8 | 9 | // privateManager abstracts the code-generated manager that provides access to 10 | // concrete implementations. 11 | type privateManager interface { 12 | // DeserializeTicketForgeFed returns the deserialization method for the 13 | // "ForgeFedTicket" non-functional property in the vocabulary 14 | // "ForgeFed" 15 | DeserializeTicketForgeFed() func(map[string]interface{}, map[string]string) (vocab.ForgeFedTicket, error) 16 | } 17 | 18 | // SetManager sets the manager package-global variable. For internal use only, do 19 | // not use as part of Application behavior. Must be called at golang init time. 20 | func SetManager(m privateManager) { 21 | mgr = m 22 | } 23 | -------------------------------------------------------------------------------- /streams/impl/forgefed/property_description/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertydescription contains the implementation for the description 4 | // property. All applications are strongly encouraged to use the interface 5 | // instead of this concrete definition. The interfaces allow applications to 6 | // consume only the types and properties needed and be independent of the 7 | // go-fed implementation if another alternative implementation is created. 8 | // This package is code-generated and subject to the same license as the 9 | // go-fed tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertydescription 18 | -------------------------------------------------------------------------------- /streams/impl/forgefed/property_earlyitems/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyearlyitems contains the implementation for the earlyItems 4 | // property. All applications are strongly encouraged to use the interface 5 | // instead of this concrete definition. The interfaces allow applications to 6 | // consume only the types and properties needed and be independent of the 7 | // go-fed implementation if another alternative implementation is created. 8 | // This package is code-generated and subject to the same license as the 9 | // go-fed tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyearlyitems 18 | -------------------------------------------------------------------------------- /streams/impl/forgefed/property_filesadded/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyfilesadded contains the implementation for the filesAdded 4 | // property. All applications are strongly encouraged to use the interface 5 | // instead of this concrete definition. The interfaces allow applications to 6 | // consume only the types and properties needed and be independent of the 7 | // go-fed implementation if another alternative implementation is created. 8 | // This package is code-generated and subject to the same license as the 9 | // go-fed tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyfilesadded 18 | -------------------------------------------------------------------------------- /streams/impl/forgefed/property_filesadded/gen_pkg.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package propertyfilesadded 4 | 5 | var mgr privateManager 6 | 7 | // privateManager abstracts the code-generated manager that provides access to 8 | // concrete implementations. 9 | type privateManager interface{} 10 | 11 | // SetManager sets the manager package-global variable. For internal use only, do 12 | // not use as part of Application behavior. Must be called at golang init time. 13 | func SetManager(m privateManager) { 14 | mgr = m 15 | } 16 | -------------------------------------------------------------------------------- /streams/impl/forgefed/property_filesmodified/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyfilesmodified contains the implementation for the filesModified 4 | // property. All applications are strongly encouraged to use the interface 5 | // instead of this concrete definition. The interfaces allow applications to 6 | // consume only the types and properties needed and be independent of the 7 | // go-fed implementation if another alternative implementation is created. 8 | // This package is code-generated and subject to the same license as the 9 | // go-fed tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyfilesmodified 18 | -------------------------------------------------------------------------------- /streams/impl/forgefed/property_filesmodified/gen_pkg.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package propertyfilesmodified 4 | 5 | var mgr privateManager 6 | 7 | // privateManager abstracts the code-generated manager that provides access to 8 | // concrete implementations. 9 | type privateManager interface{} 10 | 11 | // SetManager sets the manager package-global variable. For internal use only, do 12 | // not use as part of Application behavior. Must be called at golang init time. 13 | func SetManager(m privateManager) { 14 | mgr = m 15 | } 16 | -------------------------------------------------------------------------------- /streams/impl/forgefed/property_filesremoved/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyfilesremoved contains the implementation for the filesRemoved 4 | // property. All applications are strongly encouraged to use the interface 5 | // instead of this concrete definition. The interfaces allow applications to 6 | // consume only the types and properties needed and be independent of the 7 | // go-fed implementation if another alternative implementation is created. 8 | // This package is code-generated and subject to the same license as the 9 | // go-fed tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyfilesremoved 18 | -------------------------------------------------------------------------------- /streams/impl/forgefed/property_filesremoved/gen_pkg.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package propertyfilesremoved 4 | 5 | var mgr privateManager 6 | 7 | // privateManager abstracts the code-generated manager that provides access to 8 | // concrete implementations. 9 | type privateManager interface{} 10 | 11 | // SetManager sets the manager package-global variable. For internal use only, do 12 | // not use as part of Application behavior. Must be called at golang init time. 13 | func SetManager(m privateManager) { 14 | mgr = m 15 | } 16 | -------------------------------------------------------------------------------- /streams/impl/forgefed/property_forks/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyforks contains the implementation for the forks property. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyforks 18 | -------------------------------------------------------------------------------- /streams/impl/forgefed/property_hash/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyhash contains the implementation for the hash property. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyhash 18 | -------------------------------------------------------------------------------- /streams/impl/forgefed/property_hash/gen_pkg.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package propertyhash 4 | 5 | var mgr privateManager 6 | 7 | // privateManager abstracts the code-generated manager that provides access to 8 | // concrete implementations. 9 | type privateManager interface{} 10 | 11 | // SetManager sets the manager package-global variable. For internal use only, do 12 | // not use as part of Application behavior. Must be called at golang init time. 13 | func SetManager(m privateManager) { 14 | mgr = m 15 | } 16 | -------------------------------------------------------------------------------- /streams/impl/forgefed/property_isresolved/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyisresolved contains the implementation for the isResolved 4 | // property. All applications are strongly encouraged to use the interface 5 | // instead of this concrete definition. The interfaces allow applications to 6 | // consume only the types and properties needed and be independent of the 7 | // go-fed implementation if another alternative implementation is created. 8 | // This package is code-generated and subject to the same license as the 9 | // go-fed tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyisresolved 18 | -------------------------------------------------------------------------------- /streams/impl/forgefed/property_isresolved/gen_pkg.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package propertyisresolved 4 | 5 | var mgr privateManager 6 | 7 | // privateManager abstracts the code-generated manager that provides access to 8 | // concrete implementations. 9 | type privateManager interface{} 10 | 11 | // SetManager sets the manager package-global variable. For internal use only, do 12 | // not use as part of Application behavior. Must be called at golang init time. 13 | func SetManager(m privateManager) { 14 | mgr = m 15 | } 16 | -------------------------------------------------------------------------------- /streams/impl/forgefed/property_ref/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyref contains the implementation for the ref property. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyref 18 | -------------------------------------------------------------------------------- /streams/impl/forgefed/property_ref/gen_pkg.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package propertyref 4 | 5 | var mgr privateManager 6 | 7 | // privateManager abstracts the code-generated manager that provides access to 8 | // concrete implementations. 9 | type privateManager interface{} 10 | 11 | // SetManager sets the manager package-global variable. For internal use only, do 12 | // not use as part of Application behavior. Must be called at golang init time. 13 | func SetManager(m privateManager) { 14 | mgr = m 15 | } 16 | -------------------------------------------------------------------------------- /streams/impl/forgefed/property_team/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyteam contains the implementation for the team property. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyteam 18 | -------------------------------------------------------------------------------- /streams/impl/forgefed/type_branch/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typebranch contains the implementation for the Branch type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typebranch 18 | -------------------------------------------------------------------------------- /streams/impl/forgefed/type_commit/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typecommit contains the implementation for the Commit type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typecommit 18 | -------------------------------------------------------------------------------- /streams/impl/forgefed/type_push/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typepush contains the implementation for the Push type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typepush 18 | -------------------------------------------------------------------------------- /streams/impl/forgefed/type_repository/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typerepository contains the implementation for the Repository type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typerepository 18 | -------------------------------------------------------------------------------- /streams/impl/forgefed/type_ticket/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typeticket contains the implementation for the Ticket type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typeticket 18 | -------------------------------------------------------------------------------- /streams/impl/forgefed/type_ticketdependency/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typeticketdependency contains the implementation for the 4 | // TicketDependency type. All applications are strongly encouraged to use the 5 | // interface instead of this concrete definition. The interfaces allow 6 | // applications to consume only the types and properties needed and be 7 | // independent of the go-fed implementation if another alternative 8 | // implementation is created. This package is code-generated and subject to 9 | // the same license as the go-fed tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typeticketdependency 18 | -------------------------------------------------------------------------------- /streams/impl/jsonld/property_id/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyid contains the implementation for the id property. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyid 18 | -------------------------------------------------------------------------------- /streams/impl/jsonld/property_id/gen_pkg.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package propertyid 4 | 5 | var mgr privateManager 6 | 7 | // privateManager abstracts the code-generated manager that provides access to 8 | // concrete implementations. 9 | type privateManager interface{} 10 | 11 | // SetManager sets the manager package-global variable. For internal use only, do 12 | // not use as part of Application behavior. Must be called at golang init time. 13 | func SetManager(m privateManager) { 14 | mgr = m 15 | } 16 | -------------------------------------------------------------------------------- /streams/impl/jsonld/property_type/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertytype contains the implementation for the type property. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertytype 18 | -------------------------------------------------------------------------------- /streams/impl/jsonld/property_type/gen_pkg.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package propertytype 4 | 5 | var mgr privateManager 6 | 7 | // privateManager abstracts the code-generated manager that provides access to 8 | // concrete implementations. 9 | type privateManager interface{} 10 | 11 | // SetManager sets the manager package-global variable. For internal use only, do 12 | // not use as part of Application behavior. Must be called at golang init time. 13 | func SetManager(m privateManager) { 14 | mgr = m 15 | } 16 | -------------------------------------------------------------------------------- /streams/impl/toot/property_blurhash/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyblurhash contains the implementation for the blurhash property. 4 | // All applications are strongly encouraged to use the interface instead of 5 | // this concrete definition. The interfaces allow applications to consume only 6 | // the types and properties needed and be independent of the go-fed 7 | // implementation if another alternative implementation is created. This 8 | // package is code-generated and subject to the same license as the go-fed 9 | // tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyblurhash 18 | -------------------------------------------------------------------------------- /streams/impl/toot/property_blurhash/gen_pkg.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package propertyblurhash 4 | 5 | var mgr privateManager 6 | 7 | // privateManager abstracts the code-generated manager that provides access to 8 | // concrete implementations. 9 | type privateManager interface{} 10 | 11 | // SetManager sets the manager package-global variable. For internal use only, do 12 | // not use as part of Application behavior. Must be called at golang init time. 13 | func SetManager(m privateManager) { 14 | mgr = m 15 | } 16 | -------------------------------------------------------------------------------- /streams/impl/toot/property_discoverable/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertydiscoverable contains the implementation for the discoverable 4 | // property. All applications are strongly encouraged to use the interface 5 | // instead of this concrete definition. The interfaces allow applications to 6 | // consume only the types and properties needed and be independent of the 7 | // go-fed implementation if another alternative implementation is created. 8 | // This package is code-generated and subject to the same license as the 9 | // go-fed tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertydiscoverable 18 | -------------------------------------------------------------------------------- /streams/impl/toot/property_discoverable/gen_pkg.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package propertydiscoverable 4 | 5 | var mgr privateManager 6 | 7 | // privateManager abstracts the code-generated manager that provides access to 8 | // concrete implementations. 9 | type privateManager interface{} 10 | 11 | // SetManager sets the manager package-global variable. For internal use only, do 12 | // not use as part of Application behavior. Must be called at golang init time. 13 | func SetManager(m privateManager) { 14 | mgr = m 15 | } 16 | -------------------------------------------------------------------------------- /streams/impl/toot/property_featured/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyfeatured contains the implementation for the featured property. 4 | // All applications are strongly encouraged to use the interface instead of 5 | // this concrete definition. The interfaces allow applications to consume only 6 | // the types and properties needed and be independent of the go-fed 7 | // implementation if another alternative implementation is created. This 8 | // package is code-generated and subject to the same license as the go-fed 9 | // tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyfeatured 18 | -------------------------------------------------------------------------------- /streams/impl/toot/property_signaturealgorithm/gen_pkg.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package propertysignaturealgorithm 4 | 5 | var mgr privateManager 6 | 7 | // privateManager abstracts the code-generated manager that provides access to 8 | // concrete implementations. 9 | type privateManager interface{} 10 | 11 | // SetManager sets the manager package-global variable. For internal use only, do 12 | // not use as part of Application behavior. Must be called at golang init time. 13 | func SetManager(m privateManager) { 14 | mgr = m 15 | } 16 | -------------------------------------------------------------------------------- /streams/impl/toot/property_signaturevalue/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertysignaturevalue contains the implementation for the 4 | // signatureValue property. All applications are strongly encouraged to use 5 | // the interface instead of this concrete definition. The interfaces allow 6 | // applications to consume only the types and properties needed and be 7 | // independent of the go-fed implementation if another alternative 8 | // implementation is created. This package is code-generated and subject to 9 | // the same license as the go-fed tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertysignaturevalue 18 | -------------------------------------------------------------------------------- /streams/impl/toot/property_signaturevalue/gen_pkg.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package propertysignaturevalue 4 | 5 | var mgr privateManager 6 | 7 | // privateManager abstracts the code-generated manager that provides access to 8 | // concrete implementations. 9 | type privateManager interface{} 10 | 11 | // SetManager sets the manager package-global variable. For internal use only, do 12 | // not use as part of Application behavior. Must be called at golang init time. 13 | func SetManager(m privateManager) { 14 | mgr = m 15 | } 16 | -------------------------------------------------------------------------------- /streams/impl/toot/property_voterscount/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyvoterscount contains the implementation for the votersCount 4 | // property. All applications are strongly encouraged to use the interface 5 | // instead of this concrete definition. The interfaces allow applications to 6 | // consume only the types and properties needed and be independent of the 7 | // go-fed implementation if another alternative implementation is created. 8 | // This package is code-generated and subject to the same license as the 9 | // go-fed tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyvoterscount 18 | -------------------------------------------------------------------------------- /streams/impl/toot/property_voterscount/gen_pkg.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package propertyvoterscount 4 | 5 | var mgr privateManager 6 | 7 | // privateManager abstracts the code-generated manager that provides access to 8 | // concrete implementations. 9 | type privateManager interface{} 10 | 11 | // SetManager sets the manager package-global variable. For internal use only, do 12 | // not use as part of Application behavior. Must be called at golang init time. 13 | func SetManager(m privateManager) { 14 | mgr = m 15 | } 16 | -------------------------------------------------------------------------------- /streams/impl/toot/type_emoji/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typeemoji contains the implementation for the Emoji type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typeemoji 18 | -------------------------------------------------------------------------------- /streams/impl/toot/type_identityproof/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typeidentityproof contains the implementation for the IdentityProof 4 | // type. All applications are strongly encouraged to use the interface instead 5 | // of this concrete definition. The interfaces allow applications to consume 6 | // only the types and properties needed and be independent of the go-fed 7 | // implementation if another alternative implementation is created. This 8 | // package is code-generated and subject to the same license as the go-fed 9 | // tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typeidentityproof 18 | -------------------------------------------------------------------------------- /streams/impl/w3idsecurityv1/property_owner/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertyowner contains the implementation for the owner property. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertyowner 18 | -------------------------------------------------------------------------------- /streams/impl/w3idsecurityv1/property_owner/gen_pkg.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package propertyowner 4 | 5 | var mgr privateManager 6 | 7 | // privateManager abstracts the code-generated manager that provides access to 8 | // concrete implementations. 9 | type privateManager interface{} 10 | 11 | // SetManager sets the manager package-global variable. For internal use only, do 12 | // not use as part of Application behavior. Must be called at golang init time. 13 | func SetManager(m privateManager) { 14 | mgr = m 15 | } 16 | -------------------------------------------------------------------------------- /streams/impl/w3idsecurityv1/property_publickey/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertypublickey contains the implementation for the publicKey 4 | // property. All applications are strongly encouraged to use the interface 5 | // instead of this concrete definition. The interfaces allow applications to 6 | // consume only the types and properties needed and be independent of the 7 | // go-fed implementation if another alternative implementation is created. 8 | // This package is code-generated and subject to the same license as the 9 | // go-fed tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertypublickey 18 | -------------------------------------------------------------------------------- /streams/impl/w3idsecurityv1/property_publickey/gen_pkg.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package propertypublickey 4 | 5 | import vocab "github.com/go-fed/activity/streams/vocab" 6 | 7 | var mgr privateManager 8 | 9 | // privateManager abstracts the code-generated manager that provides access to 10 | // concrete implementations. 11 | type privateManager interface { 12 | // DeserializePublicKeyW3IDSecurityV1 returns the deserialization method 13 | // for the "W3IDSecurityV1PublicKey" non-functional property in the 14 | // vocabulary "W3IDSecurityV1" 15 | DeserializePublicKeyW3IDSecurityV1() func(map[string]interface{}, map[string]string) (vocab.W3IDSecurityV1PublicKey, error) 16 | } 17 | 18 | // SetManager sets the manager package-global variable. For internal use only, do 19 | // not use as part of Application behavior. Must be called at golang init time. 20 | func SetManager(m privateManager) { 21 | mgr = m 22 | } 23 | -------------------------------------------------------------------------------- /streams/impl/w3idsecurityv1/property_publickeypem/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package propertypublickeypem contains the implementation for the publicKeyPem 4 | // property. All applications are strongly encouraged to use the interface 5 | // instead of this concrete definition. The interfaces allow applications to 6 | // consume only the types and properties needed and be independent of the 7 | // go-fed implementation if another alternative implementation is created. 8 | // This package is code-generated and subject to the same license as the 9 | // go-fed tool used to generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package propertypublickeypem 18 | -------------------------------------------------------------------------------- /streams/impl/w3idsecurityv1/property_publickeypem/gen_pkg.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package propertypublickeypem 4 | 5 | var mgr privateManager 6 | 7 | // privateManager abstracts the code-generated manager that provides access to 8 | // concrete implementations. 9 | type privateManager interface{} 10 | 11 | // SetManager sets the manager package-global variable. For internal use only, do 12 | // not use as part of Application behavior. Must be called at golang init time. 13 | func SetManager(m privateManager) { 14 | mgr = m 15 | } 16 | -------------------------------------------------------------------------------- /streams/impl/w3idsecurityv1/type_publickey/gen_doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | // Package typepublickey contains the implementation for the PublicKey type. All 4 | // applications are strongly encouraged to use the interface instead of this 5 | // concrete definition. The interfaces allow applications to consume only the 6 | // types and properties needed and be independent of the go-fed implementation 7 | // if another alternative implementation is created. This package is 8 | // code-generated and subject to the same license as the go-fed tool used to 9 | // generate it. 10 | // 11 | // This package is independent of other types' and properties' implementations 12 | // by having a Manager injected into it to act as a factory for the concrete 13 | // implementations. The implementations have been generated into their own 14 | // separate subpackages for each vocabulary. 15 | // 16 | // Strongly consider using the interfaces instead of this package. 17 | package typepublickey 18 | -------------------------------------------------------------------------------- /streams/values/bcp47/gen_bcp47.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package bcp47 4 | 5 | import "fmt" 6 | 7 | // SerializeBcp47 converts a bcp47 value to an interface representation suitable 8 | // for marshalling into a text or binary format. 9 | func SerializeBcp47(this string) (interface{}, error) { 10 | return this, nil 11 | } 12 | 13 | // DeserializeBcp47 creates bcp47 value from an interface representation that has 14 | // been unmarshalled from a text or binary format. 15 | func DeserializeBcp47(this interface{}) (string, error) { 16 | if s, ok := this.(string); ok { 17 | return s, nil 18 | } else { 19 | return "", fmt.Errorf("%v cannot be interpreted as a string for bcp47 languagetag", this) 20 | } 21 | } 22 | 23 | // LessBcp47 returns true if the left bcp47 value is less than the right value. 24 | func LessBcp47(lhs, rhs string) bool { 25 | return lhs < rhs 26 | } 27 | -------------------------------------------------------------------------------- /streams/values/float/gen_float.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package float 4 | 5 | import "fmt" 6 | 7 | // SerializeFloat converts a float value to an interface representation suitable 8 | // for marshalling into a text or binary format. 9 | func SerializeFloat(this float64) (interface{}, error) { 10 | return this, nil 11 | } 12 | 13 | // DeserializeFloat creates float value from an interface representation that has 14 | // been unmarshalled from a text or binary format. 15 | func DeserializeFloat(this interface{}) (float64, error) { 16 | if f, ok := this.(float64); ok { 17 | return f, nil 18 | } else { 19 | return 0, fmt.Errorf("%v cannot be interpreted as a float64 for xsd:float", this) 20 | } 21 | } 22 | 23 | // LessFloat returns true if the left float value is less than the right value. 24 | func LessFloat(lhs, rhs float64) bool { 25 | return lhs < rhs 26 | } 27 | -------------------------------------------------------------------------------- /streams/values/rfc2045/gen_rfc2045.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package rfc2045 4 | 5 | import "fmt" 6 | 7 | // SerializeRfc2045 converts a rfc2045 value to an interface representation 8 | // suitable for marshalling into a text or binary format. 9 | func SerializeRfc2045(this string) (interface{}, error) { 10 | return this, nil 11 | } 12 | 13 | // DeserializeRfc2045 creates rfc2045 value from an interface representation that 14 | // has been unmarshalled from a text or binary format. 15 | func DeserializeRfc2045(this interface{}) (string, error) { 16 | if s, ok := this.(string); ok { 17 | return s, nil 18 | } else { 19 | return "", fmt.Errorf("%v cannot be interpreted as a string for MIME media type", this) 20 | } 21 | } 22 | 23 | // LessRfc2045 returns true if the left rfc2045 value is less than the right value. 24 | func LessRfc2045(lhs, rhs string) bool { 25 | return lhs < rhs 26 | } 27 | -------------------------------------------------------------------------------- /streams/values/rfc5988/gen_rfc5988.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package rfc5988 4 | 5 | import "fmt" 6 | 7 | // SerializeRfc5988 converts a rfc5988 value to an interface representation 8 | // suitable for marshalling into a text or binary format. 9 | func SerializeRfc5988(this string) (interface{}, error) { 10 | return this, nil 11 | } 12 | 13 | // DeserializeRfc5988 creates rfc5988 value from an interface representation that 14 | // has been unmarshalled from a text or binary format. 15 | func DeserializeRfc5988(this interface{}) (string, error) { 16 | if s, ok := this.(string); ok { 17 | return s, nil 18 | } else { 19 | return "", fmt.Errorf("%v cannot be interpreted as a string for rel", this) 20 | } 21 | } 22 | 23 | // LessRfc5988 returns true if the left rfc5988 value is less than the right value. 24 | func LessRfc5988(lhs, rhs string) bool { 25 | return lhs < rhs 26 | } 27 | -------------------------------------------------------------------------------- /streams/values/string/gen_string.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package string 4 | 5 | import "fmt" 6 | 7 | // SerializeString converts a string value to an interface representation suitable 8 | // for marshalling into a text or binary format. 9 | func SerializeString(this string) (interface{}, error) { 10 | return this, nil 11 | } 12 | 13 | // DeserializeString creates string value from an interface representation that 14 | // has been unmarshalled from a text or binary format. 15 | func DeserializeString(this interface{}) (string, error) { 16 | if s, ok := this.(string); ok { 17 | return s, nil 18 | } else { 19 | return "", fmt.Errorf("%v cannot be interpreted as a string for xsd:string", this) 20 | } 21 | } 22 | 23 | // LessString returns true if the left string value is less than the right value. 24 | func LessString(lhs, rhs string) bool { 25 | return lhs < rhs 26 | } 27 | -------------------------------------------------------------------------------- /streams/vocab/gen_pkg.go: -------------------------------------------------------------------------------- 1 | // Code generated by astool. DO NOT EDIT. 2 | 3 | package vocab 4 | 5 | // Type represents an ActivityStreams type. 6 | type Type interface { 7 | // GetJSONLDId returns the "id" property if it exists, and nil otherwise. 8 | GetJSONLDId() JSONLDIdProperty 9 | // GetTypeName returns the ActivityStreams type name. 10 | GetTypeName() string 11 | // JSONLDContext returns the JSONLD URIs required in the context string 12 | // for this property and the specific values that are set. The value 13 | // in the map is the alias used to import the property's value or 14 | // values. 15 | JSONLDContext() map[string]string 16 | // Serialize converts this into an interface representation suitable for 17 | // marshalling into a text or binary format. 18 | Serialize() (map[string]interface{}, error) 19 | // SetJSONLDId sets the "id" property. 20 | SetJSONLDId(JSONLDIdProperty) 21 | // VocabularyURI returns the vocabulary's URI as a string. 22 | VocabularyURI() string 23 | } 24 | --------------------------------------------------------------------------------