Documentation ¶
Index ¶
- type InterfaceWithPublicMethodWithHasInfoReturnType
- type PublicComponent
- type PublicComponentHasInfo
- type PublicInterface
- type PublicInterfaceImplA
- type PublicInterfaceImplB
- type RootEmpty
- type RootEmptyGenericHasInfoWithGenericMethod
- type RootEmptyHasInfo
- type RootEmptyPtrHasInfo
- type RootGenericHasInfoWithGenericProperty
- type RootHasInfoWithCircularDependencies
- type RootHasInfoWithCircularPointerDependencies
- type RootHasInfoWithComponentHasInfoPointer
- type RootHasInfoWithComponentHasInfoValue
- type RootHasInfoWithNestedComponents
- type RootHasInfoWithNestedPrivateComponents
- type RootHasInfoWithPublicPublicComponentHasInfoValueAtMultipleLevels
- type RootWithCircularDependencies
- type RootWithInterfaceWithPublicMethodWithHasInfoReturnTypeProperty
- type RootWithPrivateArrayOfPointersToPrivateComponentHasInfoValue
- type RootWithPrivateArrayOfPointersToPublicComponentHasInfo
- type RootWithPrivateArrayOfPrivateComponentHasInfoValue
- type RootWithPrivateArrayOfPublicComponentHasInfoValue
- type RootWithPrivateFunctionReturningComponentsImplementingOfHasInfoInterfaces
- type RootWithPrivateFunctionReturningPointersComponentsImplementingOfHasInfoInterfaces
- type RootWithPrivateMapOfHasInfoInterfaces
- type RootWithPrivateMapOfPointersToPrivateComponentHasInfoValue
- type RootWithPrivateMapOfPointersToPublicComponentHasInfo
- type RootWithPrivateMapOfPrivateComponentHasInfoValue
- type RootWithPrivateMapOfPublicComponentHasInfoValue
- type RootWithPrivatePointerToPrivateComponent
- type RootWithPrivatePointerToPrivateComponentHasInfo
- type RootWithPrivatePointerToPublicComponent
- type RootWithPrivatePointerToPublicComponentHasInfo
- type RootWithPrivatePrivateComponentHasInfoValue
- type RootWithPrivatePrivateComponentValue
- type RootWithPrivatePrivateInterface
- type RootWithPrivatePublicComponentHasInfoValue
- type RootWithPrivatePublicComponentValue
- type RootWithPrivatePublicInterface
- type RootWithPrivateSliceOfPointersToPrivateComponentHasInfoValue
- type RootWithPrivateSliceOfPointersToPublicComponentHasInfo
- type RootWithPrivateSliceOfPrivateComponentHasInfoValue
- type RootWithPrivateSliceOfPublicComponentHasInfoValue
- type RootWithPublicArrayOfPointersToPrivateComponentHasInfoValue
- type RootWithPublicArrayOfPointersToPublicComponentHasInfo
- type RootWithPublicArrayOfPrivateComponentHasInfoValue
- type RootWithPublicArrayOfPublicComponentHasInfoValue
- type RootWithPublicFunctionReturningComponentsImplementingOfHasInfoInterfaces
- type RootWithPublicFunctionReturningPointersToComponentsImplementingOfHasInfoInterfaces
- type RootWithPublicInterfaceProperty
- type RootWithPublicMapOfHasInfoInterfaces
- type RootWithPublicMapOfPointersToPrivateComponentHasInfoValue
- type RootWithPublicMapOfPointersToPublicComponentHasInfo
- type RootWithPublicMapOfPrivateComponentHasInfoValue
- type RootWithPublicMapOfPublicComponentHasInfoValue
- type RootWithPublicMethodWithHasInfoArgument
- type RootWithPublicMethodWithHasInfoReturnType
- type RootWithPublicPointerToPrivateComponent
- type RootWithPublicPointerToPrivateComponentHasInfo
- type RootWithPublicPointerToPublicComponent
- type RootWithPublicPointerToPublicComponentHasInfo
- type RootWithPublicPrivateComponentHasInfoValue
- type RootWithPublicPrivateComponentValue
- type RootWithPublicPrivateInterface
- type RootWithPublicPtrMethodWithHasInfoArgument
- type RootWithPublicPtrMethodWithHasInfoReturnType
- type RootWithPublicPublicComponentHasInfoValue
- type RootWithPublicPublicComponentValue
- type RootWithPublicPublicInterface
- type RootWithPublicSliceOfPointersToPrivateComponentHasInfoValue
- type RootWithPublicSliceOfPointersToPublicComponentHasInfo
- type RootWithPublicSliceOfPrivateComponentHasInfoValue
- type RootWithPublicSliceOfPublicComponentHasInfoValue
- type RootWithSimpleTypes
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InterfaceWithPublicMethodWithHasInfoReturnType ¶
type InterfaceWithPublicMethodWithHasInfoReturnType interface {
M() RootEmptyHasInfo
}
type PublicComponent ¶
type PublicComponent struct{}
type PublicComponentHasInfo ¶
type PublicComponentHasInfo struct{}
func (PublicComponentHasInfo) DoSomethingPrivate ¶
func (r PublicComponentHasInfo) DoSomethingPrivate()
func (PublicComponentHasInfo) DoSomethingPublic ¶
func (r PublicComponentHasInfo) DoSomethingPublic()
func (PublicComponentHasInfo) Info ¶
func (r PublicComponentHasInfo) Info() model.Info
type PublicInterface ¶
type PublicInterface interface {
DoSomethingPublic()
}
type PublicInterfaceImplA ¶
type PublicInterfaceImplA struct{}
func (PublicInterfaceImplA) DoSomethingPublic ¶
func (a PublicInterfaceImplA) DoSomethingPublic()
func (PublicInterfaceImplA) Info ¶
func (a PublicInterfaceImplA) Info() model.Info
type PublicInterfaceImplB ¶
type PublicInterfaceImplB struct{}
func (PublicInterfaceImplB) DoSomethingPublic ¶
func (b PublicInterfaceImplB) DoSomethingPublic()
func (PublicInterfaceImplB) Info ¶
func (b PublicInterfaceImplB) Info() model.Info
type RootEmptyGenericHasInfoWithGenericMethod ¶
type RootEmptyGenericHasInfoWithGenericMethod[T any] struct{}
func NewRootEmptyGenericHasInfoWithGenericMethod ¶
func NewRootEmptyGenericHasInfoWithGenericMethod[T any](_ T) RootEmptyGenericHasInfoWithGenericMethod[T]
func (RootEmptyGenericHasInfoWithGenericMethod[T]) Info ¶
func (r RootEmptyGenericHasInfoWithGenericMethod[T]) Info() model.Info
func (RootEmptyGenericHasInfoWithGenericMethod[T]) M ¶
func (r RootEmptyGenericHasInfoWithGenericMethod[T]) M(t T) error
type RootEmptyHasInfo ¶
type RootEmptyHasInfo struct{}
func NewRootEmptyHasInfo ¶
func NewRootEmptyHasInfo() RootEmptyHasInfo
func NewRootEmptyHasInfoPtr ¶
func NewRootEmptyHasInfoPtr() *RootEmptyHasInfo
func (RootEmptyHasInfo) Info ¶
func (r RootEmptyHasInfo) Info() model.Info
type RootEmptyPtrHasInfo ¶
type RootEmptyPtrHasInfo struct{}
func NewRootEmptyPtrHasInfo ¶
func NewRootEmptyPtrHasInfo() RootEmptyPtrHasInfo
func NewRootEmptyPtrHasInfoPtr ¶
func NewRootEmptyPtrHasInfoPtr() *RootEmptyPtrHasInfo
func (*RootEmptyPtrHasInfo) Info ¶
func (r *RootEmptyPtrHasInfo) Info() model.Info
type RootGenericHasInfoWithGenericProperty ¶
type RootGenericHasInfoWithGenericProperty[T any] struct { // contains filtered or unexported fields }
func NewRootGenericHasInfoWithGenericProperty ¶
func NewRootGenericHasInfoWithGenericProperty[T any](t T) RootGenericHasInfoWithGenericProperty[T]
func (RootGenericHasInfoWithGenericProperty[T]) Info ¶
func (r RootGenericHasInfoWithGenericProperty[T]) Info() model.Info
type RootHasInfoWithCircularDependencies ¶
type RootHasInfoWithCircularDependencies struct {
// contains filtered or unexported fields
}
func NewRootHasInfoWithCircularDependencies ¶
func NewRootHasInfoWithCircularDependencies() RootHasInfoWithCircularDependencies
func (RootHasInfoWithCircularDependencies) Info ¶
func (r RootHasInfoWithCircularDependencies) Info() model.Info
type RootHasInfoWithCircularPointerDependencies ¶
type RootHasInfoWithCircularPointerDependencies struct {
// contains filtered or unexported fields
}
func NewRootHasInfoWithCircularPointerDependencies ¶
func NewRootHasInfoWithCircularPointerDependencies() RootHasInfoWithCircularPointerDependencies
func (RootHasInfoWithCircularPointerDependencies) Info ¶
func (r RootHasInfoWithCircularPointerDependencies) Info() model.Info
type RootHasInfoWithComponentHasInfoPointer ¶
type RootHasInfoWithComponentHasInfoPointer struct {
Ptr *PublicComponentHasInfo
}
func NewRootHasInfoWithComponentHasInfoPointer ¶
func NewRootHasInfoWithComponentHasInfoPointer() RootHasInfoWithComponentHasInfoPointer
func (RootHasInfoWithComponentHasInfoPointer) Info ¶
func (r RootHasInfoWithComponentHasInfoPointer) Info() model.Info
type RootHasInfoWithComponentHasInfoValue ¶
type RootHasInfoWithComponentHasInfoValue struct {
Value PublicComponentHasInfo
}
func NewRootHasInfoWithComponentHasInfoValue ¶
func NewRootHasInfoWithComponentHasInfoValue() RootHasInfoWithComponentHasInfoValue
func (RootHasInfoWithComponentHasInfoValue) Info ¶
func (r RootHasInfoWithComponentHasInfoValue) Info() model.Info
type RootHasInfoWithNestedComponents ¶
type RootHasInfoWithNestedComponents struct {
SubRoot RootHasInfoWithComponentHasInfoPointer
}
func NewRootHasInfoWithNestedComponents ¶
func NewRootHasInfoWithNestedComponents() RootHasInfoWithNestedComponents
func (RootHasInfoWithNestedComponents) Info ¶
func (r RootHasInfoWithNestedComponents) Info() model.Info
type RootHasInfoWithNestedPrivateComponents ¶
type RootHasInfoWithNestedPrivateComponents struct {
SubRoot RootWithPrivatePublicComponentHasInfoValue
}
func NewRootHasInfoWithNestedPrivateComponents ¶
func NewRootHasInfoWithNestedPrivateComponents() RootHasInfoWithNestedPrivateComponents
func (RootHasInfoWithNestedPrivateComponents) Info ¶
func (r RootHasInfoWithNestedPrivateComponents) Info() model.Info
type RootHasInfoWithPublicPublicComponentHasInfoValueAtMultipleLevels ¶
type RootHasInfoWithPublicPublicComponentHasInfoValueAtMultipleLevels struct { Value PublicComponentHasInfo Nested RootHasInfoWithComponentHasInfoValue }
func NewRootHasInfoWithPublicPublicComponentHasInfoValueAtMultipleLevels ¶
func NewRootHasInfoWithPublicPublicComponentHasInfoValueAtMultipleLevels() RootHasInfoWithPublicPublicComponentHasInfoValueAtMultipleLevels
type RootWithCircularDependencies ¶
type RootWithCircularDependencies struct {
// contains filtered or unexported fields
}
func NewRootWithCircularDependencies ¶
func NewRootWithCircularDependencies() RootWithCircularDependencies
type RootWithInterfaceWithPublicMethodWithHasInfoReturnTypeProperty ¶
type RootWithInterfaceWithPublicMethodWithHasInfoReturnTypeProperty struct {
P InterfaceWithPublicMethodWithHasInfoReturnType
}
func NewRootWithInterfaceWithPublicMethodWithHasInfoReturnTypeNilProperty ¶
func NewRootWithInterfaceWithPublicMethodWithHasInfoReturnTypeNilProperty() RootWithInterfaceWithPublicMethodWithHasInfoReturnTypeProperty
func NewRootWithInterfaceWithPublicMethodWithHasInfoReturnTypeNonNilProperty ¶
func NewRootWithInterfaceWithPublicMethodWithHasInfoReturnTypeNonNilProperty() RootWithInterfaceWithPublicMethodWithHasInfoReturnTypeProperty
func (RootWithInterfaceWithPublicMethodWithHasInfoReturnTypeProperty) Info ¶
func (r RootWithInterfaceWithPublicMethodWithHasInfoReturnTypeProperty) Info() model.Info
type RootWithPrivateArrayOfPointersToPrivateComponentHasInfoValue ¶
type RootWithPrivateArrayOfPointersToPrivateComponentHasInfoValue struct {
// contains filtered or unexported fields
}
func NewRootWithPrivateArrayOfPointersToPrivateComponentHasInfoValue ¶
func NewRootWithPrivateArrayOfPointersToPrivateComponentHasInfoValue() RootWithPrivateArrayOfPointersToPrivateComponentHasInfoValue
type RootWithPrivateArrayOfPointersToPublicComponentHasInfo ¶
type RootWithPrivateArrayOfPointersToPublicComponentHasInfo struct {
// contains filtered or unexported fields
}
func NewRootWithPrivateArrayOfPointersToPublicComponentHasInfo ¶
func NewRootWithPrivateArrayOfPointersToPublicComponentHasInfo() RootWithPrivateArrayOfPointersToPublicComponentHasInfo
type RootWithPrivateArrayOfPrivateComponentHasInfoValue ¶
type RootWithPrivateArrayOfPrivateComponentHasInfoValue struct {
// contains filtered or unexported fields
}
func NewRootWithPrivateArrayOfPrivateComponentHasInfoValue ¶
func NewRootWithPrivateArrayOfPrivateComponentHasInfoValue() RootWithPrivateArrayOfPrivateComponentHasInfoValue
type RootWithPrivateArrayOfPublicComponentHasInfoValue ¶
type RootWithPrivateArrayOfPublicComponentHasInfoValue struct {
// contains filtered or unexported fields
}
func NewRootWithPrivateArrayOfPublicComponentHasInfoValue ¶
func NewRootWithPrivateArrayOfPublicComponentHasInfoValue() RootWithPrivateArrayOfPublicComponentHasInfoValue
type RootWithPrivateFunctionReturningComponentsImplementingOfHasInfoInterfaces ¶
type RootWithPrivateFunctionReturningComponentsImplementingOfHasInfoInterfaces struct {
// contains filtered or unexported fields
}
func NewRootWithPrivateFunctionNil ¶
func NewRootWithPrivateFunctionNil() RootWithPrivateFunctionReturningComponentsImplementingOfHasInfoInterfaces
func NewRootWithPrivateFunctionReturningComponentsImplementingOfHasInfoInterfaces ¶
func NewRootWithPrivateFunctionReturningComponentsImplementingOfHasInfoInterfaces() RootWithPrivateFunctionReturningComponentsImplementingOfHasInfoInterfaces
type RootWithPrivateFunctionReturningPointersComponentsImplementingOfHasInfoInterfaces ¶
type RootWithPrivateFunctionReturningPointersComponentsImplementingOfHasInfoInterfaces struct {
// contains filtered or unexported fields
}
func NewRootWithPrivateFunctionReturningPointersComponentsImplementingOfHasInfoInterfaces ¶
func NewRootWithPrivateFunctionReturningPointersComponentsImplementingOfHasInfoInterfaces() *RootWithPrivateFunctionReturningPointersComponentsImplementingOfHasInfoInterfaces
type RootWithPrivateMapOfHasInfoInterfaces ¶
type RootWithPrivateMapOfHasInfoInterfaces struct {
// contains filtered or unexported fields
}
func NewRootWithPrivateMapOfHasInfoInterfaces ¶
func NewRootWithPrivateMapOfHasInfoInterfaces() RootWithPrivateMapOfHasInfoInterfaces
type RootWithPrivateMapOfPointersToPrivateComponentHasInfoValue ¶
type RootWithPrivateMapOfPointersToPrivateComponentHasInfoValue struct {
// contains filtered or unexported fields
}
func NewRootWithPrivateMapOfPointersToPrivateComponentHasInfoValue ¶
func NewRootWithPrivateMapOfPointersToPrivateComponentHasInfoValue() RootWithPrivateMapOfPointersToPrivateComponentHasInfoValue
type RootWithPrivateMapOfPointersToPublicComponentHasInfo ¶
type RootWithPrivateMapOfPointersToPublicComponentHasInfo struct {
// contains filtered or unexported fields
}
func NewRootWithPrivateMapOfPointersToPublicComponentHasInfo ¶
func NewRootWithPrivateMapOfPointersToPublicComponentHasInfo() RootWithPrivateMapOfPointersToPublicComponentHasInfo
type RootWithPrivateMapOfPrivateComponentHasInfoValue ¶
type RootWithPrivateMapOfPrivateComponentHasInfoValue struct {
// contains filtered or unexported fields
}
func NewRootWithPrivateMapOfPrivateComponentHasInfoValue ¶
func NewRootWithPrivateMapOfPrivateComponentHasInfoValue() RootWithPrivateMapOfPrivateComponentHasInfoValue
type RootWithPrivateMapOfPublicComponentHasInfoValue ¶
type RootWithPrivateMapOfPublicComponentHasInfoValue struct {
// contains filtered or unexported fields
}
func NewRootWithPrivateMapOfPublicComponentHasInfoValue ¶
func NewRootWithPrivateMapOfPublicComponentHasInfoValue() RootWithPrivateMapOfPublicComponentHasInfoValue
type RootWithPrivatePointerToPrivateComponent ¶
type RootWithPrivatePointerToPrivateComponent struct {
// contains filtered or unexported fields
}
func NewRootWithPrivatePointerToPrivateComponent ¶
func NewRootWithPrivatePointerToPrivateComponent() RootWithPrivatePointerToPrivateComponent
type RootWithPrivatePointerToPrivateComponentHasInfo ¶
type RootWithPrivatePointerToPrivateComponentHasInfo struct {
// contains filtered or unexported fields
}
func NewRootWithNilPrivatePointerToPrivateComponentHasInfo ¶
func NewRootWithNilPrivatePointerToPrivateComponentHasInfo() RootWithPrivatePointerToPrivateComponentHasInfo
func NewRootWithPrivatePointerToPrivateComponentHasInfo ¶
func NewRootWithPrivatePointerToPrivateComponentHasInfo() RootWithPrivatePointerToPrivateComponentHasInfo
type RootWithPrivatePointerToPublicComponent ¶
type RootWithPrivatePointerToPublicComponent struct {
// contains filtered or unexported fields
}
func NewRootWithPrivatePointerToPublicComponent ¶
func NewRootWithPrivatePointerToPublicComponent() RootWithPrivatePointerToPublicComponent
type RootWithPrivatePointerToPublicComponentHasInfo ¶
type RootWithPrivatePointerToPublicComponentHasInfo struct {
// contains filtered or unexported fields
}
func NewRootWithNilPrivatePointerToPublicComponentHasInfo ¶
func NewRootWithNilPrivatePointerToPublicComponentHasInfo() RootWithPrivatePointerToPublicComponentHasInfo
func NewRootWithPrivatePointerToPublicComponentHasInfo ¶
func NewRootWithPrivatePointerToPublicComponentHasInfo() RootWithPrivatePointerToPublicComponentHasInfo
type RootWithPrivatePrivateComponentHasInfoValue ¶
type RootWithPrivatePrivateComponentHasInfoValue struct {
// contains filtered or unexported fields
}
func NewRootWithPrivatePrivateComponentHasInfoValue ¶
func NewRootWithPrivatePrivateComponentHasInfoValue() RootWithPrivatePrivateComponentHasInfoValue
type RootWithPrivatePrivateComponentValue ¶
type RootWithPrivatePrivateComponentValue struct {
// contains filtered or unexported fields
}
func NewRootWithPrivatePrivateComponentValue ¶
func NewRootWithPrivatePrivateComponentValue() RootWithPrivatePrivateComponentValue
type RootWithPrivatePrivateInterface ¶
type RootWithPrivatePrivateInterface struct {
// contains filtered or unexported fields
}
func NewRootWithPrivatePrivateInterfaceImplementedWithPrivateComponent ¶
func NewRootWithPrivatePrivateInterfaceImplementedWithPrivateComponent() RootWithPrivatePrivateInterface
func NewRootWithPrivatePrivateInterfaceImplementedWithPublicComponent ¶
func NewRootWithPrivatePrivateInterfaceImplementedWithPublicComponent() RootWithPrivatePrivateInterface
type RootWithPrivatePublicComponentHasInfoValue ¶
type RootWithPrivatePublicComponentHasInfoValue struct {
// contains filtered or unexported fields
}
func NewRootWithPrivatePublicComponentHasInfoValue ¶
func NewRootWithPrivatePublicComponentHasInfoValue() RootWithPrivatePublicComponentHasInfoValue
type RootWithPrivatePublicComponentValue ¶
type RootWithPrivatePublicComponentValue struct {
// contains filtered or unexported fields
}
func NewRootWithPrivatePublicComponentValue ¶
func NewRootWithPrivatePublicComponentValue() RootWithPrivatePublicComponentValue
type RootWithPrivatePublicInterface ¶
type RootWithPrivatePublicInterface struct {
// contains filtered or unexported fields
}
func NewRootWithPrivatePublicInterfaceImplementedWithPrivateComponent ¶
func NewRootWithPrivatePublicInterfaceImplementedWithPrivateComponent() RootWithPrivatePublicInterface
func NewRootWithPrivatePublicInterfaceImplementedWithPublicComponent ¶
func NewRootWithPrivatePublicInterfaceImplementedWithPublicComponent() RootWithPrivatePublicInterface
func NewRootWithPrivatePublicInterfaceWithNil ¶
func NewRootWithPrivatePublicInterfaceWithNil() RootWithPrivatePublicInterface
type RootWithPrivateSliceOfPointersToPrivateComponentHasInfoValue ¶
type RootWithPrivateSliceOfPointersToPrivateComponentHasInfoValue struct {
// contains filtered or unexported fields
}
func NewRootWithPrivateSliceOfPointersToPrivateComponentHasInfoValue ¶
func NewRootWithPrivateSliceOfPointersToPrivateComponentHasInfoValue() RootWithPrivateSliceOfPointersToPrivateComponentHasInfoValue
type RootWithPrivateSliceOfPointersToPublicComponentHasInfo ¶
type RootWithPrivateSliceOfPointersToPublicComponentHasInfo struct {
// contains filtered or unexported fields
}
func NewRootWithPrivateSliceOfPointersToPublicComponentHasInfo ¶
func NewRootWithPrivateSliceOfPointersToPublicComponentHasInfo() RootWithPrivateSliceOfPointersToPublicComponentHasInfo
type RootWithPrivateSliceOfPrivateComponentHasInfoValue ¶
type RootWithPrivateSliceOfPrivateComponentHasInfoValue struct {
// contains filtered or unexported fields
}
func NewRootWithPrivateSliceOfPrivateComponentHasInfoValue ¶
func NewRootWithPrivateSliceOfPrivateComponentHasInfoValue() RootWithPrivateSliceOfPrivateComponentHasInfoValue
type RootWithPrivateSliceOfPublicComponentHasInfoValue ¶
type RootWithPrivateSliceOfPublicComponentHasInfoValue struct {
// contains filtered or unexported fields
}
func NewRootWithPrivateSliceOfPublicComponentHasInfoValue ¶
func NewRootWithPrivateSliceOfPublicComponentHasInfoValue() RootWithPrivateSliceOfPublicComponentHasInfoValue
type RootWithPublicArrayOfPointersToPrivateComponentHasInfoValue ¶
type RootWithPublicArrayOfPointersToPrivateComponentHasInfoValue struct {
Pointers [1]*privateComponentHasInfo
}
func NewRootWithPublicArrayOfPointersToPrivateComponentHasInfoValue ¶
func NewRootWithPublicArrayOfPointersToPrivateComponentHasInfoValue() RootWithPublicArrayOfPointersToPrivateComponentHasInfoValue
type RootWithPublicArrayOfPointersToPublicComponentHasInfo ¶
type RootWithPublicArrayOfPointersToPublicComponentHasInfo struct {
Pointers [1]*PublicComponentHasInfo
}
func NewRootWithPublicArrayOfPointersToPublicComponentHasInfo ¶
func NewRootWithPublicArrayOfPointersToPublicComponentHasInfo() RootWithPublicArrayOfPointersToPublicComponentHasInfo
type RootWithPublicArrayOfPrivateComponentHasInfoValue ¶
type RootWithPublicArrayOfPrivateComponentHasInfoValue struct {
Values [1]privateComponentHasInfo
}
func NewRootWithPublicArrayOfPrivateComponentHasInfoValue ¶
func NewRootWithPublicArrayOfPrivateComponentHasInfoValue() RootWithPublicArrayOfPrivateComponentHasInfoValue
type RootWithPublicArrayOfPublicComponentHasInfoValue ¶
type RootWithPublicArrayOfPublicComponentHasInfoValue struct {
Values [1]PublicComponentHasInfo
}
func NewRootWithPublicArrayOfPublicComponentHasInfoValue ¶
func NewRootWithPublicArrayOfPublicComponentHasInfoValue() RootWithPublicArrayOfPublicComponentHasInfoValue
type RootWithPublicFunctionReturningComponentsImplementingOfHasInfoInterfaces ¶
type RootWithPublicFunctionReturningComponentsImplementingOfHasInfoInterfaces struct {
F func() (PublicComponentHasInfo, privateComponentHasInfo)
}
func NewRootWithPublicFunctionNil ¶
func NewRootWithPublicFunctionNil() RootWithPublicFunctionReturningComponentsImplementingOfHasInfoInterfaces
func NewRootWithPublicFunctionReturningComponentsImplementingOfHasInfoInterfaces ¶
func NewRootWithPublicFunctionReturningComponentsImplementingOfHasInfoInterfaces() RootWithPublicFunctionReturningComponentsImplementingOfHasInfoInterfaces
type RootWithPublicFunctionReturningPointersToComponentsImplementingOfHasInfoInterfaces ¶
type RootWithPublicFunctionReturningPointersToComponentsImplementingOfHasInfoInterfaces struct {
F func() (*PublicComponentHasInfo, *privateComponentHasInfo)
}
func NewRootWithPublicFunctionReturningPointersToComponentsImplementingOfHasInfoInterfaces ¶
func NewRootWithPublicFunctionReturningPointersToComponentsImplementingOfHasInfoInterfaces() RootWithPublicFunctionReturningPointersToComponentsImplementingOfHasInfoInterfaces
type RootWithPublicInterfaceProperty ¶
type RootWithPublicInterfaceProperty struct {
PI PublicInterface
}
func NewRootWithMultipleInterfaceImplementations ¶
func NewRootWithMultipleInterfaceImplementations() []RootWithPublicInterfaceProperty
type RootWithPublicMapOfHasInfoInterfaces ¶
func NewRootWithPublicMapOfHasInfoInterfaces ¶
func NewRootWithPublicMapOfHasInfoInterfaces() RootWithPublicMapOfHasInfoInterfaces
type RootWithPublicMapOfPointersToPrivateComponentHasInfoValue ¶
type RootWithPublicMapOfPointersToPrivateComponentHasInfoValue struct {
Pointers map[string]*privateComponentHasInfo
}
func NewRootWithPublicMapOfPointersToPrivateComponentHasInfoValue ¶
func NewRootWithPublicMapOfPointersToPrivateComponentHasInfoValue() RootWithPublicMapOfPointersToPrivateComponentHasInfoValue
type RootWithPublicMapOfPointersToPublicComponentHasInfo ¶
type RootWithPublicMapOfPointersToPublicComponentHasInfo struct {
Pointers map[string]*PublicComponentHasInfo
}
func NewRootWithPublicMapOfPointersToPublicComponentHasInfo ¶
func NewRootWithPublicMapOfPointersToPublicComponentHasInfo() RootWithPublicMapOfPointersToPublicComponentHasInfo
type RootWithPublicMapOfPrivateComponentHasInfoValue ¶
type RootWithPublicMapOfPrivateComponentHasInfoValue struct {
Values map[string]privateComponentHasInfo
}
func NewRootWithPublicMapOfPrivateComponentHasInfoValue ¶
func NewRootWithPublicMapOfPrivateComponentHasInfoValue() RootWithPublicMapOfPrivateComponentHasInfoValue
type RootWithPublicMapOfPublicComponentHasInfoValue ¶
type RootWithPublicMapOfPublicComponentHasInfoValue struct {
Values map[string]PublicComponentHasInfo
}
func NewRootWithPublicMapOfPublicComponentHasInfoValue ¶
func NewRootWithPublicMapOfPublicComponentHasInfoValue() RootWithPublicMapOfPublicComponentHasInfoValue
type RootWithPublicMethodWithHasInfoArgument ¶
type RootWithPublicMethodWithHasInfoArgument struct { }
func NewRootWithPublicMethodWithHasInfoArgument ¶
func NewRootWithPublicMethodWithHasInfoArgument() RootWithPublicMethodWithHasInfoArgument
func (RootWithPublicMethodWithHasInfoArgument) Info ¶
func (r RootWithPublicMethodWithHasInfoArgument) Info() model.Info
func (RootWithPublicMethodWithHasInfoArgument) M ¶
func (r RootWithPublicMethodWithHasInfoArgument) M(a RootEmptyHasInfo) error
type RootWithPublicMethodWithHasInfoReturnType ¶
type RootWithPublicMethodWithHasInfoReturnType struct { }
func NewRootWithPublicMethodWithHasInfoReturnType ¶
func NewRootWithPublicMethodWithHasInfoReturnType() RootWithPublicMethodWithHasInfoReturnType
func (RootWithPublicMethodWithHasInfoReturnType) Info ¶
func (r RootWithPublicMethodWithHasInfoReturnType) Info() model.Info
type RootWithPublicPointerToPrivateComponent ¶
type RootWithPublicPointerToPrivateComponent struct {
Ptr *privateComponent
}
func NewRootWithPublicPointerToPrivateComponent ¶
func NewRootWithPublicPointerToPrivateComponent() RootWithPublicPointerToPrivateComponent
type RootWithPublicPointerToPrivateComponentHasInfo ¶
type RootWithPublicPointerToPrivateComponentHasInfo struct {
Ptr *privateComponentHasInfo
}
func NewRootWithPublicPointerToPrivateComponentHasInfo ¶
func NewRootWithPublicPointerToPrivateComponentHasInfo() RootWithPublicPointerToPrivateComponentHasInfo
type RootWithPublicPointerToPublicComponent ¶
type RootWithPublicPointerToPublicComponent struct {
Ptr *PublicComponent
}
func NewRootWithPublicPointerToPublicComponent ¶
func NewRootWithPublicPointerToPublicComponent() RootWithPublicPointerToPublicComponent
type RootWithPublicPointerToPublicComponentHasInfo ¶
type RootWithPublicPointerToPublicComponentHasInfo struct {
Ptr *PublicComponentHasInfo
}
func NewRootWithPublicPointerToPublicComponentHasInfo ¶
func NewRootWithPublicPointerToPublicComponentHasInfo() RootWithPublicPointerToPublicComponentHasInfo
type RootWithPublicPrivateComponentHasInfoValue ¶
type RootWithPublicPrivateComponentHasInfoValue struct {
Value privateComponentHasInfo
}
func NewRootWithPublicPrivateComponentHasInfoValue ¶
func NewRootWithPublicPrivateComponentHasInfoValue() RootWithPublicPrivateComponentHasInfoValue
type RootWithPublicPrivateComponentValue ¶
type RootWithPublicPrivateComponentValue struct {
Value privateComponent
}
func NewRootWithPublicPrivateComponentValue ¶
func NewRootWithPublicPrivateComponentValue() RootWithPublicPrivateComponentValue
type RootWithPublicPrivateInterface ¶
type RootWithPublicPrivateInterface struct {
I privateInterface
}
func NewRootWithPublicPrivateInterfaceImplementedWithPrivateComponent ¶
func NewRootWithPublicPrivateInterfaceImplementedWithPrivateComponent() RootWithPublicPrivateInterface
func NewRootWithPublicPrivateInterfaceImplementedWithPublicComponent ¶
func NewRootWithPublicPrivateInterfaceImplementedWithPublicComponent() RootWithPublicPrivateInterface
func NewRootWithPublicPrivateInterfaceWithNil ¶
func NewRootWithPublicPrivateInterfaceWithNil() RootWithPublicPrivateInterface
type RootWithPublicPtrMethodWithHasInfoArgument ¶
type RootWithPublicPtrMethodWithHasInfoArgument struct { }
func NewRootWithPublicPtrMethodWithHasInfoArgument ¶
func NewRootWithPublicPtrMethodWithHasInfoArgument() RootWithPublicPtrMethodWithHasInfoArgument
func NewRootWithPublicPtrMethodWithHasInfoArgumentPtr ¶
func NewRootWithPublicPtrMethodWithHasInfoArgumentPtr() *RootWithPublicPtrMethodWithHasInfoArgument
func (RootWithPublicPtrMethodWithHasInfoArgument) Info ¶
func (r RootWithPublicPtrMethodWithHasInfoArgument) Info() model.Info
func (*RootWithPublicPtrMethodWithHasInfoArgument) M ¶
func (r *RootWithPublicPtrMethodWithHasInfoArgument) M(a RootEmptyHasInfo) error
type RootWithPublicPtrMethodWithHasInfoReturnType ¶
type RootWithPublicPtrMethodWithHasInfoReturnType struct { }
func NewRootWithPublicPtrMethodWithHasInfoReturnType ¶
func NewRootWithPublicPtrMethodWithHasInfoReturnType() RootWithPublicPtrMethodWithHasInfoReturnType
func NewRootWithPublicPtrMethodWithHasInfoReturnTypePtr ¶
func NewRootWithPublicPtrMethodWithHasInfoReturnTypePtr() *RootWithPublicPtrMethodWithHasInfoReturnType
func (RootWithPublicPtrMethodWithHasInfoReturnType) Info ¶
func (r RootWithPublicPtrMethodWithHasInfoReturnType) Info() model.Info
func (*RootWithPublicPtrMethodWithHasInfoReturnType) M ¶
func (r *RootWithPublicPtrMethodWithHasInfoReturnType) M() RootEmptyHasInfo
type RootWithPublicPublicComponentHasInfoValue ¶
type RootWithPublicPublicComponentHasInfoValue struct {
Value PublicComponentHasInfo
}
func NewRootWithPublicPublicComponentHasInfoValue ¶
func NewRootWithPublicPublicComponentHasInfoValue() RootWithPublicPublicComponentHasInfoValue
type RootWithPublicPublicComponentValue ¶
type RootWithPublicPublicComponentValue struct {
Value PublicComponent
}
func NewRootWithPublicPublicComponentValue ¶
func NewRootWithPublicPublicComponentValue() RootWithPublicPublicComponentValue
type RootWithPublicPublicInterface ¶
type RootWithPublicPublicInterface struct {
I PublicInterface
}
func NewRootWithPublicPublicInterfaceImplementedWithPrivateComponent ¶
func NewRootWithPublicPublicInterfaceImplementedWithPrivateComponent() RootWithPublicPublicInterface
func NewRootWithPublicPublicInterfaceImplementedWithPublicComponent ¶
func NewRootWithPublicPublicInterfaceImplementedWithPublicComponent() RootWithPublicPublicInterface
type RootWithPublicSliceOfPointersToPrivateComponentHasInfoValue ¶
type RootWithPublicSliceOfPointersToPrivateComponentHasInfoValue struct {
Pointers []*privateComponentHasInfo
}
func NewRootWithPublicSliceOfPointersToPrivateComponentHasInfoValue ¶
func NewRootWithPublicSliceOfPointersToPrivateComponentHasInfoValue() RootWithPublicSliceOfPointersToPrivateComponentHasInfoValue
type RootWithPublicSliceOfPointersToPublicComponentHasInfo ¶
type RootWithPublicSliceOfPointersToPublicComponentHasInfo struct {
Pointers []*PublicComponentHasInfo
}
func NewRootWithPublicSliceOfPointersToPublicComponentHasInfo ¶
func NewRootWithPublicSliceOfPointersToPublicComponentHasInfo() RootWithPublicSliceOfPointersToPublicComponentHasInfo
type RootWithPublicSliceOfPrivateComponentHasInfoValue ¶
type RootWithPublicSliceOfPrivateComponentHasInfoValue struct {
Values []privateComponentHasInfo
}
func NewRootWithPublicSliceOfPrivateComponentHasInfoValue ¶
func NewRootWithPublicSliceOfPrivateComponentHasInfoValue() RootWithPublicSliceOfPrivateComponentHasInfoValue
type RootWithPublicSliceOfPublicComponentHasInfoValue ¶
type RootWithPublicSliceOfPublicComponentHasInfoValue struct {
Values []PublicComponentHasInfo
}
func NewRootWithPublicSliceOfPublicComponentHasInfoValue ¶
func NewRootWithPublicSliceOfPublicComponentHasInfoValue() RootWithPublicSliceOfPublicComponentHasInfoValue
type RootWithSimpleTypes ¶
type RootWithSimpleTypes struct {
// contains filtered or unexported fields
}
func NewRootWithSimpleTypes ¶
func NewRootWithSimpleTypes() RootWithSimpleTypes
Click to show internal directories.
Click to hide internal directories.