Documentation
¶
Index ¶
- Variables
- type CourseListRequest
- func (p *CourseListRequest) BLength() int
- func (p *CourseListRequest) DeepEqual(ano *CourseListRequest) bool
- func (p *CourseListRequest) FastRead(buf []byte) (int, error)
- func (p *CourseListRequest) FastReadField1(buf []byte) (int, error)
- func (p *CourseListRequest) FastReadField2(buf []byte) (int, error)
- func (p *CourseListRequest) FastWrite(buf []byte) int
- func (p *CourseListRequest) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
- func (p *CourseListRequest) Field1DeepEqual(src string) bool
- func (p *CourseListRequest) Field2DeepEqual(src *bool) bool
- func (p *CourseListRequest) GetIsRefresh() (v bool)
- func (p *CourseListRequest) GetTerm() (v string)
- func (p *CourseListRequest) InitDefault()
- func (p *CourseListRequest) IsSetIsRefresh() bool
- func (p *CourseListRequest) Read(iprot thrift.TProtocol) (err error)
- func (p *CourseListRequest) ReadField1(iprot thrift.TProtocol) error
- func (p *CourseListRequest) ReadField2(iprot thrift.TProtocol) error
- func (p *CourseListRequest) SetIsRefresh(val *bool)
- func (p *CourseListRequest) SetTerm(val string)
- func (p *CourseListRequest) String() string
- func (p *CourseListRequest) Write(oprot thrift.TProtocol) (err error)
- type CourseListResponse
- func (p *CourseListResponse) BLength() int
- func (p *CourseListResponse) DeepEqual(ano *CourseListResponse) bool
- func (p *CourseListResponse) FastRead(buf []byte) (int, error)
- func (p *CourseListResponse) FastReadField1(buf []byte) (int, error)
- func (p *CourseListResponse) FastReadField2(buf []byte) (int, error)
- func (p *CourseListResponse) FastWrite(buf []byte) int
- func (p *CourseListResponse) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
- func (p *CourseListResponse) Field1DeepEqual(src *model.BaseResp) bool
- func (p *CourseListResponse) Field2DeepEqual(src []*model.Course) bool
- func (p *CourseListResponse) GetBase() (v *model.BaseResp)
- func (p *CourseListResponse) GetData() (v []*model.Course)
- func (p *CourseListResponse) InitDefault()
- func (p *CourseListResponse) IsSetBase() bool
- func (p *CourseListResponse) Read(iprot thrift.TProtocol) (err error)
- func (p *CourseListResponse) ReadField1(iprot thrift.TProtocol) error
- func (p *CourseListResponse) ReadField2(iprot thrift.TProtocol) error
- func (p *CourseListResponse) SetBase(val *model.BaseResp)
- func (p *CourseListResponse) SetData(val []*model.Course)
- func (p *CourseListResponse) String() string
- func (p *CourseListResponse) Write(oprot thrift.TProtocol) (err error)
- type CourseService
- type CourseServiceGetCalendarArgs
- func (p *CourseServiceGetCalendarArgs) BLength() int
- func (p *CourseServiceGetCalendarArgs) DeepEqual(ano *CourseServiceGetCalendarArgs) bool
- func (p *CourseServiceGetCalendarArgs) FastRead(buf []byte) (int, error)
- func (p *CourseServiceGetCalendarArgs) FastReadField1(buf []byte) (int, error)
- func (p *CourseServiceGetCalendarArgs) FastWrite(buf []byte) int
- func (p *CourseServiceGetCalendarArgs) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
- func (p *CourseServiceGetCalendarArgs) Field1DeepEqual(src *GetCalendarRequest) bool
- func (p *CourseServiceGetCalendarArgs) GetFirstArgument() interface{}
- func (p *CourseServiceGetCalendarArgs) GetReq() (v *GetCalendarRequest)
- func (p *CourseServiceGetCalendarArgs) InitDefault()
- func (p *CourseServiceGetCalendarArgs) IsSetReq() bool
- func (p *CourseServiceGetCalendarArgs) Read(iprot thrift.TProtocol) (err error)
- func (p *CourseServiceGetCalendarArgs) ReadField1(iprot thrift.TProtocol) error
- func (p *CourseServiceGetCalendarArgs) SetReq(val *GetCalendarRequest)
- func (p *CourseServiceGetCalendarArgs) String() string
- func (p *CourseServiceGetCalendarArgs) Write(oprot thrift.TProtocol) (err error)
- type CourseServiceGetCalendarResult
- func (p *CourseServiceGetCalendarResult) BLength() int
- func (p *CourseServiceGetCalendarResult) DeepEqual(ano *CourseServiceGetCalendarResult) bool
- func (p *CourseServiceGetCalendarResult) FastRead(buf []byte) (int, error)
- func (p *CourseServiceGetCalendarResult) FastReadField0(buf []byte) (int, error)
- func (p *CourseServiceGetCalendarResult) FastWrite(buf []byte) int
- func (p *CourseServiceGetCalendarResult) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
- func (p *CourseServiceGetCalendarResult) Field0DeepEqual(src *GetCalendarResponse) bool
- func (p *CourseServiceGetCalendarResult) GetResult() interface{}
- func (p *CourseServiceGetCalendarResult) GetSuccess() (v *GetCalendarResponse)
- func (p *CourseServiceGetCalendarResult) InitDefault()
- func (p *CourseServiceGetCalendarResult) IsSetSuccess() bool
- func (p *CourseServiceGetCalendarResult) Read(iprot thrift.TProtocol) (err error)
- func (p *CourseServiceGetCalendarResult) ReadField0(iprot thrift.TProtocol) error
- func (p *CourseServiceGetCalendarResult) SetSuccess(x interface{})
- func (p *CourseServiceGetCalendarResult) String() string
- func (p *CourseServiceGetCalendarResult) Write(oprot thrift.TProtocol) (err error)
- type CourseServiceGetCourseListArgs
- func (p *CourseServiceGetCourseListArgs) BLength() int
- func (p *CourseServiceGetCourseListArgs) DeepEqual(ano *CourseServiceGetCourseListArgs) bool
- func (p *CourseServiceGetCourseListArgs) FastRead(buf []byte) (int, error)
- func (p *CourseServiceGetCourseListArgs) FastReadField1(buf []byte) (int, error)
- func (p *CourseServiceGetCourseListArgs) FastWrite(buf []byte) int
- func (p *CourseServiceGetCourseListArgs) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
- func (p *CourseServiceGetCourseListArgs) Field1DeepEqual(src *CourseListRequest) bool
- func (p *CourseServiceGetCourseListArgs) GetFirstArgument() interface{}
- func (p *CourseServiceGetCourseListArgs) GetReq() (v *CourseListRequest)
- func (p *CourseServiceGetCourseListArgs) InitDefault()
- func (p *CourseServiceGetCourseListArgs) IsSetReq() bool
- func (p *CourseServiceGetCourseListArgs) Read(iprot thrift.TProtocol) (err error)
- func (p *CourseServiceGetCourseListArgs) ReadField1(iprot thrift.TProtocol) error
- func (p *CourseServiceGetCourseListArgs) SetReq(val *CourseListRequest)
- func (p *CourseServiceGetCourseListArgs) String() string
- func (p *CourseServiceGetCourseListArgs) Write(oprot thrift.TProtocol) (err error)
- type CourseServiceGetCourseListResult
- func (p *CourseServiceGetCourseListResult) BLength() int
- func (p *CourseServiceGetCourseListResult) DeepEqual(ano *CourseServiceGetCourseListResult) bool
- func (p *CourseServiceGetCourseListResult) FastRead(buf []byte) (int, error)
- func (p *CourseServiceGetCourseListResult) FastReadField0(buf []byte) (int, error)
- func (p *CourseServiceGetCourseListResult) FastWrite(buf []byte) int
- func (p *CourseServiceGetCourseListResult) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
- func (p *CourseServiceGetCourseListResult) Field0DeepEqual(src *CourseListResponse) bool
- func (p *CourseServiceGetCourseListResult) GetResult() interface{}
- func (p *CourseServiceGetCourseListResult) GetSuccess() (v *CourseListResponse)
- func (p *CourseServiceGetCourseListResult) InitDefault()
- func (p *CourseServiceGetCourseListResult) IsSetSuccess() bool
- func (p *CourseServiceGetCourseListResult) Read(iprot thrift.TProtocol) (err error)
- func (p *CourseServiceGetCourseListResult) ReadField0(iprot thrift.TProtocol) error
- func (p *CourseServiceGetCourseListResult) SetSuccess(x interface{})
- func (p *CourseServiceGetCourseListResult) String() string
- func (p *CourseServiceGetCourseListResult) Write(oprot thrift.TProtocol) (err error)
- type CourseServiceGetLocateDateArgs
- func (p *CourseServiceGetLocateDateArgs) BLength() int
- func (p *CourseServiceGetLocateDateArgs) DeepEqual(ano *CourseServiceGetLocateDateArgs) bool
- func (p *CourseServiceGetLocateDateArgs) FastRead(buf []byte) (int, error)
- func (p *CourseServiceGetLocateDateArgs) FastReadField1(buf []byte) (int, error)
- func (p *CourseServiceGetLocateDateArgs) FastWrite(buf []byte) int
- func (p *CourseServiceGetLocateDateArgs) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
- func (p *CourseServiceGetLocateDateArgs) Field1DeepEqual(src *GetLocateDateRequest) bool
- func (p *CourseServiceGetLocateDateArgs) GetFirstArgument() interface{}
- func (p *CourseServiceGetLocateDateArgs) GetReq() (v *GetLocateDateRequest)
- func (p *CourseServiceGetLocateDateArgs) InitDefault()
- func (p *CourseServiceGetLocateDateArgs) IsSetReq() bool
- func (p *CourseServiceGetLocateDateArgs) Read(iprot thrift.TProtocol) (err error)
- func (p *CourseServiceGetLocateDateArgs) ReadField1(iprot thrift.TProtocol) error
- func (p *CourseServiceGetLocateDateArgs) SetReq(val *GetLocateDateRequest)
- func (p *CourseServiceGetLocateDateArgs) String() string
- func (p *CourseServiceGetLocateDateArgs) Write(oprot thrift.TProtocol) (err error)
- type CourseServiceGetLocateDateResult
- func (p *CourseServiceGetLocateDateResult) BLength() int
- func (p *CourseServiceGetLocateDateResult) DeepEqual(ano *CourseServiceGetLocateDateResult) bool
- func (p *CourseServiceGetLocateDateResult) FastRead(buf []byte) (int, error)
- func (p *CourseServiceGetLocateDateResult) FastReadField0(buf []byte) (int, error)
- func (p *CourseServiceGetLocateDateResult) FastWrite(buf []byte) int
- func (p *CourseServiceGetLocateDateResult) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
- func (p *CourseServiceGetLocateDateResult) Field0DeepEqual(src *GetLocateDateResponse) bool
- func (p *CourseServiceGetLocateDateResult) GetResult() interface{}
- func (p *CourseServiceGetLocateDateResult) GetSuccess() (v *GetLocateDateResponse)
- func (p *CourseServiceGetLocateDateResult) InitDefault()
- func (p *CourseServiceGetLocateDateResult) IsSetSuccess() bool
- func (p *CourseServiceGetLocateDateResult) Read(iprot thrift.TProtocol) (err error)
- func (p *CourseServiceGetLocateDateResult) ReadField0(iprot thrift.TProtocol) error
- func (p *CourseServiceGetLocateDateResult) SetSuccess(x interface{})
- func (p *CourseServiceGetLocateDateResult) String() string
- func (p *CourseServiceGetLocateDateResult) Write(oprot thrift.TProtocol) (err error)
- type CourseServiceGetTermListArgs
- func (p *CourseServiceGetTermListArgs) BLength() int
- func (p *CourseServiceGetTermListArgs) DeepEqual(ano *CourseServiceGetTermListArgs) bool
- func (p *CourseServiceGetTermListArgs) FastRead(buf []byte) (int, error)
- func (p *CourseServiceGetTermListArgs) FastReadField1(buf []byte) (int, error)
- func (p *CourseServiceGetTermListArgs) FastWrite(buf []byte) int
- func (p *CourseServiceGetTermListArgs) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
- func (p *CourseServiceGetTermListArgs) Field1DeepEqual(src *TermListRequest) bool
- func (p *CourseServiceGetTermListArgs) GetFirstArgument() interface{}
- func (p *CourseServiceGetTermListArgs) GetReq() (v *TermListRequest)
- func (p *CourseServiceGetTermListArgs) InitDefault()
- func (p *CourseServiceGetTermListArgs) IsSetReq() bool
- func (p *CourseServiceGetTermListArgs) Read(iprot thrift.TProtocol) (err error)
- func (p *CourseServiceGetTermListArgs) ReadField1(iprot thrift.TProtocol) error
- func (p *CourseServiceGetTermListArgs) SetReq(val *TermListRequest)
- func (p *CourseServiceGetTermListArgs) String() string
- func (p *CourseServiceGetTermListArgs) Write(oprot thrift.TProtocol) (err error)
- type CourseServiceGetTermListResult
- func (p *CourseServiceGetTermListResult) BLength() int
- func (p *CourseServiceGetTermListResult) DeepEqual(ano *CourseServiceGetTermListResult) bool
- func (p *CourseServiceGetTermListResult) FastRead(buf []byte) (int, error)
- func (p *CourseServiceGetTermListResult) FastReadField0(buf []byte) (int, error)
- func (p *CourseServiceGetTermListResult) FastWrite(buf []byte) int
- func (p *CourseServiceGetTermListResult) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
- func (p *CourseServiceGetTermListResult) Field0DeepEqual(src *TermListResponse) bool
- func (p *CourseServiceGetTermListResult) GetResult() interface{}
- func (p *CourseServiceGetTermListResult) GetSuccess() (v *TermListResponse)
- func (p *CourseServiceGetTermListResult) InitDefault()
- func (p *CourseServiceGetTermListResult) IsSetSuccess() bool
- func (p *CourseServiceGetTermListResult) Read(iprot thrift.TProtocol) (err error)
- func (p *CourseServiceGetTermListResult) ReadField0(iprot thrift.TProtocol) error
- func (p *CourseServiceGetTermListResult) SetSuccess(x interface{})
- func (p *CourseServiceGetTermListResult) String() string
- func (p *CourseServiceGetTermListResult) Write(oprot thrift.TProtocol) (err error)
- type GetCalendarRequest
- func (p *GetCalendarRequest) BLength() int
- func (p *GetCalendarRequest) DeepEqual(ano *GetCalendarRequest) bool
- func (p *GetCalendarRequest) FastRead(buf []byte) (int, error)
- func (p *GetCalendarRequest) FastReadField1(buf []byte) (int, error)
- func (p *GetCalendarRequest) FastWrite(buf []byte) int
- func (p *GetCalendarRequest) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
- func (p *GetCalendarRequest) Field1DeepEqual(src string) bool
- func (p *GetCalendarRequest) GetTerm() (v string)
- func (p *GetCalendarRequest) InitDefault()
- func (p *GetCalendarRequest) Read(iprot thrift.TProtocol) (err error)
- func (p *GetCalendarRequest) ReadField1(iprot thrift.TProtocol) error
- func (p *GetCalendarRequest) SetTerm(val string)
- func (p *GetCalendarRequest) String() string
- func (p *GetCalendarRequest) Write(oprot thrift.TProtocol) (err error)
- type GetCalendarResponse
- func (p *GetCalendarResponse) BLength() int
- func (p *GetCalendarResponse) DeepEqual(ano *GetCalendarResponse) bool
- func (p *GetCalendarResponse) FastRead(buf []byte) (int, error)
- func (p *GetCalendarResponse) FastReadField1(buf []byte) (int, error)
- func (p *GetCalendarResponse) FastReadField2(buf []byte) (int, error)
- func (p *GetCalendarResponse) FastWrite(buf []byte) int
- func (p *GetCalendarResponse) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
- func (p *GetCalendarResponse) Field1DeepEqual(src *model.BaseResp) bool
- func (p *GetCalendarResponse) Field2DeepEqual(src string) bool
- func (p *GetCalendarResponse) GetBase() (v *model.BaseResp)
- func (p *GetCalendarResponse) GetContent() (v string)
- func (p *GetCalendarResponse) InitDefault()
- func (p *GetCalendarResponse) IsSetBase() bool
- func (p *GetCalendarResponse) Read(iprot thrift.TProtocol) (err error)
- func (p *GetCalendarResponse) ReadField1(iprot thrift.TProtocol) error
- func (p *GetCalendarResponse) ReadField2(iprot thrift.TProtocol) error
- func (p *GetCalendarResponse) SetBase(val *model.BaseResp)
- func (p *GetCalendarResponse) SetContent(val string)
- func (p *GetCalendarResponse) String() string
- func (p *GetCalendarResponse) Write(oprot thrift.TProtocol) (err error)
- type GetLocateDateRequest
- func (p *GetLocateDateRequest) BLength() int
- func (p *GetLocateDateRequest) DeepEqual(ano *GetLocateDateRequest) bool
- func (p *GetLocateDateRequest) FastRead(buf []byte) (int, error)
- func (p *GetLocateDateRequest) FastWrite(buf []byte) int
- func (p *GetLocateDateRequest) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
- func (p *GetLocateDateRequest) InitDefault()
- func (p *GetLocateDateRequest) Read(iprot thrift.TProtocol) (err error)
- func (p *GetLocateDateRequest) String() string
- func (p *GetLocateDateRequest) Write(oprot thrift.TProtocol) (err error)
- type GetLocateDateResponse
- func (p *GetLocateDateResponse) BLength() int
- func (p *GetLocateDateResponse) DeepEqual(ano *GetLocateDateResponse) bool
- func (p *GetLocateDateResponse) FastRead(buf []byte) (int, error)
- func (p *GetLocateDateResponse) FastReadField1(buf []byte) (int, error)
- func (p *GetLocateDateResponse) FastReadField2(buf []byte) (int, error)
- func (p *GetLocateDateResponse) FastWrite(buf []byte) int
- func (p *GetLocateDateResponse) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
- func (p *GetLocateDateResponse) Field1DeepEqual(src *model.BaseResp) bool
- func (p *GetLocateDateResponse) Field2DeepEqual(src *model.LocateDate) bool
- func (p *GetLocateDateResponse) GetBase() (v *model.BaseResp)
- func (p *GetLocateDateResponse) GetLocateDate() (v *model.LocateDate)
- func (p *GetLocateDateResponse) InitDefault()
- func (p *GetLocateDateResponse) IsSetBase() bool
- func (p *GetLocateDateResponse) IsSetLocateDate() bool
- func (p *GetLocateDateResponse) Read(iprot thrift.TProtocol) (err error)
- func (p *GetLocateDateResponse) ReadField1(iprot thrift.TProtocol) error
- func (p *GetLocateDateResponse) ReadField2(iprot thrift.TProtocol) error
- func (p *GetLocateDateResponse) SetBase(val *model.BaseResp)
- func (p *GetLocateDateResponse) SetLocateDate(val *model.LocateDate)
- func (p *GetLocateDateResponse) String() string
- func (p *GetLocateDateResponse) Write(oprot thrift.TProtocol) (err error)
- type TermListRequest
- func (p *TermListRequest) BLength() int
- func (p *TermListRequest) DeepEqual(ano *TermListRequest) bool
- func (p *TermListRequest) FastRead(buf []byte) (int, error)
- func (p *TermListRequest) FastWrite(buf []byte) int
- func (p *TermListRequest) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
- func (p *TermListRequest) InitDefault()
- func (p *TermListRequest) Read(iprot thrift.TProtocol) (err error)
- func (p *TermListRequest) String() string
- func (p *TermListRequest) Write(oprot thrift.TProtocol) (err error)
- type TermListResponse
- func (p *TermListResponse) BLength() int
- func (p *TermListResponse) DeepEqual(ano *TermListResponse) bool
- func (p *TermListResponse) FastRead(buf []byte) (int, error)
- func (p *TermListResponse) FastReadField1(buf []byte) (int, error)
- func (p *TermListResponse) FastReadField2(buf []byte) (int, error)
- func (p *TermListResponse) FastWrite(buf []byte) int
- func (p *TermListResponse) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
- func (p *TermListResponse) Field1DeepEqual(src *model.BaseResp) bool
- func (p *TermListResponse) Field2DeepEqual(src []string) bool
- func (p *TermListResponse) GetBase() (v *model.BaseResp)
- func (p *TermListResponse) GetData() (v []string)
- func (p *TermListResponse) InitDefault()
- func (p *TermListResponse) IsSetBase() bool
- func (p *TermListResponse) Read(iprot thrift.TProtocol) (err error)
- func (p *TermListResponse) ReadField1(iprot thrift.TProtocol) error
- func (p *TermListResponse) ReadField2(iprot thrift.TProtocol) error
- func (p *TermListResponse) SetBase(val *model.BaseResp)
- func (p *TermListResponse) SetData(val []string)
- func (p *TermListResponse) String() string
- func (p *TermListResponse) Write(oprot thrift.TProtocol) (err error)
Constants ¶
This section is empty.
Variables ¶
View Source
var CourseListRequest_IsRefresh_DEFAULT bool
View Source
var CourseListResponse_Base_DEFAULT *model.BaseResp
View Source
var GetCalendarResponse_Base_DEFAULT *model.BaseResp
View Source
var GetLocateDateResponse_Base_DEFAULT *model.BaseResp
View Source
var GetLocateDateResponse_LocateDate_DEFAULT *model.LocateDate
View Source
var KitexUnusedProtection = struct{}{}
KitexUnusedProtection is used to prevent 'imported and not used' error.
View Source
var TermListResponse_Base_DEFAULT *model.BaseResp
Functions ¶
This section is empty.
Types ¶
type CourseListRequest ¶
type CourseListRequest struct { Term string `thrift:"term,1,required" frugal:"1,required,string" json:"term"` IsRefresh *bool `thrift:"isRefresh,2,optional" frugal:"2,optional,bool" json:"isRefresh,omitempty"` }
var CourseServiceGetCourseListArgs_Req_DEFAULT *CourseListRequest
func NewCourseListRequest ¶
func NewCourseListRequest() *CourseListRequest
func (*CourseListRequest) BLength ¶
func (p *CourseListRequest) BLength() int
func (*CourseListRequest) DeepEqual ¶
func (p *CourseListRequest) DeepEqual(ano *CourseListRequest) bool
func (*CourseListRequest) FastReadField1 ¶
func (p *CourseListRequest) FastReadField1(buf []byte) (int, error)
func (*CourseListRequest) FastReadField2 ¶
func (p *CourseListRequest) FastReadField2(buf []byte) (int, error)
func (*CourseListRequest) FastWrite ¶
func (p *CourseListRequest) FastWrite(buf []byte) int
func (*CourseListRequest) FastWriteNocopy ¶
func (p *CourseListRequest) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
func (*CourseListRequest) Field1DeepEqual ¶
func (p *CourseListRequest) Field1DeepEqual(src string) bool
func (*CourseListRequest) Field2DeepEqual ¶
func (p *CourseListRequest) Field2DeepEqual(src *bool) bool
func (*CourseListRequest) GetIsRefresh ¶
func (p *CourseListRequest) GetIsRefresh() (v bool)
func (*CourseListRequest) GetTerm ¶
func (p *CourseListRequest) GetTerm() (v string)
func (*CourseListRequest) InitDefault ¶
func (p *CourseListRequest) InitDefault()
func (*CourseListRequest) IsSetIsRefresh ¶
func (p *CourseListRequest) IsSetIsRefresh() bool
func (*CourseListRequest) Read ¶
func (p *CourseListRequest) Read(iprot thrift.TProtocol) (err error)
func (*CourseListRequest) ReadField1 ¶
func (p *CourseListRequest) ReadField1(iprot thrift.TProtocol) error
func (*CourseListRequest) ReadField2 ¶
func (p *CourseListRequest) ReadField2(iprot thrift.TProtocol) error
func (*CourseListRequest) SetIsRefresh ¶
func (p *CourseListRequest) SetIsRefresh(val *bool)
func (*CourseListRequest) SetTerm ¶
func (p *CourseListRequest) SetTerm(val string)
func (*CourseListRequest) String ¶
func (p *CourseListRequest) String() string
type CourseListResponse ¶
type CourseListResponse struct { Base *model.BaseResp `thrift:"base,1,required" frugal:"1,required,model.BaseResp" json:"base"` Data []*model.Course `thrift:"data,2,required" frugal:"2,required,list<model.Course>" json:"data"` }
var CourseServiceGetCourseListResult_Success_DEFAULT *CourseListResponse
func NewCourseListResponse ¶
func NewCourseListResponse() *CourseListResponse
func (*CourseListResponse) BLength ¶
func (p *CourseListResponse) BLength() int
func (*CourseListResponse) DeepEqual ¶
func (p *CourseListResponse) DeepEqual(ano *CourseListResponse) bool
func (*CourseListResponse) FastRead ¶
func (p *CourseListResponse) FastRead(buf []byte) (int, error)
func (*CourseListResponse) FastReadField1 ¶
func (p *CourseListResponse) FastReadField1(buf []byte) (int, error)
func (*CourseListResponse) FastReadField2 ¶
func (p *CourseListResponse) FastReadField2(buf []byte) (int, error)
func (*CourseListResponse) FastWrite ¶
func (p *CourseListResponse) FastWrite(buf []byte) int
func (*CourseListResponse) FastWriteNocopy ¶
func (p *CourseListResponse) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
func (*CourseListResponse) Field1DeepEqual ¶
func (p *CourseListResponse) Field1DeepEqual(src *model.BaseResp) bool
func (*CourseListResponse) Field2DeepEqual ¶
func (p *CourseListResponse) Field2DeepEqual(src []*model.Course) bool
func (*CourseListResponse) GetBase ¶
func (p *CourseListResponse) GetBase() (v *model.BaseResp)
func (*CourseListResponse) GetData ¶
func (p *CourseListResponse) GetData() (v []*model.Course)
func (*CourseListResponse) InitDefault ¶
func (p *CourseListResponse) InitDefault()
func (*CourseListResponse) IsSetBase ¶
func (p *CourseListResponse) IsSetBase() bool
func (*CourseListResponse) Read ¶
func (p *CourseListResponse) Read(iprot thrift.TProtocol) (err error)
func (*CourseListResponse) ReadField1 ¶
func (p *CourseListResponse) ReadField1(iprot thrift.TProtocol) error
func (*CourseListResponse) ReadField2 ¶
func (p *CourseListResponse) ReadField2(iprot thrift.TProtocol) error
func (*CourseListResponse) SetBase ¶
func (p *CourseListResponse) SetBase(val *model.BaseResp)
func (*CourseListResponse) SetData ¶
func (p *CourseListResponse) SetData(val []*model.Course)
func (*CourseListResponse) String ¶
func (p *CourseListResponse) String() string
type CourseService ¶
type CourseService interface { GetCourseList(ctx context.Context, req *CourseListRequest) (r *CourseListResponse, err error) GetTermList(ctx context.Context, req *TermListRequest) (r *TermListResponse, err error) GetCalendar(ctx context.Context, req *GetCalendarRequest) (r *GetCalendarResponse, err error) GetLocateDate(ctx context.Context, req *GetLocateDateRequest) (r *GetLocateDateResponse, err error) }
type CourseServiceGetCalendarArgs ¶
type CourseServiceGetCalendarArgs struct {
Req *GetCalendarRequest `thrift:"req,1" frugal:"1,default,GetCalendarRequest" json:"req"`
}
func NewCourseServiceGetCalendarArgs ¶
func NewCourseServiceGetCalendarArgs() *CourseServiceGetCalendarArgs
func (*CourseServiceGetCalendarArgs) BLength ¶
func (p *CourseServiceGetCalendarArgs) BLength() int
func (*CourseServiceGetCalendarArgs) DeepEqual ¶
func (p *CourseServiceGetCalendarArgs) DeepEqual(ano *CourseServiceGetCalendarArgs) bool
func (*CourseServiceGetCalendarArgs) FastRead ¶
func (p *CourseServiceGetCalendarArgs) FastRead(buf []byte) (int, error)
func (*CourseServiceGetCalendarArgs) FastReadField1 ¶
func (p *CourseServiceGetCalendarArgs) FastReadField1(buf []byte) (int, error)
func (*CourseServiceGetCalendarArgs) FastWrite ¶
func (p *CourseServiceGetCalendarArgs) FastWrite(buf []byte) int
func (*CourseServiceGetCalendarArgs) FastWriteNocopy ¶
func (p *CourseServiceGetCalendarArgs) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
func (*CourseServiceGetCalendarArgs) Field1DeepEqual ¶
func (p *CourseServiceGetCalendarArgs) Field1DeepEqual(src *GetCalendarRequest) bool
func (*CourseServiceGetCalendarArgs) GetFirstArgument ¶
func (p *CourseServiceGetCalendarArgs) GetFirstArgument() interface{}
func (*CourseServiceGetCalendarArgs) GetReq ¶
func (p *CourseServiceGetCalendarArgs) GetReq() (v *GetCalendarRequest)
func (*CourseServiceGetCalendarArgs) InitDefault ¶
func (p *CourseServiceGetCalendarArgs) InitDefault()
func (*CourseServiceGetCalendarArgs) IsSetReq ¶
func (p *CourseServiceGetCalendarArgs) IsSetReq() bool
func (*CourseServiceGetCalendarArgs) Read ¶
func (p *CourseServiceGetCalendarArgs) Read(iprot thrift.TProtocol) (err error)
func (*CourseServiceGetCalendarArgs) ReadField1 ¶
func (p *CourseServiceGetCalendarArgs) ReadField1(iprot thrift.TProtocol) error
func (*CourseServiceGetCalendarArgs) SetReq ¶
func (p *CourseServiceGetCalendarArgs) SetReq(val *GetCalendarRequest)
func (*CourseServiceGetCalendarArgs) String ¶
func (p *CourseServiceGetCalendarArgs) String() string
type CourseServiceGetCalendarResult ¶
type CourseServiceGetCalendarResult struct {
Success *GetCalendarResponse `thrift:"success,0,optional" frugal:"0,optional,GetCalendarResponse" json:"success,omitempty"`
}
func NewCourseServiceGetCalendarResult ¶
func NewCourseServiceGetCalendarResult() *CourseServiceGetCalendarResult
func (*CourseServiceGetCalendarResult) BLength ¶
func (p *CourseServiceGetCalendarResult) BLength() int
func (*CourseServiceGetCalendarResult) DeepEqual ¶
func (p *CourseServiceGetCalendarResult) DeepEqual(ano *CourseServiceGetCalendarResult) bool
func (*CourseServiceGetCalendarResult) FastRead ¶
func (p *CourseServiceGetCalendarResult) FastRead(buf []byte) (int, error)
func (*CourseServiceGetCalendarResult) FastReadField0 ¶
func (p *CourseServiceGetCalendarResult) FastReadField0(buf []byte) (int, error)
func (*CourseServiceGetCalendarResult) FastWrite ¶
func (p *CourseServiceGetCalendarResult) FastWrite(buf []byte) int
func (*CourseServiceGetCalendarResult) FastWriteNocopy ¶
func (p *CourseServiceGetCalendarResult) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
func (*CourseServiceGetCalendarResult) Field0DeepEqual ¶
func (p *CourseServiceGetCalendarResult) Field0DeepEqual(src *GetCalendarResponse) bool
func (*CourseServiceGetCalendarResult) GetResult ¶
func (p *CourseServiceGetCalendarResult) GetResult() interface{}
func (*CourseServiceGetCalendarResult) GetSuccess ¶
func (p *CourseServiceGetCalendarResult) GetSuccess() (v *GetCalendarResponse)
func (*CourseServiceGetCalendarResult) InitDefault ¶
func (p *CourseServiceGetCalendarResult) InitDefault()
func (*CourseServiceGetCalendarResult) IsSetSuccess ¶
func (p *CourseServiceGetCalendarResult) IsSetSuccess() bool
func (*CourseServiceGetCalendarResult) Read ¶
func (p *CourseServiceGetCalendarResult) Read(iprot thrift.TProtocol) (err error)
func (*CourseServiceGetCalendarResult) ReadField0 ¶
func (p *CourseServiceGetCalendarResult) ReadField0(iprot thrift.TProtocol) error
func (*CourseServiceGetCalendarResult) SetSuccess ¶
func (p *CourseServiceGetCalendarResult) SetSuccess(x interface{})
func (*CourseServiceGetCalendarResult) String ¶
func (p *CourseServiceGetCalendarResult) String() string
type CourseServiceGetCourseListArgs ¶
type CourseServiceGetCourseListArgs struct {
Req *CourseListRequest `thrift:"req,1" frugal:"1,default,CourseListRequest" json:"req"`
}
func NewCourseServiceGetCourseListArgs ¶
func NewCourseServiceGetCourseListArgs() *CourseServiceGetCourseListArgs
func (*CourseServiceGetCourseListArgs) BLength ¶
func (p *CourseServiceGetCourseListArgs) BLength() int
func (*CourseServiceGetCourseListArgs) DeepEqual ¶
func (p *CourseServiceGetCourseListArgs) DeepEqual(ano *CourseServiceGetCourseListArgs) bool
func (*CourseServiceGetCourseListArgs) FastRead ¶
func (p *CourseServiceGetCourseListArgs) FastRead(buf []byte) (int, error)
func (*CourseServiceGetCourseListArgs) FastReadField1 ¶
func (p *CourseServiceGetCourseListArgs) FastReadField1(buf []byte) (int, error)
func (*CourseServiceGetCourseListArgs) FastWrite ¶
func (p *CourseServiceGetCourseListArgs) FastWrite(buf []byte) int
func (*CourseServiceGetCourseListArgs) FastWriteNocopy ¶
func (p *CourseServiceGetCourseListArgs) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
func (*CourseServiceGetCourseListArgs) Field1DeepEqual ¶
func (p *CourseServiceGetCourseListArgs) Field1DeepEqual(src *CourseListRequest) bool
func (*CourseServiceGetCourseListArgs) GetFirstArgument ¶
func (p *CourseServiceGetCourseListArgs) GetFirstArgument() interface{}
func (*CourseServiceGetCourseListArgs) GetReq ¶
func (p *CourseServiceGetCourseListArgs) GetReq() (v *CourseListRequest)
func (*CourseServiceGetCourseListArgs) InitDefault ¶
func (p *CourseServiceGetCourseListArgs) InitDefault()
func (*CourseServiceGetCourseListArgs) IsSetReq ¶
func (p *CourseServiceGetCourseListArgs) IsSetReq() bool
func (*CourseServiceGetCourseListArgs) Read ¶
func (p *CourseServiceGetCourseListArgs) Read(iprot thrift.TProtocol) (err error)
func (*CourseServiceGetCourseListArgs) ReadField1 ¶
func (p *CourseServiceGetCourseListArgs) ReadField1(iprot thrift.TProtocol) error
func (*CourseServiceGetCourseListArgs) SetReq ¶
func (p *CourseServiceGetCourseListArgs) SetReq(val *CourseListRequest)
func (*CourseServiceGetCourseListArgs) String ¶
func (p *CourseServiceGetCourseListArgs) String() string
type CourseServiceGetCourseListResult ¶
type CourseServiceGetCourseListResult struct {
Success *CourseListResponse `thrift:"success,0,optional" frugal:"0,optional,CourseListResponse" json:"success,omitempty"`
}
func NewCourseServiceGetCourseListResult ¶
func NewCourseServiceGetCourseListResult() *CourseServiceGetCourseListResult
func (*CourseServiceGetCourseListResult) BLength ¶
func (p *CourseServiceGetCourseListResult) BLength() int
func (*CourseServiceGetCourseListResult) DeepEqual ¶
func (p *CourseServiceGetCourseListResult) DeepEqual(ano *CourseServiceGetCourseListResult) bool
func (*CourseServiceGetCourseListResult) FastRead ¶
func (p *CourseServiceGetCourseListResult) FastRead(buf []byte) (int, error)
func (*CourseServiceGetCourseListResult) FastReadField0 ¶
func (p *CourseServiceGetCourseListResult) FastReadField0(buf []byte) (int, error)
func (*CourseServiceGetCourseListResult) FastWrite ¶
func (p *CourseServiceGetCourseListResult) FastWrite(buf []byte) int
func (*CourseServiceGetCourseListResult) FastWriteNocopy ¶
func (p *CourseServiceGetCourseListResult) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
func (*CourseServiceGetCourseListResult) Field0DeepEqual ¶
func (p *CourseServiceGetCourseListResult) Field0DeepEqual(src *CourseListResponse) bool
func (*CourseServiceGetCourseListResult) GetResult ¶
func (p *CourseServiceGetCourseListResult) GetResult() interface{}
func (*CourseServiceGetCourseListResult) GetSuccess ¶
func (p *CourseServiceGetCourseListResult) GetSuccess() (v *CourseListResponse)
func (*CourseServiceGetCourseListResult) InitDefault ¶
func (p *CourseServiceGetCourseListResult) InitDefault()
func (*CourseServiceGetCourseListResult) IsSetSuccess ¶
func (p *CourseServiceGetCourseListResult) IsSetSuccess() bool
func (*CourseServiceGetCourseListResult) Read ¶
func (p *CourseServiceGetCourseListResult) Read(iprot thrift.TProtocol) (err error)
func (*CourseServiceGetCourseListResult) ReadField0 ¶
func (p *CourseServiceGetCourseListResult) ReadField0(iprot thrift.TProtocol) error
func (*CourseServiceGetCourseListResult) SetSuccess ¶
func (p *CourseServiceGetCourseListResult) SetSuccess(x interface{})
func (*CourseServiceGetCourseListResult) String ¶
func (p *CourseServiceGetCourseListResult) String() string
type CourseServiceGetLocateDateArgs ¶
type CourseServiceGetLocateDateArgs struct {
Req *GetLocateDateRequest `thrift:"req,1" frugal:"1,default,GetLocateDateRequest" json:"req"`
}
func NewCourseServiceGetLocateDateArgs ¶
func NewCourseServiceGetLocateDateArgs() *CourseServiceGetLocateDateArgs
func (*CourseServiceGetLocateDateArgs) BLength ¶
func (p *CourseServiceGetLocateDateArgs) BLength() int
func (*CourseServiceGetLocateDateArgs) DeepEqual ¶
func (p *CourseServiceGetLocateDateArgs) DeepEqual(ano *CourseServiceGetLocateDateArgs) bool
func (*CourseServiceGetLocateDateArgs) FastRead ¶
func (p *CourseServiceGetLocateDateArgs) FastRead(buf []byte) (int, error)
func (*CourseServiceGetLocateDateArgs) FastReadField1 ¶
func (p *CourseServiceGetLocateDateArgs) FastReadField1(buf []byte) (int, error)
func (*CourseServiceGetLocateDateArgs) FastWrite ¶
func (p *CourseServiceGetLocateDateArgs) FastWrite(buf []byte) int
func (*CourseServiceGetLocateDateArgs) FastWriteNocopy ¶
func (p *CourseServiceGetLocateDateArgs) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
func (*CourseServiceGetLocateDateArgs) Field1DeepEqual ¶
func (p *CourseServiceGetLocateDateArgs) Field1DeepEqual(src *GetLocateDateRequest) bool
func (*CourseServiceGetLocateDateArgs) GetFirstArgument ¶
func (p *CourseServiceGetLocateDateArgs) GetFirstArgument() interface{}
func (*CourseServiceGetLocateDateArgs) GetReq ¶
func (p *CourseServiceGetLocateDateArgs) GetReq() (v *GetLocateDateRequest)
func (*CourseServiceGetLocateDateArgs) InitDefault ¶
func (p *CourseServiceGetLocateDateArgs) InitDefault()
func (*CourseServiceGetLocateDateArgs) IsSetReq ¶
func (p *CourseServiceGetLocateDateArgs) IsSetReq() bool
func (*CourseServiceGetLocateDateArgs) Read ¶
func (p *CourseServiceGetLocateDateArgs) Read(iprot thrift.TProtocol) (err error)
func (*CourseServiceGetLocateDateArgs) ReadField1 ¶
func (p *CourseServiceGetLocateDateArgs) ReadField1(iprot thrift.TProtocol) error
func (*CourseServiceGetLocateDateArgs) SetReq ¶
func (p *CourseServiceGetLocateDateArgs) SetReq(val *GetLocateDateRequest)
func (*CourseServiceGetLocateDateArgs) String ¶
func (p *CourseServiceGetLocateDateArgs) String() string
type CourseServiceGetLocateDateResult ¶
type CourseServiceGetLocateDateResult struct {
Success *GetLocateDateResponse `thrift:"success,0,optional" frugal:"0,optional,GetLocateDateResponse" json:"success,omitempty"`
}
func NewCourseServiceGetLocateDateResult ¶
func NewCourseServiceGetLocateDateResult() *CourseServiceGetLocateDateResult
func (*CourseServiceGetLocateDateResult) BLength ¶
func (p *CourseServiceGetLocateDateResult) BLength() int
func (*CourseServiceGetLocateDateResult) DeepEqual ¶
func (p *CourseServiceGetLocateDateResult) DeepEqual(ano *CourseServiceGetLocateDateResult) bool
func (*CourseServiceGetLocateDateResult) FastRead ¶
func (p *CourseServiceGetLocateDateResult) FastRead(buf []byte) (int, error)
func (*CourseServiceGetLocateDateResult) FastReadField0 ¶
func (p *CourseServiceGetLocateDateResult) FastReadField0(buf []byte) (int, error)
func (*CourseServiceGetLocateDateResult) FastWrite ¶
func (p *CourseServiceGetLocateDateResult) FastWrite(buf []byte) int
func (*CourseServiceGetLocateDateResult) FastWriteNocopy ¶
func (p *CourseServiceGetLocateDateResult) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
func (*CourseServiceGetLocateDateResult) Field0DeepEqual ¶
func (p *CourseServiceGetLocateDateResult) Field0DeepEqual(src *GetLocateDateResponse) bool
func (*CourseServiceGetLocateDateResult) GetResult ¶
func (p *CourseServiceGetLocateDateResult) GetResult() interface{}
func (*CourseServiceGetLocateDateResult) GetSuccess ¶
func (p *CourseServiceGetLocateDateResult) GetSuccess() (v *GetLocateDateResponse)
func (*CourseServiceGetLocateDateResult) InitDefault ¶
func (p *CourseServiceGetLocateDateResult) InitDefault()
func (*CourseServiceGetLocateDateResult) IsSetSuccess ¶
func (p *CourseServiceGetLocateDateResult) IsSetSuccess() bool
func (*CourseServiceGetLocateDateResult) Read ¶
func (p *CourseServiceGetLocateDateResult) Read(iprot thrift.TProtocol) (err error)
func (*CourseServiceGetLocateDateResult) ReadField0 ¶
func (p *CourseServiceGetLocateDateResult) ReadField0(iprot thrift.TProtocol) error
func (*CourseServiceGetLocateDateResult) SetSuccess ¶
func (p *CourseServiceGetLocateDateResult) SetSuccess(x interface{})
func (*CourseServiceGetLocateDateResult) String ¶
func (p *CourseServiceGetLocateDateResult) String() string
type CourseServiceGetTermListArgs ¶
type CourseServiceGetTermListArgs struct {
Req *TermListRequest `thrift:"req,1" frugal:"1,default,TermListRequest" json:"req"`
}
func NewCourseServiceGetTermListArgs ¶
func NewCourseServiceGetTermListArgs() *CourseServiceGetTermListArgs
func (*CourseServiceGetTermListArgs) BLength ¶
func (p *CourseServiceGetTermListArgs) BLength() int
func (*CourseServiceGetTermListArgs) DeepEqual ¶
func (p *CourseServiceGetTermListArgs) DeepEqual(ano *CourseServiceGetTermListArgs) bool
func (*CourseServiceGetTermListArgs) FastRead ¶
func (p *CourseServiceGetTermListArgs) FastRead(buf []byte) (int, error)
func (*CourseServiceGetTermListArgs) FastReadField1 ¶
func (p *CourseServiceGetTermListArgs) FastReadField1(buf []byte) (int, error)
func (*CourseServiceGetTermListArgs) FastWrite ¶
func (p *CourseServiceGetTermListArgs) FastWrite(buf []byte) int
func (*CourseServiceGetTermListArgs) FastWriteNocopy ¶
func (p *CourseServiceGetTermListArgs) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
func (*CourseServiceGetTermListArgs) Field1DeepEqual ¶
func (p *CourseServiceGetTermListArgs) Field1DeepEqual(src *TermListRequest) bool
func (*CourseServiceGetTermListArgs) GetFirstArgument ¶
func (p *CourseServiceGetTermListArgs) GetFirstArgument() interface{}
func (*CourseServiceGetTermListArgs) GetReq ¶
func (p *CourseServiceGetTermListArgs) GetReq() (v *TermListRequest)
func (*CourseServiceGetTermListArgs) InitDefault ¶
func (p *CourseServiceGetTermListArgs) InitDefault()
func (*CourseServiceGetTermListArgs) IsSetReq ¶
func (p *CourseServiceGetTermListArgs) IsSetReq() bool
func (*CourseServiceGetTermListArgs) Read ¶
func (p *CourseServiceGetTermListArgs) Read(iprot thrift.TProtocol) (err error)
func (*CourseServiceGetTermListArgs) ReadField1 ¶
func (p *CourseServiceGetTermListArgs) ReadField1(iprot thrift.TProtocol) error
func (*CourseServiceGetTermListArgs) SetReq ¶
func (p *CourseServiceGetTermListArgs) SetReq(val *TermListRequest)
func (*CourseServiceGetTermListArgs) String ¶
func (p *CourseServiceGetTermListArgs) String() string
type CourseServiceGetTermListResult ¶
type CourseServiceGetTermListResult struct {
Success *TermListResponse `thrift:"success,0,optional" frugal:"0,optional,TermListResponse" json:"success,omitempty"`
}
func NewCourseServiceGetTermListResult ¶
func NewCourseServiceGetTermListResult() *CourseServiceGetTermListResult
func (*CourseServiceGetTermListResult) BLength ¶
func (p *CourseServiceGetTermListResult) BLength() int
func (*CourseServiceGetTermListResult) DeepEqual ¶
func (p *CourseServiceGetTermListResult) DeepEqual(ano *CourseServiceGetTermListResult) bool
func (*CourseServiceGetTermListResult) FastRead ¶
func (p *CourseServiceGetTermListResult) FastRead(buf []byte) (int, error)
func (*CourseServiceGetTermListResult) FastReadField0 ¶
func (p *CourseServiceGetTermListResult) FastReadField0(buf []byte) (int, error)
func (*CourseServiceGetTermListResult) FastWrite ¶
func (p *CourseServiceGetTermListResult) FastWrite(buf []byte) int
func (*CourseServiceGetTermListResult) FastWriteNocopy ¶
func (p *CourseServiceGetTermListResult) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
func (*CourseServiceGetTermListResult) Field0DeepEqual ¶
func (p *CourseServiceGetTermListResult) Field0DeepEqual(src *TermListResponse) bool
func (*CourseServiceGetTermListResult) GetResult ¶
func (p *CourseServiceGetTermListResult) GetResult() interface{}
func (*CourseServiceGetTermListResult) GetSuccess ¶
func (p *CourseServiceGetTermListResult) GetSuccess() (v *TermListResponse)
func (*CourseServiceGetTermListResult) InitDefault ¶
func (p *CourseServiceGetTermListResult) InitDefault()
func (*CourseServiceGetTermListResult) IsSetSuccess ¶
func (p *CourseServiceGetTermListResult) IsSetSuccess() bool
func (*CourseServiceGetTermListResult) Read ¶
func (p *CourseServiceGetTermListResult) Read(iprot thrift.TProtocol) (err error)
func (*CourseServiceGetTermListResult) ReadField0 ¶
func (p *CourseServiceGetTermListResult) ReadField0(iprot thrift.TProtocol) error
func (*CourseServiceGetTermListResult) SetSuccess ¶
func (p *CourseServiceGetTermListResult) SetSuccess(x interface{})
func (*CourseServiceGetTermListResult) String ¶
func (p *CourseServiceGetTermListResult) String() string
type GetCalendarRequest ¶
type GetCalendarRequest struct {
Term string `thrift:"term,1,required" frugal:"1,required,string" json:"term"`
}
var CourseServiceGetCalendarArgs_Req_DEFAULT *GetCalendarRequest
func NewGetCalendarRequest ¶
func NewGetCalendarRequest() *GetCalendarRequest
func (*GetCalendarRequest) BLength ¶
func (p *GetCalendarRequest) BLength() int
func (*GetCalendarRequest) DeepEqual ¶
func (p *GetCalendarRequest) DeepEqual(ano *GetCalendarRequest) bool
func (*GetCalendarRequest) FastRead ¶
func (p *GetCalendarRequest) FastRead(buf []byte) (int, error)
func (*GetCalendarRequest) FastReadField1 ¶
func (p *GetCalendarRequest) FastReadField1(buf []byte) (int, error)
func (*GetCalendarRequest) FastWrite ¶
func (p *GetCalendarRequest) FastWrite(buf []byte) int
func (*GetCalendarRequest) FastWriteNocopy ¶
func (p *GetCalendarRequest) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
func (*GetCalendarRequest) Field1DeepEqual ¶
func (p *GetCalendarRequest) Field1DeepEqual(src string) bool
func (*GetCalendarRequest) GetTerm ¶
func (p *GetCalendarRequest) GetTerm() (v string)
func (*GetCalendarRequest) InitDefault ¶
func (p *GetCalendarRequest) InitDefault()
func (*GetCalendarRequest) Read ¶
func (p *GetCalendarRequest) Read(iprot thrift.TProtocol) (err error)
func (*GetCalendarRequest) ReadField1 ¶
func (p *GetCalendarRequest) ReadField1(iprot thrift.TProtocol) error
func (*GetCalendarRequest) SetTerm ¶
func (p *GetCalendarRequest) SetTerm(val string)
func (*GetCalendarRequest) String ¶
func (p *GetCalendarRequest) String() string
type GetCalendarResponse ¶
type GetCalendarResponse struct { Base *model.BaseResp `thrift:"base,1,required" frugal:"1,required,model.BaseResp" json:"base"` Content string `thrift:"content,2,required" frugal:"2,required,string" json:"content"` }
var CourseServiceGetCalendarResult_Success_DEFAULT *GetCalendarResponse
func NewGetCalendarResponse ¶
func NewGetCalendarResponse() *GetCalendarResponse
func (*GetCalendarResponse) BLength ¶
func (p *GetCalendarResponse) BLength() int
func (*GetCalendarResponse) DeepEqual ¶
func (p *GetCalendarResponse) DeepEqual(ano *GetCalendarResponse) bool
func (*GetCalendarResponse) FastRead ¶
func (p *GetCalendarResponse) FastRead(buf []byte) (int, error)
func (*GetCalendarResponse) FastReadField1 ¶
func (p *GetCalendarResponse) FastReadField1(buf []byte) (int, error)
func (*GetCalendarResponse) FastReadField2 ¶
func (p *GetCalendarResponse) FastReadField2(buf []byte) (int, error)
func (*GetCalendarResponse) FastWrite ¶
func (p *GetCalendarResponse) FastWrite(buf []byte) int
func (*GetCalendarResponse) FastWriteNocopy ¶
func (p *GetCalendarResponse) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
func (*GetCalendarResponse) Field1DeepEqual ¶
func (p *GetCalendarResponse) Field1DeepEqual(src *model.BaseResp) bool
func (*GetCalendarResponse) Field2DeepEqual ¶
func (p *GetCalendarResponse) Field2DeepEqual(src string) bool
func (*GetCalendarResponse) GetBase ¶
func (p *GetCalendarResponse) GetBase() (v *model.BaseResp)
func (*GetCalendarResponse) GetContent ¶
func (p *GetCalendarResponse) GetContent() (v string)
func (*GetCalendarResponse) InitDefault ¶
func (p *GetCalendarResponse) InitDefault()
func (*GetCalendarResponse) IsSetBase ¶
func (p *GetCalendarResponse) IsSetBase() bool
func (*GetCalendarResponse) Read ¶
func (p *GetCalendarResponse) Read(iprot thrift.TProtocol) (err error)
func (*GetCalendarResponse) ReadField1 ¶
func (p *GetCalendarResponse) ReadField1(iprot thrift.TProtocol) error
func (*GetCalendarResponse) ReadField2 ¶
func (p *GetCalendarResponse) ReadField2(iprot thrift.TProtocol) error
func (*GetCalendarResponse) SetBase ¶
func (p *GetCalendarResponse) SetBase(val *model.BaseResp)
func (*GetCalendarResponse) SetContent ¶
func (p *GetCalendarResponse) SetContent(val string)
func (*GetCalendarResponse) String ¶
func (p *GetCalendarResponse) String() string
type GetLocateDateRequest ¶
type GetLocateDateRequest struct { }
var CourseServiceGetLocateDateArgs_Req_DEFAULT *GetLocateDateRequest
func NewGetLocateDateRequest ¶
func NewGetLocateDateRequest() *GetLocateDateRequest
func (*GetLocateDateRequest) BLength ¶
func (p *GetLocateDateRequest) BLength() int
func (*GetLocateDateRequest) DeepEqual ¶
func (p *GetLocateDateRequest) DeepEqual(ano *GetLocateDateRequest) bool
func (*GetLocateDateRequest) FastRead ¶
func (p *GetLocateDateRequest) FastRead(buf []byte) (int, error)
func (*GetLocateDateRequest) FastWrite ¶
func (p *GetLocateDateRequest) FastWrite(buf []byte) int
func (*GetLocateDateRequest) FastWriteNocopy ¶
func (p *GetLocateDateRequest) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
func (*GetLocateDateRequest) InitDefault ¶
func (p *GetLocateDateRequest) InitDefault()
func (*GetLocateDateRequest) Read ¶
func (p *GetLocateDateRequest) Read(iprot thrift.TProtocol) (err error)
func (*GetLocateDateRequest) String ¶
func (p *GetLocateDateRequest) String() string
type GetLocateDateResponse ¶
type GetLocateDateResponse struct { Base *model.BaseResp `thrift:"base,1,required" frugal:"1,required,model.BaseResp" json:"base"` LocateDate *model.LocateDate `thrift:"locateDate,2,optional" frugal:"2,optional,model.LocateDate" json:"locateDate,omitempty"` }
var CourseServiceGetLocateDateResult_Success_DEFAULT *GetLocateDateResponse
func NewGetLocateDateResponse ¶
func NewGetLocateDateResponse() *GetLocateDateResponse
func (*GetLocateDateResponse) BLength ¶
func (p *GetLocateDateResponse) BLength() int
func (*GetLocateDateResponse) DeepEqual ¶
func (p *GetLocateDateResponse) DeepEqual(ano *GetLocateDateResponse) bool
func (*GetLocateDateResponse) FastRead ¶
func (p *GetLocateDateResponse) FastRead(buf []byte) (int, error)
func (*GetLocateDateResponse) FastReadField1 ¶
func (p *GetLocateDateResponse) FastReadField1(buf []byte) (int, error)
func (*GetLocateDateResponse) FastReadField2 ¶
func (p *GetLocateDateResponse) FastReadField2(buf []byte) (int, error)
func (*GetLocateDateResponse) FastWrite ¶
func (p *GetLocateDateResponse) FastWrite(buf []byte) int
func (*GetLocateDateResponse) FastWriteNocopy ¶
func (p *GetLocateDateResponse) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
func (*GetLocateDateResponse) Field1DeepEqual ¶
func (p *GetLocateDateResponse) Field1DeepEqual(src *model.BaseResp) bool
func (*GetLocateDateResponse) Field2DeepEqual ¶
func (p *GetLocateDateResponse) Field2DeepEqual(src *model.LocateDate) bool
func (*GetLocateDateResponse) GetBase ¶
func (p *GetLocateDateResponse) GetBase() (v *model.BaseResp)
func (*GetLocateDateResponse) GetLocateDate ¶
func (p *GetLocateDateResponse) GetLocateDate() (v *model.LocateDate)
func (*GetLocateDateResponse) InitDefault ¶
func (p *GetLocateDateResponse) InitDefault()
func (*GetLocateDateResponse) IsSetBase ¶
func (p *GetLocateDateResponse) IsSetBase() bool
func (*GetLocateDateResponse) IsSetLocateDate ¶
func (p *GetLocateDateResponse) IsSetLocateDate() bool
func (*GetLocateDateResponse) Read ¶
func (p *GetLocateDateResponse) Read(iprot thrift.TProtocol) (err error)
func (*GetLocateDateResponse) ReadField1 ¶
func (p *GetLocateDateResponse) ReadField1(iprot thrift.TProtocol) error
func (*GetLocateDateResponse) ReadField2 ¶
func (p *GetLocateDateResponse) ReadField2(iprot thrift.TProtocol) error
func (*GetLocateDateResponse) SetBase ¶
func (p *GetLocateDateResponse) SetBase(val *model.BaseResp)
func (*GetLocateDateResponse) SetLocateDate ¶
func (p *GetLocateDateResponse) SetLocateDate(val *model.LocateDate)
func (*GetLocateDateResponse) String ¶
func (p *GetLocateDateResponse) String() string
type TermListRequest ¶
type TermListRequest struct { }
var CourseServiceGetTermListArgs_Req_DEFAULT *TermListRequest
func NewTermListRequest ¶
func NewTermListRequest() *TermListRequest
func (*TermListRequest) BLength ¶
func (p *TermListRequest) BLength() int
func (*TermListRequest) DeepEqual ¶
func (p *TermListRequest) DeepEqual(ano *TermListRequest) bool
func (*TermListRequest) FastWrite ¶
func (p *TermListRequest) FastWrite(buf []byte) int
func (*TermListRequest) FastWriteNocopy ¶
func (p *TermListRequest) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
func (*TermListRequest) InitDefault ¶
func (p *TermListRequest) InitDefault()
func (*TermListRequest) String ¶
func (p *TermListRequest) String() string
type TermListResponse ¶
type TermListResponse struct { Base *model.BaseResp `thrift:"base,1,required" frugal:"1,required,model.BaseResp" json:"base"` Data []string `thrift:"data,2,required" frugal:"2,required,list<string>" json:"data"` }
var CourseServiceGetTermListResult_Success_DEFAULT *TermListResponse
func NewTermListResponse ¶
func NewTermListResponse() *TermListResponse
func (*TermListResponse) BLength ¶
func (p *TermListResponse) BLength() int
func (*TermListResponse) DeepEqual ¶
func (p *TermListResponse) DeepEqual(ano *TermListResponse) bool
func (*TermListResponse) FastReadField1 ¶
func (p *TermListResponse) FastReadField1(buf []byte) (int, error)
func (*TermListResponse) FastReadField2 ¶
func (p *TermListResponse) FastReadField2(buf []byte) (int, error)
func (*TermListResponse) FastWrite ¶
func (p *TermListResponse) FastWrite(buf []byte) int
func (*TermListResponse) FastWriteNocopy ¶
func (p *TermListResponse) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
func (*TermListResponse) Field1DeepEqual ¶
func (p *TermListResponse) Field1DeepEqual(src *model.BaseResp) bool
func (*TermListResponse) Field2DeepEqual ¶
func (p *TermListResponse) Field2DeepEqual(src []string) bool
func (*TermListResponse) GetBase ¶
func (p *TermListResponse) GetBase() (v *model.BaseResp)
func (*TermListResponse) GetData ¶
func (p *TermListResponse) GetData() (v []string)
func (*TermListResponse) InitDefault ¶
func (p *TermListResponse) InitDefault()
func (*TermListResponse) IsSetBase ¶
func (p *TermListResponse) IsSetBase() bool
func (*TermListResponse) ReadField1 ¶
func (p *TermListResponse) ReadField1(iprot thrift.TProtocol) error
func (*TermListResponse) ReadField2 ¶
func (p *TermListResponse) ReadField2(iprot thrift.TProtocol) error
func (*TermListResponse) SetBase ¶
func (p *TermListResponse) SetBase(val *model.BaseResp)
func (*TermListResponse) SetData ¶
func (p *TermListResponse) SetData(val []string)
func (*TermListResponse) String ¶
func (p *TermListResponse) String() string
Click to show internal directories.
Click to hide internal directories.