Class Spacing
java.lang.Object
org.immutables.generator.processor.TreesTransformer
org.immutables.generator.processor.Spacing
Spacing trimming and redistribution should be run before balancing
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static ImmutableTrees.Unitnormalize(ImmutableTrees.Unit unit) toTemplate(ImmutableTrees.Template template) Methods inherited from class org.immutables.generator.processor.TreesTransformer
asAccessExpression, asAccessExpression, asAccessExpression, asApplyExpression, asApplyExpressionParams, asApplyExpressionParamsElements, asAssignGeneratorDeclaration, asAssignGeneratorFrom, asBlock, asBlock, asBlock, asBlock, asBlock, asBlock, asBoundAccessExpressionAccessor, asBoundAccessExpressionAccessorElements, asBoundAccessExpressionPath, asBoundAccessExpressionPathElements, asConditionalBlock, asConditionalBlockCondition, asConditionalBlockParts, asConditionalBlockPartsElements, asElseIfCondition, asExpression, asExpression, asExpression, asExpression, asExpression, asForDeclaration, asForDeclarationElements, asForIterationAccessExpressionAccess, asForIterationAccessExpressionPath, asForIterationAccessExpressionPathElements, asForStatementDeclaration, asForStatementDeclarationElements, asForStatementParts, asForStatementPartsElements, asForStatementUseDelimit, asForStatementUseForAccess, asGeneratorDeclaration, asGeneratorDeclaration, asGeneratorDeclaration, asIdentifier, asIdentifierValue, asIfCondition, asIfStatementOtherwise, asIfStatementOtherwiseIf, asIfStatementOtherwiseIfElements, asIfStatementOtherwiseOptional, asIfStatementThen, asInvokableDeclaration, asInvokableDeclarationName, asInvokableDeclarationParameters, asInvokableDeclarationParametersElements, asInvokeAccess, asInvokeEndAccess, asInvokeInvoke, asInvokeInvokeOptional, asInvokeStatementAccess, asInvokeStatementParams, asInvokeStatementParamsElements, asInvokeStatementParts, asInvokeStatementPartsElements, asInvokeStringLiteral, asIterationGeneratorCondition, asIterationGeneratorConditionOptional, asIterationGeneratorDeclaration, asIterationGeneratorFrom, asLetDeclaration, asLetStatementDeclaration, asLetStatementParts, asLetStatementPartsElements, asParameter, asParameterName, asParameterType, asResolvedTypeType, asSimpleAccessExpressionPath, asSimpleAccessExpressionPathElements, asSimpleBlockParts, asSimpleBlockPartsElements, asStringLiteral, asStringLiteralValue, asTemplateDeclaration, asTemplateIsPublic, asTemplatePart, asTemplatePart, asTemplatePart, asTemplatePart, asTemplatePart, asTemplatePart, asTemplatePart, asTemplatePart, asTemplatePart, asTemplatePart, asTemplatePart, asTemplatePart, asTemplatePart, asTemplatePart, asTemplatePart, asTemplatePart, asTemplatePart, asTemplatePart, asTemplatePart, asTemplatePart, asTemplatePart, asTemplatePart, asTemplateParts, asTemplatePartsElements, asTextBlockParts, asTextBlockPartsElements, asTextFragment, asTextFragmentValue, asTextLineFragment, asTextLineNewline, asTextPart, asTextPart, asTransformGeneratorCondition, asTransformGeneratorConditionOptional, asTransformGeneratorDeclaration, asTransformGeneratorFrom, asTransformGeneratorTransform, asTransformGeneratorVarDeclaration, asTypeDeclarationKind, asTypeDeclarationType, asTypeIdentifier, asTypeIdentifierValue, asTypeReference, asTypeReference, asUnitPart, asUnitPart, asUnitParts, asUnitPartsElements, asValueDeclaration, asValueDeclarationContainedType, asValueDeclarationContainedTypeOptional, asValueDeclarationName, asValueDeclarationType, asValueDeclarationTypeOptional, toApplyExpression, toAssignGenerator, toBoundAccessExpression, toComment, toConditionalBlock, toElse, toElseIf, toFor, toForEnd, toForIterationAccessExpression, toForStatement, toIdentifier, toIf, toIfEnd, toIfStatement, toInvokableDeclaration, toInvoke, toInvokeEnd, toInvokeStatement, toInvokeString, toIterationGenerator, toLet, toLetEnd, toLetStatement, toNewline, toParameter, toResolvedType, toSimpleAccessExpression, toSimpleBlock, toStringLiteral, toTemplateEnd, toTextBlock, toTextFragment, toTextLine, toTransformGenerator, toTypeDeclaration, toTypeIdentifier, toUnit, toValueDeclaration
-
Constructor Details
-
Spacing
private Spacing()
-
-
Method Details
-
normalize
-
toTemplate
- Overrides:
toTemplatein classTreesTransformer
-