mirror of
https://gitee.com/easii/mapstruct-plus.git
synced 2025-12-06 17:18:43 +08:00
不可变对象支持
This commit is contained in:
parent
48bc0b863c
commit
fc6860eafa
@ -10,7 +10,7 @@ import com.squareup.javapoet.MethodSpec;
|
||||
import com.squareup.javapoet.ParameterSpec;
|
||||
import com.squareup.javapoet.ParameterizedTypeName;
|
||||
import com.squareup.javapoet.TypeSpec;
|
||||
import io.github.linpeilie.annotations.ImmutableEntity;
|
||||
import io.github.linpeilie.annotations.Immutable;
|
||||
import io.github.linpeilie.processor.metadata.AutoMapperMetadata;
|
||||
import io.github.linpeilie.processor.metadata.AutoMappingMetadata;
|
||||
import java.io.IOException;
|
||||
@ -91,7 +91,7 @@ public class AutoMapperGenerator {
|
||||
final TypeElement targetElement = processingEnv.getElementUtils()
|
||||
.getTypeElement(className.packageName() + "." + className.simpleName());
|
||||
if (targetElement != null) {
|
||||
return targetElement.getAnnotation(ImmutableEntity.class) != null;
|
||||
return targetElement.getAnnotation(Immutable.class) != null;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
@ -9,5 +9,5 @@ import java.lang.annotation.Target;
|
||||
@Documented
|
||||
@Target(ElementType.TYPE)
|
||||
@Retention(RetentionPolicy.CLASS)
|
||||
public @interface ImmutableEntity {
|
||||
public @interface Immutable {
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user