Documentation
¶
Index ¶
- func NewCreateEnergyMixParams(energyMixDto *coreDto.EnergyMixDto) db.CreateEnergyMixParams
- func NewCreateEnergySourceParams(id int64, energySourceDto *coreDto.EnergySourceDto) db.CreateEnergySourceParams
- func NewCreateEnvironmentalImpactParams(id int64, environmentalImpactDto *coreDto.EnvironmentalImpactDto) db.CreateEnvironmentalImpactParams
- func NewUpdateEnergyMixParams(id int64, energyMixDto *coreDto.EnergyMixDto) db.UpdateEnergyMixParams
- type EnergyMixResolver
- func (r *EnergyMixResolver) CreateEnergyMixDto(ctx context.Context, energyMix db.EnergyMix) *coreDto.EnergyMixDto
- func (r *EnergyMixResolver) CreateEnergySourceDto(ctx context.Context, energySource db.EnergySource) *coreDto.EnergySourceDto
- func (r *EnergyMixResolver) CreateEnergySourceListDto(ctx context.Context, energySources []db.EnergySource) []*coreDto.EnergySourceDto
- func (r *EnergyMixResolver) CreateEnvironmentalImpactDto(ctx context.Context, environImpact db.EnvironmentalImpact) *coreDto.EnvironmentalImpactDto
- func (r *EnergyMixResolver) CreateEnvironmentalImpactListDto(ctx context.Context, environImpacts []db.EnvironmentalImpact) []*coreDto.EnvironmentalImpactDto
- func (r *EnergyMixResolver) ReplaceEnergyMix(ctx context.Context, id *sql.NullInt64, energyMixDto *coreDto.EnergyMixDto)
- func (r *EnergyMixResolver) ReplaceEnergySources(ctx context.Context, energyMixID int64, energyMixDto coreDto.EnergyMixDto)
- func (r *EnergyMixResolver) ReplaceEnvironmentalImpacts(ctx context.Context, energyMixID int64, energyMixDto coreDto.EnergyMixDto)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCreateEnergyMixParams ¶
func NewCreateEnergyMixParams(energyMixDto *coreDto.EnergyMixDto) db.CreateEnergyMixParams
func NewCreateEnergySourceParams ¶
func NewCreateEnergySourceParams(id int64, energySourceDto *coreDto.EnergySourceDto) db.CreateEnergySourceParams
func NewCreateEnvironmentalImpactParams ¶
func NewCreateEnvironmentalImpactParams(id int64, environmentalImpactDto *coreDto.EnvironmentalImpactDto) db.CreateEnvironmentalImpactParams
func NewUpdateEnergyMixParams ¶
func NewUpdateEnergyMixParams(id int64, energyMixDto *coreDto.EnergyMixDto) db.UpdateEnergyMixParams
Types ¶
type EnergyMixResolver ¶
type EnergyMixResolver struct {
Repository energymix.EnergyMixRepository
}
func NewResolver ¶
func NewResolver(repositoryService *db.RepositoryService) *EnergyMixResolver
func (*EnergyMixResolver) CreateEnergyMixDto ¶
func (r *EnergyMixResolver) CreateEnergyMixDto(ctx context.Context, energyMix db.EnergyMix) *coreDto.EnergyMixDto
func (*EnergyMixResolver) CreateEnergySourceDto ¶
func (r *EnergyMixResolver) CreateEnergySourceDto(ctx context.Context, energySource db.EnergySource) *coreDto.EnergySourceDto
func (*EnergyMixResolver) CreateEnergySourceListDto ¶
func (r *EnergyMixResolver) CreateEnergySourceListDto(ctx context.Context, energySources []db.EnergySource) []*coreDto.EnergySourceDto
func (*EnergyMixResolver) CreateEnvironmentalImpactDto ¶
func (r *EnergyMixResolver) CreateEnvironmentalImpactDto(ctx context.Context, environImpact db.EnvironmentalImpact) *coreDto.EnvironmentalImpactDto
func (*EnergyMixResolver) CreateEnvironmentalImpactListDto ¶
func (r *EnergyMixResolver) CreateEnvironmentalImpactListDto(ctx context.Context, environImpacts []db.EnvironmentalImpact) []*coreDto.EnvironmentalImpactDto
func (*EnergyMixResolver) ReplaceEnergyMix ¶
func (r *EnergyMixResolver) ReplaceEnergyMix(ctx context.Context, id *sql.NullInt64, energyMixDto *coreDto.EnergyMixDto)
func (*EnergyMixResolver) ReplaceEnergySources ¶
func (r *EnergyMixResolver) ReplaceEnergySources(ctx context.Context, energyMixID int64, energyMixDto coreDto.EnergyMixDto)
func (*EnergyMixResolver) ReplaceEnvironmentalImpacts ¶
func (r *EnergyMixResolver) ReplaceEnvironmentalImpacts(ctx context.Context, energyMixID int64, energyMixDto coreDto.EnergyMixDto)
Click to show internal directories.
Click to hide internal directories.