当前位置: 首页>>代码示例>>Java>>正文


Java ProcessingEnvironment.getMessager方法代码示例

本文整理汇总了Java中javax.annotation.processing.ProcessingEnvironment.getMessager方法的典型用法代码示例。如果您正苦于以下问题:Java ProcessingEnvironment.getMessager方法的具体用法?Java ProcessingEnvironment.getMessager怎么用?Java ProcessingEnvironment.getMessager使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在javax.annotation.processing.ProcessingEnvironment的用法示例。


在下文中一共展示了ProcessingEnvironment.getMessager方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: init

import javax.annotation.processing.ProcessingEnvironment; //导入方法依赖的package包/类
@Override
@SuppressWarnings("PMD.AvoidSynchronizedAtMethodLevel")
public synchronized void init(final ProcessingEnvironment env) {
    super.init(env);
    filer = env.getFiler();
    elementUtils = env.getElementUtils();
    messager = env.getMessager();
}
 
开发者ID:allure-framework,项目名称:allure-java,代码行数:9,代码来源:DescriptionsProcessor.java

示例2: init

import javax.annotation.processing.ProcessingEnvironment; //导入方法依赖的package包/类
@Override
public synchronized void init(ProcessingEnvironment processingEnvironment) {
    super.init(processingEnvironment);

    elementUtils = processingEnvironment.getElementUtils();
    typeUtils = processingEnvironment.getTypeUtils();
    messager = processingEnvironment.getMessager();
    filer = processingEnvironment.getFiler();
}
 
开发者ID:srym,项目名称:vulture,代码行数:10,代码来源:VultureProcessor.java

示例3: init

import javax.annotation.processing.ProcessingEnvironment; //导入方法依赖的package包/类
@Override
public synchronized void init(ProcessingEnvironment processingEnv) {
    super.init(processingEnv);

    this.elementUtils = processingEnv.getElementUtils();
    this.messager = processingEnv.getMessager();
}
 
开发者ID:codegen-io,项目名称:jso-builder,代码行数:8,代码来源:JSOBuilderProcessor.java

示例4: init

import javax.annotation.processing.ProcessingEnvironment; //导入方法依赖的package包/类
@Override
public synchronized void init(ProcessingEnvironment processingEnv) {
  super.init(processingEnv);

  mFiler = processingEnv.getFiler();
  mElements = processingEnv.getElementUtils();
  mMessager = processingEnv.getMessager();
}
 
开发者ID:qq565999484,项目名称:RNLearn_Project1,代码行数:9,代码来源:ReactModuleSpecProcessor.java

示例5: init

import javax.annotation.processing.ProcessingEnvironment; //导入方法依赖的package包/类
@Override
public synchronized void init(ProcessingEnvironment processingEnv) {
	super.init(processingEnv);

	this.messager = processingEnv.getMessager();
	this.filer = processingEnv.getFiler();
}
 
开发者ID:commsen,项目名称:EM,代码行数:8,代码来源:ActivatorAnnotationProcessor.java

示例6: init

import javax.annotation.processing.ProcessingEnvironment; //导入方法依赖的package包/类
@Override
public synchronized void init(ProcessingEnvironment processingEnv) {
    super.init(processingEnv);
    annotatedEntityMap = new HashMap<>();
    annotatedEntityNameMap = new HashMap<>();
    annotatedComponentList = new ArrayList<>();
    messager = processingEnv.getMessager();
}
 
开发者ID:skydoves,项目名称:PreferenceRoom,代码行数:9,代码来源:PreferenceRoomProcessor.java

示例7: init

import javax.annotation.processing.ProcessingEnvironment; //导入方法依赖的package包/类
@Override
public synchronized void init(ProcessingEnvironment processingEnvironment) {
    super.init(processingEnvironment);
    filer = processingEnvironment.getFiler();
    messager = processingEnvironment.getMessager();

    intentGenerator = new IntentGenerator(processingEnvironment);
    spGenerator = new SharePreferenceGenerator(processingEnvironment);
    targetGenerator = new TargetGenerator(processingEnvironment);
}
 
开发者ID:foreveruseful,项目名称:smartkey,代码行数:11,代码来源:Apt.java

示例8: init

import javax.annotation.processing.ProcessingEnvironment; //导入方法依赖的package包/类
@Override
public synchronized void init(ProcessingEnvironment processingEnv) {
    super.init(processingEnv);
    typeUtils = processingEnv.getTypeUtils();
    elementUtils = processingEnv.getElementUtils();
    filer = processingEnv.getFiler();
    messager = processingEnv.getMessager();
}
 
开发者ID:jacklongway,项目名称:FactoryAnnotation,代码行数:9,代码来源:FactoryProcessor.java

示例9: init

import javax.annotation.processing.ProcessingEnvironment; //导入方法依赖的package包/类
@Override
public synchronized void init(ProcessingEnvironment processingEnv) {
    super.init(processingEnv);

    typeUtils = processingEnv.getTypeUtils();
    elementUtils = processingEnv.getElementUtils();
    filer = processingEnv.getFiler();
    messager = processingEnv.getMessager();
}
 
开发者ID:stechy1,项目名称:drd,代码行数:10,代码来源:ManagerProcessor.java

示例10: init

import javax.annotation.processing.ProcessingEnvironment; //导入方法依赖的package包/类
@Override
public synchronized void init(ProcessingEnvironment processingEnv) {
    super.init(processingEnv);

    filer = processingEnv.getFiler();
    elements = processingEnv.getElementUtils();
    messager = processingEnv.getMessager();

    processorHelper = ProcessorHelper.create(filer, elements, messager);
}
 
开发者ID:freelifer,项目名称:limitjson,代码行数:11,代码来源:JSONProcessor.java

示例11: init

import javax.annotation.processing.ProcessingEnvironment; //导入方法依赖的package包/类
@Override
public synchronized void init(ProcessingEnvironment env) {
  super.init(env);
  Types typeUtils = env.getTypeUtils();
  Elements elementUtils = env.getElementUtils();
  Filer filer = env.getFiler();
  messager = env.getMessager();
  ErrorMessages errorMessages = ErrorMessages.builder()
      .cycleInDefinitionSources("Cycle in @Configuration class @Imports {0}")
      .cycleInObjectDefinitions("Cycle in spring bean dependencies {0}")
      .duplicateObjectDefinitions("Duplicate in spring beans {0}")
      .nonLiteralStaticMemberVariables("Non literal static member variables can break class instantiation and leak state")
      .knownDamagingClass("Known damaging class import (contains non-literal static member variables)")
      .missingBeanDefinitions("Missing bean definitions for spring beans {0},"
         + " create definitions or list them in @Verified'''s expected field")
      .missingRelevantAnnotations("Missing @Verified or @Configuration on classes {0}")
      .unmatchedTypes("Unmatched types {0}")
      .duplicatedMatchingDependencies("Duplicated matching dependencies {0}")
      .duplicatedMatchingDefinitions("Duplicated matching definitions {0}")
      .noMatchingDefinition("No matching definition {0}")
      .unusedExpected("Expected bean name is unnecessary {0}")
      .couldNotStore("Could not store incremental build file for {0}")
      .couldNotRead("Could not read incremental build file for {0}")
      .dependencyShaMismatch("Sha256 mismatch of dependency model of prior analyzed @Configuration model")
      .rootNodeImported("@Verfied(root=true) may not be @Imported by other @Verified @Configuration classes: {0}")
      .build();
  definitionAggregator = new AptParsingContext(errorMessages, filer, elementUtils, typeUtils);
}
 
开发者ID:salesforce,项目名称:AptSpring,代码行数:29,代码来源:VerifiedSpringConfiguration.java

示例12: init

import javax.annotation.processing.ProcessingEnvironment; //导入方法依赖的package包/类
@Override
public synchronized void init(ProcessingEnvironment pe) {
    super.init(pe);
    moduleName = pe.getOptions().get(Const.OPTION_MODULE);
    elementsUtils = pe.getElementUtils();
    filer = pe.getFiler();
    messager = pe.getMessager();
    typesUtils = pe.getTypeUtils();

    logger = new RouterLogger(messager);
}
 
开发者ID:qkcoder,项目名称:Assembler,代码行数:12,代码来源:RouterCompiler.java

示例13: init

import javax.annotation.processing.ProcessingEnvironment; //导入方法依赖的package包/类
@Override
public synchronized void init(ProcessingEnvironment processingEnv) {
    super.init(processingEnv);
    messager = processingEnv.getMessager();
    elementUtils = processingEnv.getElementUtils();
}
 
开发者ID:jutao,项目名称:GankReader,代码行数:7,代码来源:OnceClickProcessor.java

示例14: ErrorReporter

import javax.annotation.processing.ProcessingEnvironment; //导入方法依赖的package包/类
ErrorReporter(ProcessingEnvironment processingEnv) {
    this.messager = processingEnv.getMessager();
}
 
开发者ID:ccheptea,项目名称:auto-value-node,代码行数:4,代码来源:ErrorReporter.java

示例15: init

import javax.annotation.processing.ProcessingEnvironment; //导入方法依赖的package包/类
@Override
public synchronized void init(final ProcessingEnvironment pProcessingEnvironment) {
    super.init(pProcessingEnvironment);
    mMessager = pProcessingEnvironment.getMessager();
    mFiler = pProcessingEnvironment.getFiler();
}
 
开发者ID:RoRoche,项目名称:AnnotationProcessorStarter,代码行数:7,代码来源:MyProcessor.java


注:本文中的javax.annotation.processing.ProcessingEnvironment.getMessager方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。