Documentation ¶
Index ¶
- type EnumFromProto
- func (e *EnumFromProto) FuncNameFromProto() string
- func (e *EnumFromProto) FuncNameFromRepeatedProto() string
- func (e *EnumFromProto) FuncNameToProto() string
- func (e *EnumFromProto) FuncNameToRepeatedProto() string
- func (e *EnumFromProto) GoTypeName() string
- func (e *EnumFromProto) Godoc() string
- func (e *EnumFromProto) PbGoTypeName() string
- type FieldFromProto
- func (f *FieldFromProto) FromProtoStatement(receiver string) string
- func (f *FieldFromProto) GoFieldName() string
- func (f *FieldFromProto) GoFieldTypeDefinition() string
- func (f *FieldFromProto) Godoc() string
- func (f *FieldFromProto) IsOneof() bool
- func (f *FieldFromProto) IsOneofMember() bool
- func (f *FieldFromProto) OneofMembers() []*UnionMemberFromProto
- func (f *FieldFromProto) PbGoFieldName() string
- func (f *FieldFromProto) ProtoType() ProtoType
- func (f *FieldFromProto) ToProtoStatement(receiver string) string
- type FieldHasProto
- type ObjectFromProto
- func (o *ObjectFromProto) Fields() ([]*FieldFromProto, error)
- func (o *ObjectFromProto) FuncNameFromProto() string
- func (o *ObjectFromProto) FuncNameFromRepeatedProto() string
- func (o *ObjectFromProto) FuncNameToProto() string
- func (o *ObjectFromProto) FuncNameToRepeatedProto() string
- func (o *ObjectFromProto) GoTypeName() string
- func (o *ObjectFromProto) Godoc() string
- func (o *ObjectFromProto) PbGoTypeName() string
- type ObjectHasProto
- func (o *ObjectHasProto) CodegenObject() *codegen.Object
- func (o *ObjectHasProto) Fields() ([]*FieldHasProto, error)
- func (o *ObjectHasProto) FuncNameFromProto() string
- func (o *ObjectHasProto) FuncNameFromRepeatedProto() string
- func (o *ObjectHasProto) FuncNameToProto() string
- func (o *ObjectHasProto) FuncNameToRepeatedProto() string
- func (o *ObjectHasProto) GoTypeName() string
- func (o *ObjectHasProto) GoWrapperTypeName() string
- func (o *ObjectHasProto) Godoc() string
- type PlainObject
- type Plugin
- type ProtoLikeType
- type ProtoType
- type Registry
- func (r *Registry) EnumsFromProto() []*EnumFromProto
- func (r *Registry) FindObjectOrInput(def *ast.Definition) *codegen.Object
- func (r *Registry) FindProtoLikeType(name string) ProtoLikeType
- func (r *Registry) FindProtoType(name string) ProtoType
- func (r *Registry) FindType(name string) Type
- func (r *Registry) ObjectsFromProto() []*ObjectFromProto
- func (r *Registry) ObjectsHasProto() []*ObjectHasProto
- func (r *Registry) UnionsFromProto() []*UnionFromProto
- type Type
- type UnionFromProto
- func (u *UnionFromProto) FuncNameFromProto() string
- func (u *UnionFromProto) FuncNameFromRepeatedProto() string
- func (u *UnionFromProto) FuncNameToProto() string
- func (u *UnionFromProto) FuncNameToRepeatedProto() string
- func (u *UnionFromProto) GoTypeName() string
- func (u *UnionFromProto) Godoc() string
- func (u *UnionFromProto) Members() []*UnionMemberFromProto
- func (u *UnionFromProto) PbGoTypeName() string
- type UnionMemberFromProto
- func (m *UnionMemberFromProto) FuncNameFromProto() string
- func (m *UnionMemberFromProto) FuncNameToProto() string
- func (m *UnionMemberFromProto) GoTypeName() string
- func (m *UnionMemberFromProto) PbGoTypeFieldName() string
- func (m *UnionMemberFromProto) PbGoTypeName() string
- func (m *UnionMemberFromProto) Type() ProtoType
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EnumFromProto ¶
type EnumFromProto struct {
// contains filtered or unexported fields
}
func (*EnumFromProto) FuncNameFromProto ¶
func (e *EnumFromProto) FuncNameFromProto() string
func (*EnumFromProto) FuncNameFromRepeatedProto ¶
func (e *EnumFromProto) FuncNameFromRepeatedProto() string
func (*EnumFromProto) FuncNameToProto ¶
func (e *EnumFromProto) FuncNameToProto() string
func (*EnumFromProto) FuncNameToRepeatedProto ¶
func (e *EnumFromProto) FuncNameToRepeatedProto() string
func (*EnumFromProto) GoTypeName ¶
func (e *EnumFromProto) GoTypeName() string
func (*EnumFromProto) Godoc ¶
func (e *EnumFromProto) Godoc() string
func (*EnumFromProto) PbGoTypeName ¶
func (e *EnumFromProto) PbGoTypeName() string
type FieldFromProto ¶
type FieldFromProto struct {
// contains filtered or unexported fields
}
func (*FieldFromProto) FromProtoStatement ¶
func (f *FieldFromProto) FromProtoStatement(receiver string) string
func (*FieldFromProto) GoFieldName ¶
func (f *FieldFromProto) GoFieldName() string
func (*FieldFromProto) GoFieldTypeDefinition ¶
func (f *FieldFromProto) GoFieldTypeDefinition() string
func (*FieldFromProto) Godoc ¶
func (f *FieldFromProto) Godoc() string
func (*FieldFromProto) IsOneof ¶
func (f *FieldFromProto) IsOneof() bool
func (*FieldFromProto) IsOneofMember ¶
func (f *FieldFromProto) IsOneofMember() bool
func (*FieldFromProto) OneofMembers ¶
func (f *FieldFromProto) OneofMembers() []*UnionMemberFromProto
func (*FieldFromProto) PbGoFieldName ¶
func (f *FieldFromProto) PbGoFieldName() string
func (*FieldFromProto) ProtoType ¶
func (f *FieldFromProto) ProtoType() ProtoType
func (*FieldFromProto) ToProtoStatement ¶
func (f *FieldFromProto) ToProtoStatement(receiver string) string
type FieldHasProto ¶
type FieldHasProto struct {
// contains filtered or unexported fields
}
func (*FieldHasProto) FromProtoStatement ¶
func (f *FieldHasProto) FromProtoStatement(receiver string) string
func (*FieldHasProto) GoFieldName ¶
func (f *FieldHasProto) GoFieldName() string
func (*FieldHasProto) GoFieldTypeDefinition ¶
func (f *FieldHasProto) GoFieldTypeDefinition() string
func (*FieldHasProto) Godoc ¶
func (f *FieldHasProto) Godoc() string
func (*FieldHasProto) ToProtoStatement ¶
func (f *FieldHasProto) ToProtoStatement(receiver string) string
type ObjectFromProto ¶
type ObjectFromProto struct {
// contains filtered or unexported fields
}
func (*ObjectFromProto) Fields ¶
func (o *ObjectFromProto) Fields() ([]*FieldFromProto, error)
func (*ObjectFromProto) FuncNameFromProto ¶
func (o *ObjectFromProto) FuncNameFromProto() string
func (*ObjectFromProto) FuncNameFromRepeatedProto ¶
func (o *ObjectFromProto) FuncNameFromRepeatedProto() string
func (*ObjectFromProto) FuncNameToProto ¶
func (o *ObjectFromProto) FuncNameToProto() string
func (*ObjectFromProto) FuncNameToRepeatedProto ¶
func (o *ObjectFromProto) FuncNameToRepeatedProto() string
func (*ObjectFromProto) GoTypeName ¶
func (o *ObjectFromProto) GoTypeName() string
func (*ObjectFromProto) Godoc ¶
func (o *ObjectFromProto) Godoc() string
func (*ObjectFromProto) PbGoTypeName ¶
func (o *ObjectFromProto) PbGoTypeName() string
type ObjectHasProto ¶
type ObjectHasProto struct {
// contains filtered or unexported fields
}
func (*ObjectHasProto) CodegenObject ¶
func (o *ObjectHasProto) CodegenObject() *codegen.Object
func (*ObjectHasProto) Fields ¶
func (o *ObjectHasProto) Fields() ([]*FieldHasProto, error)
func (*ObjectHasProto) FuncNameFromProto ¶
func (o *ObjectHasProto) FuncNameFromProto() string
func (*ObjectHasProto) FuncNameFromRepeatedProto ¶
func (o *ObjectHasProto) FuncNameFromRepeatedProto() string
func (*ObjectHasProto) FuncNameToProto ¶
func (o *ObjectHasProto) FuncNameToProto() string
func (*ObjectHasProto) FuncNameToRepeatedProto ¶
func (o *ObjectHasProto) FuncNameToRepeatedProto() string
func (*ObjectHasProto) GoTypeName ¶
func (o *ObjectHasProto) GoTypeName() string
func (*ObjectHasProto) GoWrapperTypeName ¶
func (o *ObjectHasProto) GoWrapperTypeName() string
func (*ObjectHasProto) Godoc ¶
func (o *ObjectHasProto) Godoc() string
type PlainObject ¶
type PlainObject struct {
// contains filtered or unexported fields
}
func (*PlainObject) GoTypeName ¶
func (o *PlainObject) GoTypeName() string
type ProtoLikeType ¶
type ProtoType ¶
type ProtoType interface { Type ProtoLikeType PbGoTypeName() string }
type Registry ¶
type Registry struct {
// contains filtered or unexported fields
}
func (*Registry) EnumsFromProto ¶
func (r *Registry) EnumsFromProto() []*EnumFromProto
func (*Registry) FindObjectOrInput ¶
func (r *Registry) FindObjectOrInput(def *ast.Definition) *codegen.Object
func (*Registry) FindProtoLikeType ¶
func (r *Registry) FindProtoLikeType(name string) ProtoLikeType
func (*Registry) FindProtoType ¶
func (*Registry) ObjectsFromProto ¶
func (r *Registry) ObjectsFromProto() []*ObjectFromProto
func (*Registry) ObjectsHasProto ¶
func (r *Registry) ObjectsHasProto() []*ObjectHasProto
func (*Registry) UnionsFromProto ¶
func (r *Registry) UnionsFromProto() []*UnionFromProto
type UnionFromProto ¶
type UnionFromProto struct {
// contains filtered or unexported fields
}
func (*UnionFromProto) FuncNameFromProto ¶
func (u *UnionFromProto) FuncNameFromProto() string
func (*UnionFromProto) FuncNameFromRepeatedProto ¶
func (u *UnionFromProto) FuncNameFromRepeatedProto() string
func (*UnionFromProto) FuncNameToProto ¶
func (u *UnionFromProto) FuncNameToProto() string
func (*UnionFromProto) FuncNameToRepeatedProto ¶
func (u *UnionFromProto) FuncNameToRepeatedProto() string
func (*UnionFromProto) GoTypeName ¶
func (u *UnionFromProto) GoTypeName() string
func (*UnionFromProto) Godoc ¶
func (u *UnionFromProto) Godoc() string
func (*UnionFromProto) Members ¶
func (u *UnionFromProto) Members() []*UnionMemberFromProto
func (*UnionFromProto) PbGoTypeName ¶
func (u *UnionFromProto) PbGoTypeName() string
type UnionMemberFromProto ¶
type UnionMemberFromProto struct {
// contains filtered or unexported fields
}
func (*UnionMemberFromProto) FuncNameFromProto ¶
func (m *UnionMemberFromProto) FuncNameFromProto() string
func (*UnionMemberFromProto) FuncNameToProto ¶
func (m *UnionMemberFromProto) FuncNameToProto() string
func (*UnionMemberFromProto) GoTypeName ¶
func (m *UnionMemberFromProto) GoTypeName() string
func (*UnionMemberFromProto) PbGoTypeFieldName ¶
func (m *UnionMemberFromProto) PbGoTypeFieldName() string
func (*UnionMemberFromProto) PbGoTypeName ¶
func (m *UnionMemberFromProto) PbGoTypeName() string
func (*UnionMemberFromProto) Type ¶
func (m *UnionMemberFromProto) Type() ProtoType
Click to show internal directories.
Click to hide internal directories.