@Data public class TriggerAnnotationRule extends AbstractRule
_elementsExtensions, _eLSupport, _generateClassContext, _messageCollector, _ruleFactory, _ruleUtils, _typesExtensions, _typesRegistry| Constructor and Description |
|---|
TriggerAnnotationRule(AnnotationMirror triggerMetaAnnotation,
TypeElement triggerAnnotationTypeElement) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
List<ClassRule> |
getClassRules() |
String |
getGeneratedTypeElementFqn(TypeElement annotatedClass) |
List<LibraryRule> |
getLibraryRules() |
List<ResourceRule> |
getResourceRules() |
LibraryRule |
getSelfLibraryRule() |
TypeElement |
getTriggerAnnotationTypeElement() |
List<ELVariableRule> |
getVarRules() |
int |
hashCode() |
Set<GenTypeElement> |
processTriggerAnnotation(TypeElement annotatedClass,
AnnotationMirror triggerAnnotation) |
String |
toString() |
getMetaAnnotation, getMetaElement, getRuleCreationException, inRule, registerMetaTypeElement, throwRuleCreationException, throwRuleCreationExceptionpublic TriggerAnnotationRule(AnnotationMirror triggerMetaAnnotation, TypeElement triggerAnnotationTypeElement)
public Set<GenTypeElement> processTriggerAnnotation(TypeElement annotatedClass, AnnotationMirror triggerAnnotation)
public String getGeneratedTypeElementFqn(TypeElement annotatedClass)
@Pure public int hashCode()
hashCode in class AbstractRule@Pure public boolean equals(Object obj)
equals in class AbstractRule@Pure public String toString()
toString in class AbstractRule@Pure public TypeElement getTriggerAnnotationTypeElement()
@Pure public List<ELVariableRule> getVarRules()
@Pure public List<ResourceRule> getResourceRules()
@Pure public List<LibraryRule> getLibraryRules()
@Pure public LibraryRule getSelfLibraryRule()
Copyright © 2018. All rights reserved.