Versions in this module Expand all Collapse all v1 v1.0.0 Aug 4, 2016 Changes in this version + type Argument struct + Value isArgument_Value + func (*Argument) Descriptor() ([]byte, []int) + func (*Argument) ProtoMessage() + func (*Argument) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...) + func (m *Argument) GetBoolean() bool + func (m *Argument) GetNumber() float64 + func (m *Argument) GetStr() string + func (m *Argument) GetValue() isArgument_Value + func (m *Argument) Reset() + func (m *Argument) String() string + type Argument_Boolean struct + Boolean bool + type Argument_Number struct + Number float64 + type Argument_Str struct + Str string + type Array struct + Items []*Field + func (*Array) Descriptor() ([]byte, []int) + func (*Array) ProtoMessage() + func (m *Array) GetItems() []*Field + func (m *Array) Reset() + func (m *Array) String() string + type Document struct + Info *DocumentInfo + Name string + Root *Field + func (*Document) Descriptor() ([]byte, []int) + func (*Document) ProtoMessage() + func (m *Document) GetInfo() *DocumentInfo + func (m *Document) GetRoot() *Field + func (m *Document) Reset() + func (m *Document) String() string + type DocumentInfo struct + Path string + func (*DocumentInfo) Descriptor() ([]byte, []int) + func (*DocumentInfo) ProtoMessage() + func (m *DocumentInfo) Reset() + func (m *DocumentInfo) String() string + type Field struct + Key string + Param *Parameter + Value isField_Value + func (*Field) Descriptor() ([]byte, []int) + func (*Field) ProtoMessage() + func (*Field) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...) + func (m *Field) GetArray() *Array + func (m *Field) GetBoolean() bool + func (m *Field) GetLink() *Link + func (m *Field) GetNumber() float64 + func (m *Field) GetObject() *Object + func (m *Field) GetParam() *Parameter + func (m *Field) GetStr() string + func (m *Field) GetValue() isField_Value + func (m *Field) Reset() + func (m *Field) String() string + type Field_Array struct + Array *Array + type Field_Boolean struct + Boolean bool + type Field_Link struct + Link *Link + type Field_Number struct + Number float64 + type Field_Object struct + Object *Object + type Field_Str struct + Str string + type Link struct + Args []*Argument + Override bool + PackageName string + Target *SRI + func (*Link) Descriptor() ([]byte, []int) + func (*Link) ProtoMessage() + func (m *Link) GetArgs() []*Argument + func (m *Link) GetTarget() *SRI + func (m *Link) Reset() + func (m *Link) String() string + type Object struct + Items map[string]*Field + func (*Object) Descriptor() ([]byte, []int) + func (*Object) ProtoMessage() + func (m *Object) GetItems() map[string]*Field + func (m *Object) Reset() + func (m *Object) String() string + type Parameter struct + Default *Argument + Name string + Pattern string + Prompt string + func (*Parameter) Descriptor() ([]byte, []int) + func (*Parameter) ProtoMessage() + func (m *Parameter) GetDefault() *Argument + func (m *Parameter) Reset() + func (m *Parameter) String() string + type SRI struct + Field string + Path string + Treeish string + func (*SRI) Descriptor() ([]byte, []int) + func (*SRI) ProtoMessage() + func (m *SRI) Reset() + func (m *SRI) String() string