Uses of Interface
org.jboss.logging.processor.model.Parameter
-
Packages that use Parameter Package Description org.jboss.logging.processor.apt org.jboss.logging.processor.generator.model org.jboss.logging.processor.model org.jboss.logging.processor.validation -
-
Uses of Parameter in org.jboss.logging.processor.apt
Classes in org.jboss.logging.processor.apt that implement Parameter Modifier and Type Class Description private static class
ParameterFactory.AptParameter
private static class
ParameterFactory.MessageMethodParameter
Fields in org.jboss.logging.processor.apt declared as Parameter Modifier and Type Field Description private Parameter
MessageMethodBuilder.AptMessageMethod. cause
Fields in org.jboss.logging.processor.apt with type parameters of type Parameter Modifier and Type Field Description private java.util.Set<Parameter>
ThrowableTypeFactory.AptReturnThrowableType. constructionParameters
private java.util.Map<javax.lang.model.type.TypeMirror,java.util.Set<Parameter>>
MessageMethodBuilder.AptMessageMethod. parameters
Methods in org.jboss.logging.processor.apt that return Parameter Modifier and Type Method Description Parameter
MessageMethodBuilder.AptMessageMethod. cause()
static Parameter
ParameterFactory. forMessageMethod(MessageMethod messageMethod)
Methods in org.jboss.logging.processor.apt that return types with arguments of type Parameter Modifier and Type Method Description java.util.Set<Parameter>
ThrowableTypeFactory.AptReturnThrowableType. constructionParameters()
java.util.Set<Parameter>
ThrowableTypeFactory.AptThrowableType. constructionParameters()
static java.util.Set<Parameter>
ParameterFactory. of(javax.annotation.processing.ProcessingEnvironment processingEnv, javax.lang.model.element.ExecutableElement method)
java.util.Set<Parameter>
MessageMethodBuilder.AptMessageMethod. parameters()
java.util.Set<Parameter>
MessageMethodBuilder.AptMessageMethod. parametersAnnotatedWith(java.lang.Class<? extends java.lang.annotation.Annotation> annotation)
Methods in org.jboss.logging.processor.apt with parameters of type Parameter Modifier and Type Method Description (package private) void
MessageMethodBuilder.AptMessageMethod. add(Parameter parameter)
int
ParameterFactory.AptParameter. compareTo(Parameter other)
int
ParameterFactory.MessageMethodParameter. compareTo(Parameter other)
-
Uses of Parameter in org.jboss.logging.processor.generator.model
Methods in org.jboss.logging.processor.generator.model that return types with arguments of type Parameter Modifier and Type Method Description private java.util.Map<Parameter,org.jboss.jdeparser.JParamDeclaration>
MessageLoggerImplementor. createParameters(MessageMethod messageMethod, org.jboss.jdeparser.JMethodDef method)
Methods in org.jboss.logging.processor.generator.model with parameters of type Parameter Modifier and Type Method Description protected org.jboss.jdeparser.JParamDeclaration
ImplementationClassModel. addMethodParameter(org.jboss.jdeparser.JMethodDef method, Parameter param)
Adds the parameter to the method returning the reference to the parameter.(package private) org.jboss.jdeparser.JAssignableExpr
ImplementationClassModel. createTransformVar(java.util.List<java.lang.String> parameterNames, org.jboss.jdeparser.JBlock methodBody, Parameter param, org.jboss.jdeparser.JExpr var)
(package private) org.jboss.jdeparser.JAssignableExpr
ImplementationClassModel. createTransformVar(java.util.List<java.lang.String> parameterNames, org.jboss.jdeparser.JBlock methodBody, Parameter param, Transform transform, org.jboss.jdeparser.JExpr var)
private java.lang.String
ImplementationClassModel. getUniqueName(java.util.List<java.lang.String> parameterNames, Parameter parameter, java.lang.String suffix)
-
Uses of Parameter in org.jboss.logging.processor.model
Methods in org.jboss.logging.processor.model that return Parameter Modifier and Type Method Description Parameter
MessageMethod. cause()
Methods in org.jboss.logging.processor.model that return types with arguments of type Parameter Modifier and Type Method Description java.util.Set<Parameter>
ThrowableType. constructionParameters()
The parameters needed to construct the throwable, if not using the default constructor.java.util.Set<Parameter>
MessageMethod. parameters()
Returns the parameters for the method.java.util.Set<Parameter>
MessageMethod. parametersAnnotatedWith(java.lang.Class<? extends java.lang.annotation.Annotation> annotation)
Returns an unmodifiable collection of the parameters specified by the parameter type or an empty set. -
Uses of Parameter in org.jboss.logging.processor.validation
Methods in org.jboss.logging.processor.validation with parameters of type Parameter Modifier and Type Method Description private java.lang.String
PropertyValidator. resolveFieldName(Parameter parameter)
private java.lang.String
PropertyValidator. resolveSetterName(Parameter parameter)
private void
PropertyValidator. validateCommonAnnotation(Parameter parameter, java.lang.Class<? extends java.lang.annotation.Annotation> annotation)
private void
Validator. validateTransform(java.util.List<ValidationMessage> messages, Parameter parameter, Transform transform)
-