Class DefaultVersionInformation
java.lang.Object
org.mapstruct.ap.internal.processor.DefaultVersionInformation
- All Implemented Interfaces:
VersionInformation
Provides information about the processor version and the processor context implementation version.
Separated into an interface and this implementation to avoid cyclic dependencies between the processor package and the model package.
- Author:
- Andreas Gudian
-
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanbooleanbooleanboolean
-
Method Details
-
getRuntimeVersion
- Specified by:
getRuntimeVersionin interfaceVersionInformation
-
getRuntimeVendor
- Specified by:
getRuntimeVendorin interfaceVersionInformation
-
getMapStructVersion
- Specified by:
getMapStructVersionin interfaceVersionInformation
-
getCompiler
- Specified by:
getCompilerin interfaceVersionInformation
-
isSourceVersionAtLeast9
public boolean isSourceVersionAtLeast9()- Specified by:
isSourceVersionAtLeast9in interfaceVersionInformation
-
isSourceVersionAtLeast11
public boolean isSourceVersionAtLeast11()- Specified by:
isSourceVersionAtLeast11in interfaceVersionInformation
-
isSourceVersionAtLeast19
public boolean isSourceVersionAtLeast19()- Specified by:
isSourceVersionAtLeast19in interfaceVersionInformation
-
isEclipseJDTCompiler
public boolean isEclipseJDTCompiler()- Specified by:
isEclipseJDTCompilerin interfaceVersionInformation
-
isJavacCompiler
public boolean isJavacCompiler()- Specified by:
isJavacCompilerin interfaceVersionInformation
-