public interface CodeGenerationProperties
Modifier and Type | Method and Description |
---|---|
java.lang.String |
cannotExtendMultipleClassTypes(java.lang.reflect.AnnotatedType first,
java.lang.reflect.AnnotatedType second) |
java.lang.String |
cannotFindMethodOn(java.lang.Class<?> superClass,
ErasedMethodSignature erasedMethodSignature) |
java.lang.String |
cannotInstantiateClassDefinition(ClassDefinition<?,?> classDefinition,
TypeToken<?> superType) |
java.lang.String |
cannotOverrideExistingClass(java.lang.String className) |
java.lang.String |
cannotOverrideMethod(java.lang.reflect.Method overriddenMethod) |
java.lang.String |
cannotRedeclareVariable(ParameterSignature<?> variable) |
java.lang.String |
cannotResolveEnclosingInstance(ClassDeclaration<?,?> receiverClass) |
java.lang.String |
cannotResolveTypeVariable(java.lang.String typeVariableName,
ParameterizedSignature<?> signature) |
java.lang.String |
classNameAlreadyRegistered(ClassSignature<?> classSignature) |
java.lang.String |
classOverridingNotSupported() |
java.lang.String |
duplicateMethodDeclaration(MethodSignature<?> override) |
java.lang.String |
incompatibleParameterTypes(java.util.List<java.lang.reflect.Type> parameterTypes,
java.lang.reflect.Method inherited) |
java.lang.String |
incompatibleReturnType(TypeToken<?> returnType,
MethodDeclaration<?,?> methodDeclaration) |
java.lang.String |
incompatibleReturnTypes(java.lang.reflect.Type override,
java.lang.reflect.Method inherited) |
java.lang.String |
incompleteExpressionEvaluation() |
java.lang.String |
incompleteStatementExecution() |
java.lang.String |
mustImplementMethod(MethodDeclaration<?,?> method) |
java.lang.String |
mustOverrideMethods(java.util.Collection<java.lang.reflect.Method> classMethod) |
ReflectionProperties |
reflection() |
java.lang.String |
staticMethodCannotBeDefault(MethodSignature<?> methodDeclaration) |
java.lang.String |
undefinedVariable(ParameterSignature<?> variable) |
ReflectionProperties reflection()
java.lang.String cannotInstantiateClassDefinition(ClassDefinition<?,?> classDefinition, TypeToken<?> superType)
java.lang.String cannotOverrideMethod(java.lang.reflect.Method overriddenMethod)
java.lang.String incompatibleReturnTypes(java.lang.reflect.Type override, java.lang.reflect.Method inherited)
java.lang.String incompatibleParameterTypes(java.util.List<java.lang.reflect.Type> parameterTypes, java.lang.reflect.Method inherited)
java.lang.String duplicateMethodDeclaration(MethodSignature<?> override)
java.lang.String mustOverrideMethods(java.util.Collection<java.lang.reflect.Method> classMethod)
java.lang.String undefinedVariable(ParameterSignature<?> variable)
java.lang.String cannotResolveEnclosingInstance(ClassDeclaration<?,?> receiverClass)
java.lang.String cannotRedeclareVariable(ParameterSignature<?> variable)
java.lang.String incompleteStatementExecution()
java.lang.String incompleteExpressionEvaluation()
java.lang.String cannotFindMethodOn(java.lang.Class<?> superClass, ErasedMethodSignature erasedMethodSignature)
java.lang.String incompatibleReturnType(TypeToken<?> returnType, MethodDeclaration<?,?> methodDeclaration)
java.lang.String mustImplementMethod(MethodDeclaration<?,?> method)
java.lang.String classNameAlreadyRegistered(ClassSignature<?> classSignature)
java.lang.String staticMethodCannotBeDefault(MethodSignature<?> methodDeclaration)
java.lang.String cannotResolveTypeVariable(java.lang.String typeVariableName, ParameterizedSignature<?> signature)
java.lang.String cannotExtendMultipleClassTypes(java.lang.reflect.AnnotatedType first, java.lang.reflect.AnnotatedType second)
java.lang.String classOverridingNotSupported()
java.lang.String cannotOverrideExistingClass(java.lang.String className)