Top Inners Constructors Methods
org.eclipse.xtend.lib.annotations

public Class DataProcessor

extends AbstractClassProcessor
Class Inheritance
Annotations
@Beta
@SuppressWarnings:all
Imports
com.google.common.annotations.Beta, java.util.function.Consumer, org.eclipse.xtend.lib.annotations.AccessorsProcessor, .EqualsHashCodeProcessor, .FinalFieldsConstructorProcessor, .ToStringProcessor, org.eclipse.xtend.lib.macro.AbstractClassProcessor, .TransformationContext, org.eclipse.xtend.lib.macro.declaration.Element, .FieldDeclaration, .Modifier, .MutableClassDeclaration, .MutableFieldDeclaration, .ResolvedConstructor, .Visibility, org.eclipse.xtext.xbase.lib.Extension, .Functions.Function1, .IterableExtensions

Since
2.7

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
Inherited from org.eclipse.xtend.lib.macro.AbstractClassProcessor:
doGenerateCodedoGenerateCodedoRegisterGlobalsdoRegisterGlobalsdoTransformdoValidatedoValidate

Constructor Detail

DataProcessorback to summary
public DataProcessor()

Method Detail

doTransformback to summary
public void doTransform(final MutableClassDeclaration it, final TransformationContext context)

Overrides org.eclipse.xtend.lib.macro.AbstractClassProcessor.doTransform.

Annotations
@Override
org.eclipse.xtend.lib.annotations back to summary

public Class DataProcessor.Util

extends Object
Class Inheritance
Annotations
@Beta

Since
2.7

Field Summary

Modifier and TypeField and Description
private TransformationContext

Constructor Summary

AccessConstructor and Description
public
Util(final TransformationContext context)

Method Summary

Modifier and TypeMethod and Description
public Iterable<? extends MutableFieldDeclaration>
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

contextback to summary
private TransformationContext context
Annotations
@Extension

Constructor Detail

Utilback to summary
public Util(final TransformationContext context)

Method Detail

getDataFieldsback to summary
public Iterable<? extends MutableFieldDeclaration> getDataFields(final MutableClassDeclaration it)