public class ConfigurationAnnotationProcessingUtil extends Object
Constructor and Description |
---|
ConfigurationAnnotationProcessingUtil() |
Modifier and Type | Method and Description |
---|---|
protected org.eclipse.xtend.lib.macro.declaration.TypeReference |
_findConfigurationTypeReference(org.eclipse.xtend.lib.macro.declaration.ClassDeclaration classDeclaration) |
protected org.eclipse.xtend.lib.macro.declaration.TypeReference |
_findConfigurationTypeReference(org.eclipse.xtend.lib.macro.declaration.InterfaceDeclaration interfaceDeclaration) |
protected org.eclipse.xtend.lib.macro.declaration.TypeReference |
_findConfigurationTypeReference(org.eclipse.xtend.lib.macro.declaration.Type type) |
protected org.eclipse.xtend.lib.macro.declaration.TypeDeclaration |
_getDeclaringType(org.eclipse.xtend.lib.macro.declaration.Declaration declaration) |
protected org.eclipse.xtend.lib.macro.declaration.TypeDeclaration |
_getDeclaringType(org.eclipse.xtend.lib.macro.declaration.MemberDeclaration memberDeclaration) |
protected org.eclipse.xtend.lib.macro.declaration.TypeDeclaration |
_getDeclaringType(org.eclipse.xtend.lib.macro.declaration.TypeDeclaration typeDeclaration) |
protected org.eclipse.xtend.lib.macro.declaration.TypeReference |
findConfigurationTypeReference(org.eclipse.xtend.lib.macro.declaration.Type classDeclaration) |
String |
getBeanMethodName(org.eclipse.xtend.lib.macro.declaration.TypeReference configurationTypeRef) |
org.eclipse.xtend.lib.macro.declaration.TypeReference |
getConfigurationType(org.eclipse.xtend.lib.macro.declaration.TypeReference configurationTypeRef) |
protected org.eclipse.xtend.lib.macro.declaration.TypeDeclaration |
getDeclaringType(org.eclipse.xtend.lib.macro.declaration.Declaration typeDeclaration) |
String |
getDefaultValueBeanName(org.eclipse.xtend.lib.macro.declaration.Type configurationType) |
String |
getDefaultValueBeanName(org.eclipse.xtend.lib.macro.declaration.TypeReference configurationTypeRef) |
String |
getValueBeanName(org.eclipse.xtend.lib.macro.declaration.Type configurationType) |
String |
getValueBeanName(org.eclipse.xtend.lib.macro.declaration.TypeReference configurationTypeRef) |
String |
getValueName(org.eclipse.xtend.lib.macro.declaration.Type configurationType) |
String |
getValueName(org.eclipse.xtend.lib.macro.declaration.TypeReference configurationTypeRef) |
String |
getValueProviderInterfaceName(org.eclipse.xtend.lib.macro.declaration.Type configurationType) |
String |
getValueProviderInterfaceName(org.eclipse.xtend.lib.macro.declaration.TypeReference configurationTypeRef) |
public ConfigurationAnnotationProcessingUtil()
public org.eclipse.xtend.lib.macro.declaration.TypeReference getConfigurationType(org.eclipse.xtend.lib.macro.declaration.TypeReference configurationTypeRef)
configurationTypeRef
- configurationTypeRefpublic String getValueProviderInterfaceName(org.eclipse.xtend.lib.macro.declaration.TypeReference configurationTypeRef)
configurationTypeRef
- configurationTypeRefpublic String getValueProviderInterfaceName(org.eclipse.xtend.lib.macro.declaration.Type configurationType)
configurationType
- configurationTypepublic String getValueName(org.eclipse.xtend.lib.macro.declaration.TypeReference configurationTypeRef)
configurationTypeRef
- configurationTypeRefpublic String getValueName(org.eclipse.xtend.lib.macro.declaration.Type configurationType)
configurationType
- configurationTypepublic String getValueBeanName(org.eclipse.xtend.lib.macro.declaration.TypeReference configurationTypeRef)
configurationTypeRef
- configurationTypeRefpublic String getValueBeanName(org.eclipse.xtend.lib.macro.declaration.Type configurationType)
configurationType
- configurationTypepublic String getDefaultValueBeanName(org.eclipse.xtend.lib.macro.declaration.TypeReference configurationTypeRef)
configurationTypeRef
- configurationTypeRefpublic String getDefaultValueBeanName(org.eclipse.xtend.lib.macro.declaration.Type configurationType)
configurationType
- configurationTypepublic String getBeanMethodName(org.eclipse.xtend.lib.macro.declaration.TypeReference configurationTypeRef)
configurationTypeRef
- configurationTypeRefprotected org.eclipse.xtend.lib.macro.declaration.TypeReference _findConfigurationTypeReference(org.eclipse.xtend.lib.macro.declaration.Type type)
protected org.eclipse.xtend.lib.macro.declaration.TypeReference _findConfigurationTypeReference(org.eclipse.xtend.lib.macro.declaration.ClassDeclaration classDeclaration)
protected org.eclipse.xtend.lib.macro.declaration.TypeReference _findConfigurationTypeReference(org.eclipse.xtend.lib.macro.declaration.InterfaceDeclaration interfaceDeclaration)
protected org.eclipse.xtend.lib.macro.declaration.TypeDeclaration _getDeclaringType(org.eclipse.xtend.lib.macro.declaration.MemberDeclaration memberDeclaration)
protected org.eclipse.xtend.lib.macro.declaration.TypeDeclaration _getDeclaringType(org.eclipse.xtend.lib.macro.declaration.TypeDeclaration typeDeclaration)
protected org.eclipse.xtend.lib.macro.declaration.TypeDeclaration _getDeclaringType(org.eclipse.xtend.lib.macro.declaration.Declaration declaration)
protected org.eclipse.xtend.lib.macro.declaration.TypeReference findConfigurationTypeReference(org.eclipse.xtend.lib.macro.declaration.Type classDeclaration)
protected org.eclipse.xtend.lib.macro.declaration.TypeDeclaration getDeclaringType(org.eclipse.xtend.lib.macro.declaration.Declaration typeDeclaration)
Copyright © 2018–2019 b+m Informatik AG. All rights reserved.