Package aQute.bnd.aspectj.plugin
Class AspectJ
java.lang.Object
aQute.bnd.aspectj.plugin.AspectJ
- All Implemented Interfaces:
Exporter
Provides an aspectj plugin that can export an executable JAR while weaving in
aspect bundles.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate String
ajc
(Project project, List<File> cp, File inpath, List<File> sourceroots, List<File> aspectpath, File outpath, Map<String, String> options, boolean warnings) private void
String[]
getTypes()
private String
private WriteResource
propertiesResource
(Resource properties, UTF8Properties launchProperties) private void
setLocation
(Project project, Reporter.SetLocation location) private String
private File
-
Field Details
-
log
private static org.slf4j.Logger log -
AJC_WARNING_P
-
AJC_ERROR_P
-
TYPE
- See Also:
-
ORG_ASPECTJ_ASPECTJTOOLS
- See Also:
-
ORG_ASPECTJ_ASPECTJRT
- See Also:
-
-
Constructor Details
-
AspectJ
public AspectJ()
-
-
Method Details