Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AnalysisVisitor ¶
type AnalysisVisitor struct{}
only for enterprise
func (*AnalysisVisitor) Visit ¶
func (*AnalysisVisitor) Visit(customer Customer)
type CustomerCol ¶
type CustomerCol struct {
// contains filtered or unexported fields
}
func (*CustomerCol) Accept ¶
func (c *CustomerCol) Accept(visitor Visitor)
func (*CustomerCol) Add ¶
func (c *CustomerCol) Add(customer Customer)
type EnterpriseCustomer ¶
type EnterpriseCustomer struct {
// contains filtered or unexported fields
}
func NewEnterpriseCustomer ¶
func NewEnterpriseCustomer(name string) *EnterpriseCustomer
func (*EnterpriseCustomer) Accept ¶
func (c *EnterpriseCustomer) Accept(visitor Visitor)
type IndividualCustomer ¶
type IndividualCustomer struct {
// contains filtered or unexported fields
}
func NewIndividualCustomer ¶
func NewIndividualCustomer(name string) *IndividualCustomer
func (*IndividualCustomer) Accept ¶
func (c *IndividualCustomer) Accept(visitor Visitor)
type ServiceRequestVisitor ¶
type ServiceRequestVisitor struct{}
func (*ServiceRequestVisitor) Visit ¶
func (*ServiceRequestVisitor) Visit(customer Customer)
Click to show internal directories.
Click to hide internal directories.