本文整理了Java中org.mapstruct.Mapper.<init>()
方法的一些代码示例,展示了Mapper.<init>()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Mapper.<init>()
方法的具体详情如下:
包路径:org.mapstruct.Mapper
类名称:Mapper
方法名:<init>
暂无
代码示例来源:origin: Vedenin/useful-java-links
@Mapper
public interface TestMapper {
@Mapping(source = "message", target = "text")
Destination sourceToDestination(Source source);
}
代码示例来源:origin: blox/blox
@Mapper
public interface EnvironmentRevisionMapper {
// TODO: Add TaskCounts to DataService
@Mapping(target = "counts", ignore = true)
EnvironmentRevision fromDataService(
com.amazonaws.blox.dataservicemodel.v1.model.EnvironmentRevision environmentRevision);
}
代码示例来源:origin: blox/blox
@Mapper(uses = EnvironmentMapper.class)
public interface DescribeEnvironmentMapper {
@Mapping(target = "environmentId.accountId", source = "context.accountId")
@Mapping(target = "environmentId.cluster", source = "cluster")
@Mapping(target = "environmentId.environmentName", source = "environmentName")
DescribeEnvironmentRequest toDataServiceRequest(
ApiGatewayRequestContext context, String cluster, String environmentName);
DescribeEnvironment.DescribeEnvironmentResponse fromDataServiceResponse(
DescribeEnvironmentResponse response);
}
代码示例来源:origin: blox/blox
@Mapper
public interface StartDeploymentMapper {
@Mapping(target = "environmentId.accountId", source = "context.accountId")
@Mapping(target = "environmentId.cluster", source = "cluster")
@Mapping(target = "environmentId.environmentName", source = "environmentName")
StartDeploymentRequest toDataServiceRequest(
ApiGatewayRequestContext context,
String cluster,
String environmentName,
String environmentRevisionId);
StartDeployment.StartDeploymentResponse fromDataServiceResponse(StartDeploymentResponse response);
}
代码示例来源:origin: blox/blox
@Mapper
public interface DeploymentConfigurationMapper {
DeploymentConfiguration toDataService(
com.amazonaws.blox.frontend.models.DeploymentConfiguration value);
com.amazonaws.blox.frontend.models.DeploymentConfiguration fromDataService(
DeploymentConfiguration value);
}
代码示例来源:origin: blox/blox
@Mapper
public interface InstanceGroupMapper {
InstanceGroup toDataService(com.amazonaws.blox.frontend.models.InstanceGroup instanceGroup);
com.amazonaws.blox.frontend.models.InstanceGroup fromDataService(InstanceGroup instanceGroup);
Attribute toDataServiceAttribute(com.amazonaws.blox.frontend.models.Attribute attribute);
com.amazonaws.blox.frontend.models.Attribute fromDataServiceAttribute(Attribute attribute);
}
代码示例来源:origin: blox/blox
@Mapper(uses = EnvironmentMapper.class)
public interface DeleteEnvironmentMapper {
@Mapping(target = "environmentId.accountId", source = "context.accountId")
@Mapping(target = "environmentId.cluster", source = "cluster")
@Mapping(target = "environmentId.environmentName", source = "environmentName")
DeleteEnvironmentRequest toDataServiceRequest(
ApiGatewayRequestContext context,
String cluster,
String environmentName,
boolean forceDelete);
DeleteEnvironment.DeleteEnvironmentResponse fromDataServiceResponse(
DeleteEnvironmentResponse response);
}
代码示例来源:origin: blox/blox
@Mapper(uses = {InstanceGroupMapper.class, DeploymentConfigurationMapper.class})
public interface CreateEnvironmentMapper {
@Mapping(target = "environmentId.accountId", source = "context.accountId")
@Mapping(target = "environmentId.cluster", source = "cluster")
@Mapping(target = "environmentId.environmentName", source = "request.environmentName")
CreateEnvironmentRequest toDataServiceRequest(
ApiGatewayRequestContext context,
String cluster,
CreateEnvironment.CreateEnvironmentRequest request);
@Mapping(source = "environmentRevision.environmentRevisionId", target = "environmentRevisionId")
CreateEnvironment.CreateEnvironmentResponse fromDataServiceResponse(
com.amazonaws.blox.dataservicemodel.v1.model.wrappers.CreateEnvironmentResponse response);
}
代码示例来源:origin: blox/blox
@Mapper
public interface UpdateEnvironmentMapper {
@Mapping(target = "environmentId.accountId", source = "context.accountId")
@Mapping(target = "environmentId.cluster", source = "cluster")
@Mapping(target = "environmentId.environmentName", source = "environmentName")
UpdateEnvironmentRequest toDataServiceRequest(
ApiGatewayRequestContext context,
String cluster,
String environmentName,
UpdateEnvironment.UpdateEnvironmentRequest request);
UpdateEnvironment.UpdateEnvironmentResponse fromDataServiceResponse(
UpdateEnvironmentResponse response);
}
代码示例来源:origin: blox/blox
@Mapper(uses = EnvironmentRevisionMapper.class)
public interface DescribeEnvironmentRevisionMapper {
@Mapping(target = "environmentId.accountId", source = "context.accountId")
@Mapping(target = "environmentId.cluster", source = "cluster")
@Mapping(target = "environmentId.environmentName", source = "environmentName")
DescribeEnvironmentRevisionRequest toDataServiceRequest(
ApiGatewayRequestContext context,
String cluster,
String environmentName,
String environmentRevisionId);
DescribeEnvironmentRevision.DescribeEnvironmentRevisionResponse fromDataServiceResponse(
DescribeEnvironmentRevisionResponse response);
}
代码示例来源:origin: blox/blox
@Mapper
public interface ListEnvironmentsMapper {
@Mapping(target = "cluster.accountId", source = "context.accountId")
@Mapping(target = "cluster.clusterName", source = "cluster")
ListEnvironmentsRequest toListEnvironmentsRequest(
ApiGatewayRequestContext context, String cluster, String environmentNamePrefix);
@Mapping(
target = "environmentNames",
expression =
"java(response.getEnvironmentIds().stream().map(e -> e.getEnvironmentName()).collect(java.util.stream.Collectors.toList()))"
)
ListEnvironments.ListEnvironmentsResponse fromDataServiceResponse(
ListEnvironmentsResponse response);
}
代码示例来源:origin: blox/blox
@Mapper(uses = DeploymentConfigurationMapper.class)
public interface EnvironmentMapper {
@Mapping(target = "environmentId.accountId", source = "context.accountId")
@Mapping(target = "environmentId.cluster", source = "environment.cluster")
@Mapping(target = "environmentId.environmentName", source = "environment.environmentName")
// TODO: Add timestamps and status to frontend
@Mapping(target = "createdTime", ignore = true)
@Mapping(target = "lastUpdatedTime", ignore = true)
@Mapping(target = "environmentStatus", ignore = true)
Environment toDataService(
ApiGatewayRequestContext context, com.amazonaws.blox.frontend.models.Environment environment);
@Mapping(target = "cluster", source = "environmentId.cluster")
@Mapping(target = "environmentName", source = "environmentId.environmentName")
com.amazonaws.blox.frontend.models.Environment fromDataService(Environment environment);
}
代码示例来源:origin: blox/blox
@Mapper
public interface ApiModelMapper {
代码示例来源:origin: blox/blox
@Mapper
public interface EnvironmentMapper {
代码示例来源:origin: elunez/eladmin
/**
* @author jie
* @date 2018-12-17
*/
@Mapper(componentModel = "spring",uses = {RoleMapper.class},unmappedTargetPolicy = ReportingPolicy.IGNORE)
public interface MenuMapper extends EntityMapper<MenuDTO, Menu> {
}
代码示例来源:origin: elunez/eladmin
/**
* @author jie
* @date 2018-11-23
*/
@Mapper(componentModel = "spring", uses = {PermissionMapper.class}, unmappedTargetPolicy = ReportingPolicy.IGNORE)
public interface RoleMapper extends EntityMapper<RoleDTO, Role> {
}
代码示例来源:origin: elunez/eladmin
/**
* @author jie
* @date 2018-11-23
*/
@Mapper(componentModel = "spring",uses = {RoleMapper.class},unmappedTargetPolicy = ReportingPolicy.IGNORE)
public interface UserMapper extends EntityMapper<UserDTO, User> {
}
代码示例来源:origin: elunez/eladmin
/**
* @author jie
* @date 2018-11-23
*/
@Mapper(componentModel = "spring",unmappedTargetPolicy = ReportingPolicy.IGNORE)
public interface PermissionMapper extends EntityMapper<PermissionDTO, Permission> {
}
代码示例来源:origin: mapstruct/mapstruct-examples
@Mapper( uses = IterableNonInterableUtil.class )
public interface SourceTargetMapper {
SourceTargetMapper MAPPER = Mappers.getMapper( SourceTargetMapper.class );
@Mapping( source = "myIntegers", target = "myInteger", qualifiedBy = FirstElement.class )
@Mapping( source = "myStrings", target = "myString", qualifiedBy = LastElement.class )
Target toTarget( Source s );
}
代码示例来源:origin: mapstruct/mapstruct-examples
@Mapper
public interface SourceTargetMapper {
SourceTargetMapper MAPPER = Mappers.getMapper( SourceTargetMapper.class );
@Mapping( source = "test", target = "testing" )
Target toTarget( Source s );
}
内容来源于网络,如有侵权,请联系作者删除!