Lombok.ast - v0.2

lombok.ast.syntaxChecks
Class StructuralChecks

java.lang.Object
  extended by lombok.ast.syntaxChecks.StructuralChecks

public class StructuralChecks
extends Object


Constructor Summary
StructuralChecks()
           
 
Method Summary
 void alternateConstructorInvocationMustBeFirst(AlternateConstructorInvocation node)
           
 void checkAbstractMembersOnlyInAbstractTypes(MethodDeclaration md)
           
 void checkConstructorParamsAreSimple(ConstructorDeclaration cd)
           
 void checkMethodParamsAreSimple(MethodDeclaration md)
           
 void initializersMustCompleteNormallyInstance(InstanceInitializer node)
           
 void initializersMustCompleteNormallyStatic(StaticInitializer node)
           
 void superConstructorInvocationMustBeFirst(SuperConstructorInvocation node)
           
 void varargsAndExtendedDimsDontMix(VariableDefinitionEntry node)
           
 void varargsOnlyLegalOnMethods(VariableDefinition node)
           
 void varDefOfZero(VariableDefinition node)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StructuralChecks

public StructuralChecks()
Method Detail

checkAbstractMembersOnlyInAbstractTypes

public void checkAbstractMembersOnlyInAbstractTypes(MethodDeclaration md)

initializersMustCompleteNormallyStatic

public void initializersMustCompleteNormallyStatic(StaticInitializer node)

initializersMustCompleteNormallyInstance

public void initializersMustCompleteNormallyInstance(InstanceInitializer node)

superConstructorInvocationMustBeFirst

public void superConstructorInvocationMustBeFirst(SuperConstructorInvocation node)

alternateConstructorInvocationMustBeFirst

public void alternateConstructorInvocationMustBeFirst(AlternateConstructorInvocation node)

varDefOfZero

public void varDefOfZero(VariableDefinition node)

varargsOnlyLegalOnMethods

public void varargsOnlyLegalOnMethods(VariableDefinition node)

varargsAndExtendedDimsDontMix

public void varargsAndExtendedDimsDontMix(VariableDefinitionEntry node)

checkMethodParamsAreSimple

public void checkMethodParamsAreSimple(MethodDeclaration md)

checkConstructorParamsAreSimple

public void checkConstructorParamsAreSimple(ConstructorDeclaration cd)

Lombok.ast - v0.2

Copyright © 2010-2011 The Project Lombok Authors, licensed under the MIT licence.