Skip to content

Commit

Permalink
Add constructors for the streams package.
Browse files Browse the repository at this point in the history
  • Loading branch information
cjslep committed Nov 17, 2018
1 parent 2d4695e commit 31482f8
Show file tree
Hide file tree
Showing 55 changed files with 280 additions and 0 deletions.
5 changes: 5 additions & 0 deletions streams/gen_accept.go
Original file line number Diff line number Diff line change
Expand Up @@ -2494,3 +2494,8 @@ func (t *Accept) SetShares(i vocab.CollectionType) {
t.raw.SetSharesCollection(i)

}

// NewAccept returns a new instance of Accept
func NewAccept() (n *Accept) {
return &Accept{raw: &vocab.Accept{}}
}
5 changes: 5 additions & 0 deletions streams/gen_activity.go
Original file line number Diff line number Diff line change
Expand Up @@ -2494,3 +2494,8 @@ func (t *Activity) SetShares(i vocab.CollectionType) {
t.raw.SetSharesCollection(i)

}

// NewActivity returns a new instance of Activity
func NewActivity() (n *Activity) {
return &Activity{raw: &vocab.Activity{}}
}
5 changes: 5 additions & 0 deletions streams/gen_add.go
Original file line number Diff line number Diff line change
Expand Up @@ -2494,3 +2494,8 @@ func (t *Add) SetShares(i vocab.CollectionType) {
t.raw.SetSharesCollection(i)

}

// NewAdd returns a new instance of Add
func NewAdd() (n *Add) {
return &Add{raw: &vocab.Add{}}
}
5 changes: 5 additions & 0 deletions streams/gen_announce.go
Original file line number Diff line number Diff line change
Expand Up @@ -2494,3 +2494,8 @@ func (t *Announce) SetShares(i vocab.CollectionType) {
t.raw.SetSharesCollection(i)

}

// NewAnnounce returns a new instance of Announce
func NewAnnounce() (n *Announce) {
return &Announce{raw: &vocab.Announce{}}
}
5 changes: 5 additions & 0 deletions streams/gen_application.go
Original file line number Diff line number Diff line change
Expand Up @@ -2135,3 +2135,8 @@ func (t *Application) SetShares(i vocab.CollectionType) {
t.raw.SetSharesCollection(i)

}

// NewApplication returns a new instance of Application
func NewApplication() (n *Application) {
return &Application{raw: &vocab.Application{}}
}
5 changes: 5 additions & 0 deletions streams/gen_arrive.go
Original file line number Diff line number Diff line change
Expand Up @@ -2442,3 +2442,8 @@ func (t *Arrive) SetShares(i vocab.CollectionType) {
t.raw.SetSharesCollection(i)

}

// NewArrive returns a new instance of Arrive
func NewArrive() (n *Arrive) {
return &Arrive{raw: &vocab.Arrive{}}
}
5 changes: 5 additions & 0 deletions streams/gen_article.go
Original file line number Diff line number Diff line change
Expand Up @@ -2135,3 +2135,8 @@ func (t *Article) SetShares(i vocab.CollectionType) {
t.raw.SetSharesCollection(i)

}

// NewArticle returns a new instance of Article
func NewArticle() (n *Article) {
return &Article{raw: &vocab.Article{}}
}
5 changes: 5 additions & 0 deletions streams/gen_audio.go
Original file line number Diff line number Diff line change
Expand Up @@ -2135,3 +2135,8 @@ func (t *Audio) SetShares(i vocab.CollectionType) {
t.raw.SetSharesCollection(i)

}

// NewAudio returns a new instance of Audio
func NewAudio() (n *Audio) {
return &Audio{raw: &vocab.Audio{}}
}
5 changes: 5 additions & 0 deletions streams/gen_block.go
Original file line number Diff line number Diff line change
Expand Up @@ -2494,3 +2494,8 @@ func (t *Block) SetShares(i vocab.CollectionType) {
t.raw.SetSharesCollection(i)

}

// NewBlock returns a new instance of Block
func NewBlock() (n *Block) {
return &Block{raw: &vocab.Block{}}
}
5 changes: 5 additions & 0 deletions streams/gen_collection.go
Original file line number Diff line number Diff line change
Expand Up @@ -2348,3 +2348,8 @@ func (t *Collection) SetShares(i vocab.CollectionType) {
t.raw.SetSharesCollection(i)

}

// NewCollection returns a new instance of Collection
func NewCollection() (n *Collection) {
return &Collection{raw: &vocab.Collection{}}
}
5 changes: 5 additions & 0 deletions streams/gen_collectionpage.go
Original file line number Diff line number Diff line change
Expand Up @@ -2462,3 +2462,8 @@ func (t *CollectionPage) SetShares(i vocab.CollectionType) {
t.raw.SetSharesCollection(i)

}

// NewCollectionPage returns a new instance of CollectionPage
func NewCollectionPage() (n *CollectionPage) {
return &CollectionPage{raw: &vocab.CollectionPage{}}
}
5 changes: 5 additions & 0 deletions streams/gen_create.go
Original file line number Diff line number Diff line change
Expand Up @@ -2494,3 +2494,8 @@ func (t *Create) SetShares(i vocab.CollectionType) {
t.raw.SetSharesCollection(i)

}

// NewCreate returns a new instance of Create
func NewCreate() (n *Create) {
return &Create{raw: &vocab.Create{}}
}
5 changes: 5 additions & 0 deletions streams/gen_delete.go
Original file line number Diff line number Diff line change
Expand Up @@ -2494,3 +2494,8 @@ func (t *Delete) SetShares(i vocab.CollectionType) {
t.raw.SetSharesCollection(i)

}

// NewDelete returns a new instance of Delete
func NewDelete() (n *Delete) {
return &Delete{raw: &vocab.Delete{}}
}
5 changes: 5 additions & 0 deletions streams/gen_dislike.go
Original file line number Diff line number Diff line change
Expand Up @@ -2494,3 +2494,8 @@ func (t *Dislike) SetShares(i vocab.CollectionType) {
t.raw.SetSharesCollection(i)

}

// NewDislike returns a new instance of Dislike
func NewDislike() (n *Dislike) {
return &Dislike{raw: &vocab.Dislike{}}
}
5 changes: 5 additions & 0 deletions streams/gen_document.go
Original file line number Diff line number Diff line change
Expand Up @@ -2135,3 +2135,8 @@ func (t *Document) SetShares(i vocab.CollectionType) {
t.raw.SetSharesCollection(i)

}

// NewDocument returns a new instance of Document
func NewDocument() (n *Document) {
return &Document{raw: &vocab.Document{}}
}
5 changes: 5 additions & 0 deletions streams/gen_event.go
Original file line number Diff line number Diff line change
Expand Up @@ -2135,3 +2135,8 @@ func (t *Event) SetShares(i vocab.CollectionType) {
t.raw.SetSharesCollection(i)

}

// NewEvent returns a new instance of Event
func NewEvent() (n *Event) {
return &Event{raw: &vocab.Event{}}
}
5 changes: 5 additions & 0 deletions streams/gen_flag.go
Original file line number Diff line number Diff line change
Expand Up @@ -2494,3 +2494,8 @@ func (t *Flag) SetShares(i vocab.CollectionType) {
t.raw.SetSharesCollection(i)

}

// NewFlag returns a new instance of Flag
func NewFlag() (n *Flag) {
return &Flag{raw: &vocab.Flag{}}
}
5 changes: 5 additions & 0 deletions streams/gen_follow.go
Original file line number Diff line number Diff line change
Expand Up @@ -2494,3 +2494,8 @@ func (t *Follow) SetShares(i vocab.CollectionType) {
t.raw.SetSharesCollection(i)

}

// NewFollow returns a new instance of Follow
func NewFollow() (n *Follow) {
return &Follow{raw: &vocab.Follow{}}
}
5 changes: 5 additions & 0 deletions streams/gen_group.go
Original file line number Diff line number Diff line change
Expand Up @@ -2135,3 +2135,8 @@ func (t *Group) SetShares(i vocab.CollectionType) {
t.raw.SetSharesCollection(i)

}

// NewGroup returns a new instance of Group
func NewGroup() (n *Group) {
return &Group{raw: &vocab.Group{}}
}
5 changes: 5 additions & 0 deletions streams/gen_ignore.go
Original file line number Diff line number Diff line change
Expand Up @@ -2494,3 +2494,8 @@ func (t *Ignore) SetShares(i vocab.CollectionType) {
t.raw.SetSharesCollection(i)

}

// NewIgnore returns a new instance of Ignore
func NewIgnore() (n *Ignore) {
return &Ignore{raw: &vocab.Ignore{}}
}
5 changes: 5 additions & 0 deletions streams/gen_image.go
Original file line number Diff line number Diff line change
Expand Up @@ -2203,3 +2203,8 @@ func (t *Image) SetShares(i vocab.CollectionType) {
t.raw.SetSharesCollection(i)

}

// NewImage returns a new instance of Image
func NewImage() (n *Image) {
return &Image{raw: &vocab.Image{}}
}
5 changes: 5 additions & 0 deletions streams/gen_intransitiveactivity.go
Original file line number Diff line number Diff line change
Expand Up @@ -2442,3 +2442,8 @@ func (t *IntransitiveActivity) SetShares(i vocab.CollectionType) {
t.raw.SetSharesCollection(i)

}

// NewIntransitiveActivity returns a new instance of IntransitiveActivity
func NewIntransitiveActivity() (n *IntransitiveActivity) {
return &IntransitiveActivity{raw: &vocab.IntransitiveActivity{}}
}
5 changes: 5 additions & 0 deletions streams/gen_invite.go
Original file line number Diff line number Diff line change
Expand Up @@ -2494,3 +2494,8 @@ func (t *Invite) SetShares(i vocab.CollectionType) {
t.raw.SetSharesCollection(i)

}

// NewInvite returns a new instance of Invite
func NewInvite() (n *Invite) {
return &Invite{raw: &vocab.Invite{}}
}
5 changes: 5 additions & 0 deletions streams/gen_join.go
Original file line number Diff line number Diff line change
Expand Up @@ -2494,3 +2494,8 @@ func (t *Join) SetShares(i vocab.CollectionType) {
t.raw.SetSharesCollection(i)

}

// NewJoin returns a new instance of Join
func NewJoin() (n *Join) {
return &Join{raw: &vocab.Join{}}
}
5 changes: 5 additions & 0 deletions streams/gen_leave.go
Original file line number Diff line number Diff line change
Expand Up @@ -2494,3 +2494,8 @@ func (t *Leave) SetShares(i vocab.CollectionType) {
t.raw.SetSharesCollection(i)

}

// NewLeave returns a new instance of Leave
func NewLeave() (n *Leave) {
return &Leave{raw: &vocab.Leave{}}
}
5 changes: 5 additions & 0 deletions streams/gen_like.go
Original file line number Diff line number Diff line change
Expand Up @@ -2494,3 +2494,8 @@ func (t *Like) SetShares(i vocab.CollectionType) {
t.raw.SetSharesCollection(i)

}

// NewLike returns a new instance of Like
func NewLike() (n *Like) {
return &Like{raw: &vocab.Like{}}
}
5 changes: 5 additions & 0 deletions streams/gen_link.go
Original file line number Diff line number Diff line change
Expand Up @@ -579,3 +579,8 @@ func (t *Link) PrependPreviewLink(i vocab.LinkType) {
t.raw.PrependPreviewLink(i)

}

// NewLink returns a new instance of Link
func NewLink() (n *Link) {
return &Link{raw: &vocab.Link{}}
}
5 changes: 5 additions & 0 deletions streams/gen_listen.go
Original file line number Diff line number Diff line change
Expand Up @@ -2494,3 +2494,8 @@ func (t *Listen) SetShares(i vocab.CollectionType) {
t.raw.SetSharesCollection(i)

}

// NewListen returns a new instance of Listen
func NewListen() (n *Listen) {
return &Listen{raw: &vocab.Listen{}}
}
5 changes: 5 additions & 0 deletions streams/gen_mention.go
Original file line number Diff line number Diff line change
Expand Up @@ -579,3 +579,8 @@ func (t *Mention) PrependPreviewLink(i vocab.LinkType) {
t.raw.PrependPreviewLink(i)

}

// NewMention returns a new instance of Mention
func NewMention() (n *Mention) {
return &Mention{raw: &vocab.Mention{}}
}
5 changes: 5 additions & 0 deletions streams/gen_move.go
Original file line number Diff line number Diff line change
Expand Up @@ -2494,3 +2494,8 @@ func (t *Move) SetShares(i vocab.CollectionType) {
t.raw.SetSharesCollection(i)

}

// NewMove returns a new instance of Move
func NewMove() (n *Move) {
return &Move{raw: &vocab.Move{}}
}
5 changes: 5 additions & 0 deletions streams/gen_note.go
Original file line number Diff line number Diff line change
Expand Up @@ -2135,3 +2135,8 @@ func (t *Note) SetShares(i vocab.CollectionType) {
t.raw.SetSharesCollection(i)

}

// NewNote returns a new instance of Note
func NewNote() (n *Note) {
return &Note{raw: &vocab.Note{}}
}
5 changes: 5 additions & 0 deletions streams/gen_object.go
Original file line number Diff line number Diff line change
Expand Up @@ -2135,3 +2135,8 @@ func (t *Object) SetShares(i vocab.CollectionType) {
t.raw.SetSharesCollection(i)

}

// NewObject returns a new instance of Object
func NewObject() (n *Object) {
return &Object{raw: &vocab.Object{}}
}
5 changes: 5 additions & 0 deletions streams/gen_offer.go
Original file line number Diff line number Diff line change
Expand Up @@ -2494,3 +2494,8 @@ func (t *Offer) SetShares(i vocab.CollectionType) {
t.raw.SetSharesCollection(i)

}

// NewOffer returns a new instance of Offer
func NewOffer() (n *Offer) {
return &Offer{raw: &vocab.Offer{}}
}
5 changes: 5 additions & 0 deletions streams/gen_orderedcollection.go
Original file line number Diff line number Diff line change
Expand Up @@ -2348,3 +2348,8 @@ func (t *OrderedCollection) SetShares(i vocab.CollectionType) {
t.raw.SetSharesCollection(i)

}

// NewOrderedCollection returns a new instance of OrderedCollection
func NewOrderedCollection() (n *OrderedCollection) {
return &OrderedCollection{raw: &vocab.OrderedCollection{}}
}
5 changes: 5 additions & 0 deletions streams/gen_orderedcollectionpage.go
Original file line number Diff line number Diff line change
Expand Up @@ -2496,3 +2496,8 @@ func (t *OrderedCollectionPage) SetPartOf(i vocab.LinkType) {
t.raw.SetPartOfLink(i)

}

// NewOrderedCollectionPage returns a new instance of OrderedCollectionPage
func NewOrderedCollectionPage() (n *OrderedCollectionPage) {
return &OrderedCollectionPage{raw: &vocab.OrderedCollectionPage{}}
}
5 changes: 5 additions & 0 deletions streams/gen_organization.go
Original file line number Diff line number Diff line change
Expand Up @@ -2135,3 +2135,8 @@ func (t *Organization) SetShares(i vocab.CollectionType) {
t.raw.SetSharesCollection(i)

}

// NewOrganization returns a new instance of Organization
func NewOrganization() (n *Organization) {
return &Organization{raw: &vocab.Organization{}}
}
5 changes: 5 additions & 0 deletions streams/gen_page.go
Original file line number Diff line number Diff line change
Expand Up @@ -2135,3 +2135,8 @@ func (t *Page) SetShares(i vocab.CollectionType) {
t.raw.SetSharesCollection(i)

}

// NewPage returns a new instance of Page
func NewPage() (n *Page) {
return &Page{raw: &vocab.Page{}}
}
5 changes: 5 additions & 0 deletions streams/gen_person.go
Original file line number Diff line number Diff line change
Expand Up @@ -2135,3 +2135,8 @@ func (t *Person) SetShares(i vocab.CollectionType) {
t.raw.SetSharesCollection(i)

}

// NewPerson returns a new instance of Person
func NewPerson() (n *Person) {
return &Person{raw: &vocab.Person{}}
}
5 changes: 5 additions & 0 deletions streams/gen_place.go
Original file line number Diff line number Diff line change
Expand Up @@ -2305,3 +2305,8 @@ func (t *Place) SetShares(i vocab.CollectionType) {
t.raw.SetSharesCollection(i)

}

// NewPlace returns a new instance of Place
func NewPlace() (n *Place) {
return &Place{raw: &vocab.Place{}}
}
5 changes: 5 additions & 0 deletions streams/gen_profile.go
Original file line number Diff line number Diff line change
Expand Up @@ -2169,3 +2169,8 @@ func (t *Profile) SetShares(i vocab.CollectionType) {
t.raw.SetSharesCollection(i)

}

// NewProfile returns a new instance of Profile
func NewProfile() (n *Profile) {
return &Profile{raw: &vocab.Profile{}}
}
5 changes: 5 additions & 0 deletions streams/gen_question.go
Original file line number Diff line number Diff line change
Expand Up @@ -2636,3 +2636,8 @@ func (t *Question) SetShares(i vocab.CollectionType) {
t.raw.SetSharesCollection(i)

}

// NewQuestion returns a new instance of Question
func NewQuestion() (n *Question) {
return &Question{raw: &vocab.Question{}}
}
5 changes: 5 additions & 0 deletions streams/gen_read.go
Original file line number Diff line number Diff line change
Expand Up @@ -2494,3 +2494,8 @@ func (t *Read) SetShares(i vocab.CollectionType) {
t.raw.SetSharesCollection(i)

}

// NewRead returns a new instance of Read
func NewRead() (n *Read) {
return &Read{raw: &vocab.Read{}}
}
5 changes: 5 additions & 0 deletions streams/gen_reject.go
Original file line number Diff line number Diff line change
Expand Up @@ -2494,3 +2494,8 @@ func (t *Reject) SetShares(i vocab.CollectionType) {
t.raw.SetSharesCollection(i)

}

// NewReject returns a new instance of Reject
func NewReject() (n *Reject) {
return &Reject{raw: &vocab.Reject{}}
}
5 changes: 5 additions & 0 deletions streams/gen_relationship.go
Original file line number Diff line number Diff line change
Expand Up @@ -2268,3 +2268,8 @@ func (t *Relationship) SetShares(i vocab.CollectionType) {
t.raw.SetSharesCollection(i)

}

// NewRelationship returns a new instance of Relationship
func NewRelationship() (n *Relationship) {
return &Relationship{raw: &vocab.Relationship{}}
}
Loading

0 comments on commit 31482f8

Please sign in to comment.