META-INF/
META-INF/MANIFEST.MF
META-INF/maven/
META-INF/maven/com.google.guava/
META-INF/maven/com.google.guava/guava/
com/
lombok/
lombok/ast/
lombok/ast/app/
lombok/ast/ecj/
lombok/ast/grammar/
lombok/ast/javac/
lombok/ast/printer/
lombok/ast/printer/web/
lombok/ast/resolve/
lombok/ast/syntaxChecks/
lombok/core/
lombok/eclipse/
lombok/javac/
lombok/javac/java6/
lombok/javac/java7/
org/
AUTHORS
LICENSE
META-INF/LICENSE
META-INF/NOTICE
META-INF/maven/com.google.guava/guava/pom.properties
META-INF/maven/com.google.guava/guava/pom.xml
lombok/ast/AbstractNode$WithParens.classAbstractNode.java
package lombok.ast
abstract lombok.ast.AbstractNode$WithParens extends lombok.ast.AbstractNode implements lombok.ast.Expression {
private java.util.List parensPositions
void ()
public boolean needsParentheses ()
public java.util.List astParensPositions ()
public int getParens ()
public int getIntendedParens ()
}
lombok/ast/AbstractNode.classAbstractNode.java
package lombok.ast
abstract lombok.ast.AbstractNode extends java.lang.Object implements lombok.ast.Node {
private lombok.ast.Position position
private lombok.ast.Node parent
private java.util.List danglings
private java.util.Map conversionPositions
private java.util.Map messagesMap
private java.util.List messages
private Object nativeNode
private lombok.ast.PositionFactory positionFactory
void ()
public boolean isGenerated ()
public lombok.ast.Node getGeneratedBy ()
public boolean hasParent ()
public java.util.List getChildren ()
public boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node replacement
public void unparent ()
protected lombok.ast.AbstractNode adopt (lombok.ast.AbstractNode) throws java.lang.IllegalStateException
lombok.ast.AbstractNode child
protected void ensureParentless () throws java.lang.IllegalStateException
protected void disown (lombok.ast.AbstractNode) throws java.lang.IllegalStateException
lombok.ast.AbstractNode child
protected void ensureParentage (lombok.ast.AbstractNode) throws java.lang.IllegalStateException
lombok.ast.AbstractNode child
public lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position position
public lombok.ast.Position getPosition ()
public java.lang.String toString ()
lombok.ast.printer.TextFormatter formatter
lombok.ast.printer.SourcePrinter printer
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node)
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
void addDanglingNode (lombok.ast.Node)
lombok.ast.Node dangling
void removeDanglingNode (lombok.ast.Node)
lombok.ast.Node dangling
java.util.List getDanglingNodes ()
void addConversionPositionInfo (java.lang.String, lombok.ast.Position)
String key
lombok.ast.Position position
lombok.ast.Position getConversionPositionInfo (java.lang.String)
String key
public lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message message
public boolean hasMessage (java.lang.String)
String key
public java.util.List getMessages ()
public lombok.ast.Node getParent ()
public java.lang.Object getNativeNode ()
public void setNativeNode (java.lang.Object)
Object nativeNode
public lombok.ast.PositionFactory getPositionFactory ()
public void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory positionFactory
}
lombok/ast/AlternateConstructorInvocation.classAlternateConstructorInvocation.java
package lombok.ast
public lombok.ast.AlternateConstructorInvocation extends lombok.ast.AbstractNode implements lombok.ast.Statement {
lombok.ast.ListAccessor constructorTypeArguments
lombok.ast.ListAccessor arguments
public void ()
public lombok.ast.Block upToBlock ()
lombok.ast.Block out
public lombok.ast.RawListAccessor rawConstructorTypeArguments ()
public lombok.ast.StrictListAccessor astConstructorTypeArguments ()
public lombok.ast.RawListAccessor rawArguments ()
public lombok.ast.StrictListAccessor astArguments ()
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.Node child
java.util.Iterator i$
lombok.ast.Node child
java.util.Iterator i$
lombok.ast.AstVisitor visitor
public lombok.ast.AlternateConstructorInvocation copy ()
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.AlternateConstructorInvocation result
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/AlternateConstructorInvocationTemplate.classTemplates.java
package lombok.ast
lombok.ast.AlternateConstructorInvocationTemplate extends java.lang.Object {
java.util.List constructorTypeArguments1
java.util.List arguments2
void ()
}
lombok/ast/Annotation.classAnnotation.java
package lombok.ast
public lombok.ast.Annotation extends lombok.ast.AbstractNode implements lombok.ast.DescribedNode lombok.ast.AnnotationValue {
private lombok.ast.AbstractNode annotationTypeReference
lombok.ast.ListAccessor elements
public void ()
public lombok.ast.Modifiers upToModifiers ()
lombok.ast.Modifiers out
public lombok.ast.TypeReference astAnnotationTypeReference ()
public lombok.ast.Annotation astAnnotationTypeReference (lombok.ast.TypeReference)
lombok.ast.TypeReference annotationTypeReference
public lombok.ast.Node rawAnnotationTypeReference ()
public lombok.ast.Annotation rawAnnotationTypeReference (lombok.ast.Node)
lombok.ast.Node annotationTypeReference
public lombok.ast.RawListAccessor rawElements ()
public lombok.ast.StrictListAccessor astElements ()
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.Node child
java.util.Iterator i$
lombok.ast.AstVisitor visitor
public lombok.ast.Annotation copy ()
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.Annotation result
public java.lang.String getDescription ()
public java.util.List getValueValues ()
public java.util.List getValues (java.lang.String)
String key
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/AnnotationDeclaration.classAnnotationDeclaration.java
package lombok.ast
public lombok.ast.AnnotationDeclaration extends lombok.ast.AbstractNode implements lombok.ast.TypeMember lombok.ast.Statement lombok.ast.TypeDeclaration lombok.ast.JavadocContainer {
private lombok.ast.AbstractNode javadoc
private lombok.ast.AbstractNode modifiers
private lombok.ast.AbstractNode name
private lombok.ast.AbstractNode body
public void ()
public lombok.ast.TypeBody upToTypeBody ()
lombok.ast.TypeBody out
public lombok.ast.Block upToBlock ()
lombok.ast.Block out
public lombok.ast.CompilationUnit upIfTopLevelToCompilationUnit ()
lombok.ast.CompilationUnit out
public lombok.ast.Comment astJavadoc ()
public lombok.ast.AnnotationDeclaration astJavadoc (lombok.ast.Comment)
lombok.ast.Comment javadoc
public lombok.ast.Node rawJavadoc ()
public lombok.ast.AnnotationDeclaration rawJavadoc (lombok.ast.Node)
lombok.ast.Node javadoc
public lombok.ast.Modifiers astModifiers ()
public lombok.ast.AnnotationDeclaration astModifiers (lombok.ast.Modifiers)
lombok.ast.Modifiers modifiers
private lombok.ast.AnnotationDeclaration rawModifiers (lombok.ast.Node)
lombok.ast.Node modifiers
public lombok.ast.Identifier astName ()
public lombok.ast.AnnotationDeclaration astName (lombok.ast.Identifier)
lombok.ast.Identifier name
private lombok.ast.AnnotationDeclaration rawName (lombok.ast.Node)
lombok.ast.Node name
public lombok.ast.NormalTypeBody astBody ()
public lombok.ast.AnnotationDeclaration astBody (lombok.ast.NormalTypeBody)
lombok.ast.NormalTypeBody body
public lombok.ast.Node rawBody ()
public lombok.ast.AnnotationDeclaration rawBody (lombok.ast.Node)
lombok.ast.Node body
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.AstVisitor visitor
public lombok.ast.AnnotationDeclaration copy ()
lombok.ast.AnnotationDeclaration result
public java.lang.String getDescription ()
public boolean isInterface ()
public lombok.ast.TypeDeclaration upUpToTypeDeclaration ()
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
public volatile lombok.ast.TypeBody astBody ()
public volatile lombok.ast.TypeDeclaration astName (lombok.ast.Identifier)
lombok.ast.Identifier x0
public volatile lombok.ast.TypeDeclaration astModifiers (lombok.ast.Modifiers)
lombok.ast.Modifiers x0
public volatile lombok.ast.TypeDeclaration rawJavadoc (lombok.ast.Node)
lombok.ast.Node x0
public volatile lombok.ast.TypeDeclaration astJavadoc (lombok.ast.Comment)
lombok.ast.Comment x0
public volatile lombok.ast.Node rawJavadoc (lombok.ast.Node)
lombok.ast.Node x0
public volatile lombok.ast.Node astJavadoc (lombok.ast.Comment)
lombok.ast.Comment x0
}
lombok/ast/AnnotationDeclarationTemplate.classTemplates.java
package lombok.ast
lombok.ast.AnnotationDeclarationTemplate extends java.lang.Object {
lombok.ast.Comment javadoc1
lombok.ast.Modifiers modifiers2
lombok.ast.Identifier name3
lombok.ast.NormalTypeBody body4
void ()
static java.lang.String getDescription (lombok.ast.AnnotationDeclaration)
lombok.ast.AnnotationDeclaration self
static boolean isInterface (lombok.ast.AnnotationDeclaration)
lombok.ast.AnnotationDeclaration self
}
lombok/ast/AnnotationElement.classAnnotationElement.java
package lombok.ast
public lombok.ast.AnnotationElement extends lombok.ast.AbstractNode implements lombok.ast.DescribedNode {
private lombok.ast.AbstractNode name
private lombok.ast.AbstractNode value
public void ()
public lombok.ast.Annotation upToAnnotation ()
lombok.ast.Annotation out
public lombok.ast.Identifier astName ()
public lombok.ast.AnnotationElement astName (lombok.ast.Identifier)
lombok.ast.Identifier name
private lombok.ast.AnnotationElement rawName (lombok.ast.Node)
lombok.ast.Node name
public lombok.ast.AnnotationValue astValue ()
public lombok.ast.AnnotationElement astValue (lombok.ast.AnnotationValue)
lombok.ast.AnnotationValue value
public lombok.ast.Node rawValue ()
public lombok.ast.AnnotationElement rawValue (lombok.ast.Node)
lombok.ast.Node value
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.AstVisitor visitor
public lombok.ast.AnnotationElement copy ()
lombok.ast.AnnotationElement result
public java.lang.String getDescription ()
public java.util.List getValues ()
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/AnnotationElementTemplate.classTemplates.java
package lombok.ast
lombok.ast.AnnotationElementTemplate extends java.lang.Object {
lombok.ast.Identifier name1
lombok.ast.AnnotationValue value2
void ()
static java.lang.String getDescription (lombok.ast.AnnotationElement)
NullPointerException e
lombok.ast.AnnotationElement self
static java.util.List getValues (lombok.ast.AnnotationElement)
lombok.ast.Node n
java.util.Iterator i$
com.google.common.collect.ImmutableList$Builder result
lombok.ast.AnnotationElement self
}
lombok/ast/AnnotationMethodDeclaration.classAnnotationMethodDeclaration.java
package lombok.ast
public lombok.ast.AnnotationMethodDeclaration extends lombok.ast.AbstractNode implements lombok.ast.TypeMember lombok.ast.DescribedNode lombok.ast.JavadocContainer {
private lombok.ast.AbstractNode javadoc
private lombok.ast.AbstractNode modifiers
private lombok.ast.AbstractNode returnTypeReference
private lombok.ast.AbstractNode methodName
private lombok.ast.AbstractNode defaultValue
public void ()
public lombok.ast.TypeBody upToTypeBody ()
lombok.ast.TypeBody out
public lombok.ast.Comment astJavadoc ()
public lombok.ast.AnnotationMethodDeclaration astJavadoc (lombok.ast.Comment)
lombok.ast.Comment javadoc
public lombok.ast.Node rawJavadoc ()
public lombok.ast.AnnotationMethodDeclaration rawJavadoc (lombok.ast.Node)
lombok.ast.Node javadoc
public lombok.ast.Modifiers astModifiers ()
public lombok.ast.AnnotationMethodDeclaration astModifiers (lombok.ast.Modifiers)
lombok.ast.Modifiers modifiers
private lombok.ast.AnnotationMethodDeclaration rawModifiers (lombok.ast.Node)
lombok.ast.Node modifiers
public lombok.ast.TypeReference astReturnTypeReference ()
public lombok.ast.AnnotationMethodDeclaration astReturnTypeReference (lombok.ast.TypeReference)
lombok.ast.TypeReference returnTypeReference
public lombok.ast.Node rawReturnTypeReference ()
public lombok.ast.AnnotationMethodDeclaration rawReturnTypeReference (lombok.ast.Node)
lombok.ast.Node returnTypeReference
public lombok.ast.Identifier astMethodName ()
public lombok.ast.AnnotationMethodDeclaration astMethodName (lombok.ast.Identifier)
lombok.ast.Identifier methodName
private lombok.ast.AnnotationMethodDeclaration rawMethodName (lombok.ast.Node)
lombok.ast.Node methodName
public lombok.ast.Expression astDefaultValue ()
public lombok.ast.AnnotationMethodDeclaration astDefaultValue (lombok.ast.Expression)
lombok.ast.Expression defaultValue
public lombok.ast.Node rawDefaultValue ()
public lombok.ast.AnnotationMethodDeclaration rawDefaultValue (lombok.ast.Node)
lombok.ast.Node defaultValue
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.AstVisitor visitor
public lombok.ast.AnnotationMethodDeclaration copy ()
lombok.ast.AnnotationMethodDeclaration result
public java.lang.String getDescription ()
public lombok.ast.TypeDeclaration upUpToTypeDeclaration ()
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
public volatile lombok.ast.Node rawJavadoc (lombok.ast.Node)
lombok.ast.Node x0
public volatile lombok.ast.Node astJavadoc (lombok.ast.Comment)
lombok.ast.Comment x0
}
lombok/ast/AnnotationMethodDeclarationTemplate.classTemplates.java
package lombok.ast
lombok.ast.AnnotationMethodDeclarationTemplate extends java.lang.Object {
lombok.ast.Comment javadoc1
lombok.ast.Modifiers modifiers2
lombok.ast.TypeReference returnTypeReference3
lombok.ast.Identifier methodName4
lombok.ast.Expression defaultValue5
void ()
static java.lang.String getDescription (lombok.ast.AnnotationMethodDeclaration)
lombok.ast.AnnotationMethodDeclaration self
}
lombok/ast/AnnotationTemplate.classTemplates.java
package lombok.ast
lombok.ast.AnnotationTemplate extends java.lang.Object {
lombok.ast.TypeReference annotationTypeReference1
java.util.List elements2
void ()
static java.lang.String getDescription (lombok.ast.Annotation)
NullPointerException e
lombok.ast.Annotation self
static java.util.List getValueValues (lombok.ast.Annotation)
lombok.ast.Annotation self
java.util.List result
static java.util.List getValues (lombok.ast.Annotation, java.lang.String)
lombok.ast.AnnotationElement elem
java.util.Iterator i$
lombok.ast.Annotation self
String key
}
lombok/ast/AnnotationValue.classAnnotationValue.java
package lombok.ast
public abstract lombok.ast.AnnotationValue extends java.lang.Object implements lombok.ast.Node {
}
lombok/ast/AnnotationValueArray.classAnnotationValueArray.java
package lombok.ast
public lombok.ast.AnnotationValueArray extends lombok.ast.AbstractNode implements lombok.ast.AnnotationValue {
lombok.ast.ListAccessor values
public void ()
public lombok.ast.RawListAccessor rawValues ()
public lombok.ast.StrictListAccessor astValues ()
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.Node child
java.util.Iterator i$
lombok.ast.AstVisitor visitor
public lombok.ast.AnnotationValueArray copy ()
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.AnnotationValueArray result
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/AnnotationValueArrayTemplate.classTemplates.java
package lombok.ast
lombok.ast.AnnotationValueArrayTemplate extends java.lang.Object {
java.util.List values1
void ()
}
lombok/ast/ArrayAccess.classArrayAccess.java
package lombok.ast
public lombok.ast.ArrayAccess extends lombok.ast.AbstractNode implements lombok.ast.Expression {
private java.util.List parensPositions
private lombok.ast.AbstractNode operand
private lombok.ast.AbstractNode indexExpression
public void ()
public java.util.List astParensPositions ()
public lombok.ast.Expression astOperand ()
public lombok.ast.ArrayAccess astOperand (lombok.ast.Expression)
lombok.ast.Expression operand
public lombok.ast.Node rawOperand ()
public lombok.ast.ArrayAccess rawOperand (lombok.ast.Node)
lombok.ast.Node operand
public lombok.ast.Expression astIndexExpression ()
public lombok.ast.ArrayAccess astIndexExpression (lombok.ast.Expression)
lombok.ast.Expression indexExpression
public lombok.ast.Node rawIndexExpression ()
public lombok.ast.ArrayAccess rawIndexExpression (lombok.ast.Node)
lombok.ast.Node indexExpression
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.AstVisitor visitor
public lombok.ast.ArrayAccess copy ()
lombok.ast.ArrayAccess result
public int getParens ()
public int getIntendedParens ()
public boolean needsParentheses ()
public boolean isStatementExpression ()
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/ArrayAccessTemplate.classTemplates.java
package lombok.ast
lombok.ast.ArrayAccessTemplate extends java.lang.Object {
lombok.ast.Expression operand1
lombok.ast.Expression indexExpression2
void ()
}
lombok/ast/ArrayCreation.classArrayCreation.java
package lombok.ast
public lombok.ast.ArrayCreation extends lombok.ast.AbstractNode implements lombok.ast.Expression {
private java.util.List parensPositions
private lombok.ast.AbstractNode componentTypeReference
lombok.ast.ListAccessor dimensions
private lombok.ast.AbstractNode initializer
public void ()
public java.util.List astParensPositions ()
public lombok.ast.TypeReference astComponentTypeReference ()
public lombok.ast.ArrayCreation astComponentTypeReference (lombok.ast.TypeReference)
lombok.ast.TypeReference componentTypeReference
public lombok.ast.Node rawComponentTypeReference ()
public lombok.ast.ArrayCreation rawComponentTypeReference (lombok.ast.Node)
lombok.ast.Node componentTypeReference
public lombok.ast.RawListAccessor rawDimensions ()
public lombok.ast.StrictListAccessor astDimensions ()
public lombok.ast.ArrayInitializer astInitializer ()
public lombok.ast.ArrayCreation astInitializer (lombok.ast.ArrayInitializer)
lombok.ast.ArrayInitializer initializer
public lombok.ast.Node rawInitializer ()
public lombok.ast.ArrayCreation rawInitializer (lombok.ast.Node)
lombok.ast.Node initializer
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.Node child
java.util.Iterator i$
lombok.ast.AstVisitor visitor
public lombok.ast.ArrayCreation copy ()
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.ArrayCreation result
public int getParens ()
public int getIntendedParens ()
public boolean needsParentheses ()
public boolean isStatementExpression ()
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/ArrayCreationTemplate.classTemplates.java
package lombok.ast
lombok.ast.ArrayCreationTemplate extends java.lang.Object {
lombok.ast.TypeReference componentTypeReference1
java.util.List dimensions2
lombok.ast.ArrayInitializer initializer3
void ()
}
lombok/ast/ArrayDimension.classArrayDimension.java
package lombok.ast
public lombok.ast.ArrayDimension extends lombok.ast.AbstractNode {
private lombok.ast.AbstractNode dimension
public void ()
public lombok.ast.ArrayCreation upToArrayCreation ()
lombok.ast.ArrayCreation out
public lombok.ast.Expression astDimension ()
public lombok.ast.ArrayDimension astDimension (lombok.ast.Expression)
lombok.ast.Expression dimension
public lombok.ast.Node rawDimension ()
public lombok.ast.ArrayDimension rawDimension (lombok.ast.Node)
lombok.ast.Node dimension
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.AstVisitor visitor
public lombok.ast.ArrayDimension copy ()
lombok.ast.ArrayDimension result
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/ArrayDimensionTemplate.classTemplates.java
package lombok.ast
lombok.ast.ArrayDimensionTemplate extends java.lang.Object {
lombok.ast.Expression dimension1
void ()
}
lombok/ast/ArrayInitializer.classArrayInitializer.java
package lombok.ast
public lombok.ast.ArrayInitializer extends lombok.ast.AbstractNode implements lombok.ast.Expression {
private java.util.List parensPositions
lombok.ast.ListAccessor expressions
public void ()
public lombok.ast.ArrayCreation upToArrayCreation ()
lombok.ast.ArrayCreation out
public java.util.List astParensPositions ()
public lombok.ast.RawListAccessor rawExpressions ()
public lombok.ast.StrictListAccessor astExpressions ()
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.Node child
java.util.Iterator i$
lombok.ast.AstVisitor visitor
public lombok.ast.ArrayInitializer copy ()
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.ArrayInitializer result
public int getParens ()
public int getIntendedParens ()
public boolean needsParentheses ()
public boolean isStatementExpression ()
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/ArrayInitializerTemplate.classTemplates.java
package lombok.ast
lombok.ast.ArrayInitializerTemplate extends java.lang.Object {
java.util.List expressions1
void ()
}
lombok/ast/Assert.classAssert.java
package lombok.ast
public lombok.ast.Assert extends lombok.ast.AbstractNode implements lombok.ast.Statement {
private lombok.ast.AbstractNode assertion
private lombok.ast.AbstractNode message
public void ()
public lombok.ast.Block upToBlock ()
lombok.ast.Block out
public lombok.ast.Expression astAssertion ()
public lombok.ast.Assert astAssertion (lombok.ast.Expression)
lombok.ast.Expression assertion
public lombok.ast.Node rawAssertion ()
public lombok.ast.Assert rawAssertion (lombok.ast.Node)
lombok.ast.Node assertion
public lombok.ast.Expression astMessage ()
public lombok.ast.Assert astMessage (lombok.ast.Expression)
lombok.ast.Expression message
public lombok.ast.Node rawMessage ()
public lombok.ast.Assert rawMessage (lombok.ast.Node)
lombok.ast.Node message
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.AstVisitor visitor
public lombok.ast.Assert copy ()
lombok.ast.Assert result
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/AssertTemplate.classTemplates.java
package lombok.ast
lombok.ast.AssertTemplate extends java.lang.Object {
lombok.ast.Expression assertion1
lombok.ast.Expression message2
void ()
}
lombok/ast/Ast.classAst.java
package lombok.ast
public lombok.ast.Ast extends java.lang.Object {
public void ()
public static lombok.ast.Node setAllPositions (lombok.ast.Node, lombok.ast.Position)
lombok.ast.Node child
java.util.Iterator i$
lombok.ast.Node node
lombok.ast.Position position
public static java.lang.String getVersion ()
public static lombok.ast.CompilationUnit upToTop (lombok.ast.Node)
lombok.ast.Node node
}
lombok/ast/AstException.classAstException.java
package lombok.ast
public lombok.ast.AstException extends java.lang.RuntimeException {
private final lombok.ast.Node problemNode
private final String message
public void (lombok.ast.Node, java.lang.String)
lombok.ast.Node problemNode
String message
public java.lang.String toString ()
Throwable ignore
String nodeDescription
public boolean equals (java.lang.Object)
Object o
lombok.ast.AstException other
public boolean canEqual (java.lang.Object)
Object other
public int hashCode ()
int PRIME
int result
}
lombok/ast/AstVisitor.classAstVisitor.java
package lombok.ast
public abstract lombok.ast.AstVisitor extends java.lang.Object {
public void ()
public abstract boolean visitTypeReference (lombok.ast.TypeReference)
public abstract boolean visitTypeReferencePart (lombok.ast.TypeReferencePart)
public abstract boolean visitVariableReference (lombok.ast.VariableReference)
public abstract boolean visitIdentifier (lombok.ast.Identifier)
public abstract boolean visitIntegralLiteral (lombok.ast.IntegralLiteral)
public abstract boolean visitFloatingPointLiteral (lombok.ast.FloatingPointLiteral)
public abstract boolean visitBooleanLiteral (lombok.ast.BooleanLiteral)
public abstract boolean visitCharLiteral (lombok.ast.CharLiteral)
public abstract boolean visitStringLiteral (lombok.ast.StringLiteral)
public abstract boolean visitNullLiteral (lombok.ast.NullLiteral)
public abstract boolean visitBinaryExpression (lombok.ast.BinaryExpression)
public abstract boolean visitUnaryExpression (lombok.ast.UnaryExpression)
public abstract boolean visitInlineIfExpression (lombok.ast.InlineIfExpression)
public abstract boolean visitCast (lombok.ast.Cast)
public abstract boolean visitInstanceOf (lombok.ast.InstanceOf)
public abstract boolean visitConstructorInvocation (lombok.ast.ConstructorInvocation)
public abstract boolean visitMethodInvocation (lombok.ast.MethodInvocation)
public abstract boolean visitSelect (lombok.ast.Select)
public abstract boolean visitArrayAccess (lombok.ast.ArrayAccess)
public abstract boolean visitArrayCreation (lombok.ast.ArrayCreation)
public abstract boolean visitArrayInitializer (lombok.ast.ArrayInitializer)
public abstract boolean visitAnnotationValueArray (lombok.ast.AnnotationValueArray)
public abstract boolean visitArrayDimension (lombok.ast.ArrayDimension)
public abstract boolean visitClassLiteral (lombok.ast.ClassLiteral)
public abstract boolean visitSuper (lombok.ast.Super)
public abstract boolean visitThis (lombok.ast.This)
public abstract boolean visitLabelledStatement (lombok.ast.LabelledStatement)
public abstract boolean visitExpressionStatement (lombok.ast.ExpressionStatement)
public abstract boolean visitIf (lombok.ast.If)
public abstract boolean visitFor (lombok.ast.For)
public abstract boolean visitForEach (lombok.ast.ForEach)
public abstract boolean visitTry (lombok.ast.Try)
public abstract boolean visitCatch (lombok.ast.Catch)
public abstract boolean visitWhile (lombok.ast.While)
public abstract boolean visitDoWhile (lombok.ast.DoWhile)
public abstract boolean visitSynchronized (lombok.ast.Synchronized)
public abstract boolean visitBlock (lombok.ast.Block)
public abstract boolean visitAssert (lombok.ast.Assert)
public abstract boolean visitEmptyStatement (lombok.ast.EmptyStatement)
public abstract boolean visitSwitch (lombok.ast.Switch)
public abstract boolean visitCase (lombok.ast.Case)
public abstract boolean visitDefault (lombok.ast.Default)
public abstract boolean visitBreak (lombok.ast.Break)
public abstract boolean visitContinue (lombok.ast.Continue)
public abstract boolean visitReturn (lombok.ast.Return)
public abstract boolean visitThrow (lombok.ast.Throw)
public abstract boolean visitVariableDeclaration (lombok.ast.VariableDeclaration)
public abstract boolean visitVariableDefinition (lombok.ast.VariableDefinition)
public abstract boolean visitVariableDefinitionEntry (lombok.ast.VariableDefinitionEntry)
public abstract boolean visitTypeVariable (lombok.ast.TypeVariable)
public abstract boolean visitKeywordModifier (lombok.ast.KeywordModifier)
public abstract boolean visitModifiers (lombok.ast.Modifiers)
public abstract boolean visitAnnotation (lombok.ast.Annotation)
public abstract boolean visitAnnotationElement (lombok.ast.AnnotationElement)
public abstract boolean visitNormalTypeBody (lombok.ast.NormalTypeBody)
public abstract boolean visitEnumTypeBody (lombok.ast.EnumTypeBody)
public abstract boolean visitEmptyDeclaration (lombok.ast.EmptyDeclaration)
public abstract boolean visitMethodDeclaration (lombok.ast.MethodDeclaration)
public abstract boolean visitConstructorDeclaration (lombok.ast.ConstructorDeclaration)
public abstract boolean visitSuperConstructorInvocation (lombok.ast.SuperConstructorInvocation)
public abstract boolean visitAlternateConstructorInvocation (lombok.ast.AlternateConstructorInvocation)
public abstract boolean visitInstanceInitializer (lombok.ast.InstanceInitializer)
public abstract boolean visitStaticInitializer (lombok.ast.StaticInitializer)
public abstract boolean visitClassDeclaration (lombok.ast.ClassDeclaration)
public abstract boolean visitInterfaceDeclaration (lombok.ast.InterfaceDeclaration)
public abstract boolean visitEnumDeclaration (lombok.ast.EnumDeclaration)
public abstract boolean visitEnumConstant (lombok.ast.EnumConstant)
public abstract boolean visitAnnotationDeclaration (lombok.ast.AnnotationDeclaration)
public abstract boolean visitAnnotationMethodDeclaration (lombok.ast.AnnotationMethodDeclaration)
public abstract boolean visitCompilationUnit (lombok.ast.CompilationUnit)
public abstract boolean visitPackageDeclaration (lombok.ast.PackageDeclaration)
public abstract boolean visitImportDeclaration (lombok.ast.ImportDeclaration)
public abstract boolean visitParseArtefact (lombok.ast.Node)
public abstract boolean visitComment (lombok.ast.Comment)
public abstract void endVisit (lombok.ast.Node)
public abstract void afterVisitTypeReference (lombok.ast.TypeReference)
public abstract void afterVisitTypeReferencePart (lombok.ast.TypeReferencePart)
public abstract void afterVisitVariableReference (lombok.ast.VariableReference)
public abstract void afterVisitIdentifier (lombok.ast.Identifier)
public abstract void afterVisitIntegralLiteral (lombok.ast.IntegralLiteral)
public abstract void afterVisitFloatingPointLiteral (lombok.ast.FloatingPointLiteral)
public abstract void afterVisitBooleanLiteral (lombok.ast.BooleanLiteral)
public abstract void afterVisitCharLiteral (lombok.ast.CharLiteral)
public abstract void afterVisitStringLiteral (lombok.ast.StringLiteral)
public abstract void afterVisitNullLiteral (lombok.ast.NullLiteral)
public abstract void afterVisitBinaryExpression (lombok.ast.BinaryExpression)
public abstract void afterVisitUnaryExpression (lombok.ast.UnaryExpression)
public abstract void afterVisitInlineIfExpression (lombok.ast.InlineIfExpression)
public abstract void afterVisitCast (lombok.ast.Cast)
public abstract void afterVisitInstanceOf (lombok.ast.InstanceOf)
public abstract void afterVisitConstructorInvocation (lombok.ast.ConstructorInvocation)
public abstract void afterVisitMethodInvocation (lombok.ast.MethodInvocation)
public abstract void afterVisitSelect (lombok.ast.Select)
public abstract void afterVisitArrayAccess (lombok.ast.ArrayAccess)
public abstract void afterVisitArrayCreation (lombok.ast.ArrayCreation)
public abstract void afterVisitArrayInitializer (lombok.ast.ArrayInitializer)
public abstract void afterVisitAnnotationValueArray (lombok.ast.AnnotationValueArray)
public abstract void afterVisitArrayDimension (lombok.ast.ArrayDimension)
public abstract void afterVisitClassLiteral (lombok.ast.ClassLiteral)
public abstract void afterVisitSuper (lombok.ast.Super)
public abstract void afterVisitThis (lombok.ast.This)
public abstract void afterVisitLabelledStatement (lombok.ast.LabelledStatement)
public abstract void afterVisitExpressionStatement (lombok.ast.ExpressionStatement)
public abstract void afterVisitIf (lombok.ast.If)
public abstract void afterVisitFor (lombok.ast.For)
public abstract void afterVisitForEach (lombok.ast.ForEach)
public abstract void afterVisitTry (lombok.ast.Try)
public abstract void afterVisitCatch (lombok.ast.Catch)
public abstract void afterVisitWhile (lombok.ast.While)
public abstract void afterVisitDoWhile (lombok.ast.DoWhile)
public abstract void afterVisitSynchronized (lombok.ast.Synchronized)
public abstract void afterVisitBlock (lombok.ast.Block)
public abstract void afterVisitAssert (lombok.ast.Assert)
public abstract void afterVisitEmptyStatement (lombok.ast.EmptyStatement)
public abstract void afterVisitSwitch (lombok.ast.Switch)
public abstract void afterVisitCase (lombok.ast.Case)
public abstract void afterVisitDefault (lombok.ast.Default)
public abstract void afterVisitBreak (lombok.ast.Break)
public abstract void afterVisitContinue (lombok.ast.Continue)
public abstract void afterVisitReturn (lombok.ast.Return)
public abstract void afterVisitThrow (lombok.ast.Throw)
public abstract void afterVisitVariableDeclaration (lombok.ast.VariableDeclaration)
public abstract void afterVisitVariableDefinition (lombok.ast.VariableDefinition)
public abstract void afterVisitVariableDefinitionEntry (lombok.ast.VariableDefinitionEntry)
public abstract void afterVisitTypeVariable (lombok.ast.TypeVariable)
public abstract void afterVisitKeywordModifier (lombok.ast.KeywordModifier)
public abstract void afterVisitModifiers (lombok.ast.Modifiers)
public abstract void afterVisitAnnotation (lombok.ast.Annotation)
public abstract void afterVisitAnnotationElement (lombok.ast.AnnotationElement)
public abstract void afterVisitNormalTypeBody (lombok.ast.NormalTypeBody)
public abstract void afterVisitEnumTypeBody (lombok.ast.EnumTypeBody)
public abstract void afterVisitEmptyDeclaration (lombok.ast.EmptyDeclaration)
public abstract void afterVisitMethodDeclaration (lombok.ast.MethodDeclaration)
public abstract void afterVisitConstructorDeclaration (lombok.ast.ConstructorDeclaration)
public abstract void afterVisitSuperConstructorInvocation (lombok.ast.SuperConstructorInvocation)
public abstract void afterVisitAlternateConstructorInvocation (lombok.ast.AlternateConstructorInvocation)
public abstract void afterVisitInstanceInitializer (lombok.ast.InstanceInitializer)
public abstract void afterVisitStaticInitializer (lombok.ast.StaticInitializer)
public abstract void afterVisitClassDeclaration (lombok.ast.ClassDeclaration)
public abstract void afterVisitInterfaceDeclaration (lombok.ast.InterfaceDeclaration)
public abstract void afterVisitEnumDeclaration (lombok.ast.EnumDeclaration)
public abstract void afterVisitEnumConstant (lombok.ast.EnumConstant)
public abstract void afterVisitAnnotationDeclaration (lombok.ast.AnnotationDeclaration)
public abstract void afterVisitAnnotationMethodDeclaration (lombok.ast.AnnotationMethodDeclaration)
public abstract void afterVisitCompilationUnit (lombok.ast.CompilationUnit)
public abstract void afterVisitPackageDeclaration (lombok.ast.PackageDeclaration)
public abstract void afterVisitImportDeclaration (lombok.ast.ImportDeclaration)
public abstract void afterVisitParseArtefact (lombok.ast.Node)
public abstract void afterVisitComment (lombok.ast.Comment)
}
lombok/ast/BinaryExpression.classBinaryExpression.java
package lombok.ast
public lombok.ast.BinaryExpression extends lombok.ast.AbstractNode implements lombok.ast.Expression lombok.ast.DescribedNode {
private java.util.List parensPositions
private lombok.ast.AbstractNode left
private lombok.ast.BinaryOperator operator
private String rawOperator
private String errorReasonForOperator
private lombok.ast.AbstractNode right
public void ()
public java.util.List astParensPositions ()
public lombok.ast.Expression astLeft ()
public lombok.ast.BinaryExpression astLeft (lombok.ast.Expression)
lombok.ast.Expression left
public lombok.ast.Node rawLeft ()
public lombok.ast.BinaryExpression rawLeft (lombok.ast.Node)
lombok.ast.Node left
public lombok.ast.BinaryOperator astOperator ()
public lombok.ast.BinaryExpression astOperator (lombok.ast.BinaryOperator)
lombok.ast.BinaryOperator operator
public java.lang.String rawOperator ()
public java.lang.String getErrorReasonForOperator ()
public lombok.ast.BinaryExpression rawOperator (java.lang.String)
IllegalArgumentException e
Exception e
String operator
public lombok.ast.Expression astRight ()
public lombok.ast.BinaryExpression astRight (lombok.ast.Expression)
lombok.ast.Expression right
public lombok.ast.Node rawRight ()
public lombok.ast.BinaryExpression rawRight (lombok.ast.Node)
lombok.ast.Node right
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.AstVisitor visitor
public lombok.ast.BinaryExpression copy ()
lombok.ast.BinaryExpression result
public java.lang.String getDescription ()
public boolean needsParentheses ()
public int getParens ()
public int getIntendedParens ()
public boolean isStatementExpression ()
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/BinaryExpressionTemplate.classTemplates.java
package lombok.ast
lombok.ast.BinaryExpressionTemplate extends java.lang.Object {
lombok.ast.Expression left1
lombok.ast.Expression right3
lombok.ast.BinaryOperator operator2
void ()
static java.lang.String getDescription (lombok.ast.BinaryExpression)
Exception e
lombok.ast.BinaryExpression self
static java.lang.String generateOperator (lombok.ast.BinaryOperator)
lombok.ast.BinaryOperator op
static lombok.ast.BinaryOperator parseOperator (java.lang.String)
String op
lombok.ast.BinaryOperator result
static boolean needsParentheses (lombok.ast.Expression)
Throwable ignore
lombok.ast.Expression self
static boolean needsParentheses (lombok.ast.Node, int)
Throwable ignore
Throwable ignore
int otherPLevel
boolean otherIsPostfix
boolean selfIsPostfix
Throwable ignore
lombok.ast.BinaryExpression be
int otherPLevel
lombok.ast.Node self
int pLevel
lombok.ast.Node parent
}
lombok/ast/BinaryOperator.classBinaryOperator.java
package lombok.ast
public final lombok.ast.BinaryOperator extends java.lang.Enum {
public static final lombok.ast.BinaryOperator PLUS_ASSIGN
public static final lombok.ast.BinaryOperator MINUS_ASSIGN
public static final lombok.ast.BinaryOperator MULTIPLY_ASSIGN
public static final lombok.ast.BinaryOperator DIVIDE_ASSIGN
public static final lombok.ast.BinaryOperator REMAINDER_ASSIGN
public static final lombok.ast.BinaryOperator AND_ASSIGN
public static final lombok.ast.BinaryOperator XOR_ASSIGN
public static final lombok.ast.BinaryOperator OR_ASSIGN
public static final lombok.ast.BinaryOperator SHIFT_LEFT_ASSIGN
public static final lombok.ast.BinaryOperator SHIFT_RIGHT_ASSIGN
public static final lombok.ast.BinaryOperator BITWISE_SHIFT_RIGHT_ASSIGN
public static final lombok.ast.BinaryOperator ASSIGN
public static final lombok.ast.BinaryOperator LOGICAL_OR
public static final lombok.ast.BinaryOperator LOGICAL_AND
public static final lombok.ast.BinaryOperator BITWISE_OR
public static final lombok.ast.BinaryOperator BITWISE_XOR
public static final lombok.ast.BinaryOperator BITWISE_AND
public static final lombok.ast.BinaryOperator EQUALS
public static final lombok.ast.BinaryOperator NOT_EQUALS
public static final lombok.ast.BinaryOperator GREATER
public static final lombok.ast.BinaryOperator GREATER_OR_EQUAL
public static final lombok.ast.BinaryOperator LESS
public static final lombok.ast.BinaryOperator LESS_OR_EQUAL
public static final lombok.ast.BinaryOperator SHIFT_LEFT
public static final lombok.ast.BinaryOperator SHIFT_RIGHT
public static final lombok.ast.BinaryOperator BITWISE_SHIFT_RIGHT
public static final lombok.ast.BinaryOperator PLUS
public static final lombok.ast.BinaryOperator MINUS
public static final lombok.ast.BinaryOperator MULTIPLY
public static final lombok.ast.BinaryOperator DIVIDE
public static final lombok.ast.BinaryOperator REMAINDER
private final String symbol
private final int pLevel
private static final lombok.ast.BinaryOperator[] $VALUES
public static lombok.ast.BinaryOperator[] values ()
public static lombok.ast.BinaryOperator valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String, int)
String symbol
int pLevel
public java.lang.String getSymbol ()
public boolean isAssignment ()
public static lombok.ast.BinaryOperator fromSymbol (java.lang.String)
lombok.ast.BinaryOperator op
lombok.ast.BinaryOperator[] arr$
int len$
int i$
String symbol
int pLevel ()
static void ()
}
lombok/ast/Block.classBlock.java
package lombok.ast
public lombok.ast.Block extends lombok.ast.AbstractNode implements lombok.ast.Statement {
lombok.ast.ListAccessor contents
public void ()
public lombok.ast.MethodDeclaration upToMethodDeclaration ()
lombok.ast.MethodDeclaration out
public lombok.ast.Try upIfFinallyToTry ()
lombok.ast.Try out
public lombok.ast.InstanceInitializer upToInstanceInitializer ()
lombok.ast.InstanceInitializer out
public lombok.ast.Synchronized upToSynchronized ()
lombok.ast.Synchronized out
public lombok.ast.Try upIfTryBodyToTry ()
lombok.ast.Try out
public lombok.ast.ConstructorDeclaration upToConstructorDeclaration ()
lombok.ast.ConstructorDeclaration out
public lombok.ast.Catch upToCatch ()
lombok.ast.Catch out
public lombok.ast.StaticInitializer upToStaticInitializer ()
lombok.ast.StaticInitializer out
public lombok.ast.Switch upToSwitch ()
lombok.ast.Switch out
public lombok.ast.Block upToBlock ()
lombok.ast.Block out
public lombok.ast.RawListAccessor rawContents ()
public lombok.ast.StrictListAccessor astContents ()
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.Node child
java.util.Iterator i$
lombok.ast.AstVisitor visitor
public lombok.ast.Block copy ()
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.Block result
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/BlockTemplate.classTemplates.java
package lombok.ast
lombok.ast.BlockTemplate extends java.lang.Object {
java.util.List contents1
void ()
}
lombok/ast/BooleanLiteral.classBooleanLiteral.java
package lombok.ast
public lombok.ast.BooleanLiteral extends lombok.ast.AbstractNode implements lombok.ast.Literal lombok.ast.Expression {
private java.util.List parensPositions
private Boolean value
private String rawValue
private String errorReasonForValue
public void ()
public java.util.List astParensPositions ()
public java.lang.Boolean astValue ()
public lombok.ast.BooleanLiteral astValue (java.lang.Boolean)
Boolean value
public java.lang.String rawValue ()
public java.lang.String getErrorReasonForValue ()
public lombok.ast.BooleanLiteral rawValue (java.lang.String)
IllegalArgumentException e
Exception e
String value
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.AstVisitor visitor
public lombok.ast.BooleanLiteral copy ()
lombok.ast.BooleanLiteral result
public int getParens ()
public int getIntendedParens ()
public boolean needsParentheses ()
public boolean isStatementExpression ()
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/BooleanLiteralTemplate.classTemplates.java
package lombok.ast
lombok.ast.BooleanLiteralTemplate extends java.lang.Object {
Boolean value1
void ()
static java.lang.String generateBoolean (java.lang.Boolean)
Boolean bool
static java.lang.Boolean parseBoolean (java.lang.String)
String bool
}
lombok/ast/Break.classBreak.java
package lombok.ast
public lombok.ast.Break extends lombok.ast.AbstractNode implements lombok.ast.Statement {
private lombok.ast.AbstractNode label
public void ()
public lombok.ast.Block upToBlock ()
lombok.ast.Block out
public lombok.ast.Identifier astLabel ()
public lombok.ast.Break astLabel (lombok.ast.Identifier)
lombok.ast.Identifier label
private lombok.ast.Break rawLabel (lombok.ast.Node)
lombok.ast.Node label
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.AstVisitor visitor
public lombok.ast.Break copy ()
lombok.ast.Break result
public boolean hasLabel ()
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/BreakTemplate.classTemplates.java
package lombok.ast
lombok.ast.BreakTemplate extends java.lang.Object {
lombok.ast.Identifier label1
void ()
static boolean hasLabel (lombok.ast.Break)
lombok.ast.Break self
}
lombok/ast/Case.classCase.java
package lombok.ast
public lombok.ast.Case extends lombok.ast.AbstractNode implements lombok.ast.Statement {
private lombok.ast.AbstractNode condition
public void ()
public lombok.ast.Block upToBlock ()
lombok.ast.Block out
public lombok.ast.Expression astCondition ()
public lombok.ast.Case astCondition (lombok.ast.Expression)
lombok.ast.Expression condition
public lombok.ast.Node rawCondition ()
public lombok.ast.Case rawCondition (lombok.ast.Node)
lombok.ast.Node condition
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.AstVisitor visitor
public lombok.ast.Case copy ()
lombok.ast.Case result
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/CaseTemplate.classTemplates.java
package lombok.ast
lombok.ast.CaseTemplate extends java.lang.Object {
lombok.ast.Expression condition1
void ()
}
lombok/ast/Cast.classCast.java
package lombok.ast
public lombok.ast.Cast extends lombok.ast.AbstractNode implements lombok.ast.Expression {
private java.util.List parensPositions
private lombok.ast.AbstractNode typeReference
private lombok.ast.AbstractNode operand
public void ()
public java.util.List astParensPositions ()
public lombok.ast.TypeReference astTypeReference ()
public lombok.ast.Cast astTypeReference (lombok.ast.TypeReference)
lombok.ast.TypeReference typeReference
public lombok.ast.Node rawTypeReference ()
public lombok.ast.Cast rawTypeReference (lombok.ast.Node)
lombok.ast.Node typeReference
public lombok.ast.Expression astOperand ()
public lombok.ast.Cast astOperand (lombok.ast.Expression)
lombok.ast.Expression operand
public lombok.ast.Node rawOperand ()
public lombok.ast.Cast rawOperand (lombok.ast.Node)
lombok.ast.Node operand
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.AstVisitor visitor
public lombok.ast.Cast copy ()
lombok.ast.Cast result
public boolean needsParentheses ()
public int getParens ()
public int getIntendedParens ()
public boolean isStatementExpression ()
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/CastTemplate.classTemplates.java
package lombok.ast
lombok.ast.CastTemplate extends java.lang.Object {
lombok.ast.TypeReference typeReference1
lombok.ast.Expression operand2
void ()
static boolean needsParentheses (lombok.ast.Expression)
Throwable ignore
lombok.ast.Expression self
}
lombok/ast/Catch.classCatch.java
package lombok.ast
public lombok.ast.Catch extends lombok.ast.AbstractNode implements lombok.ast.DescribedNode {
private lombok.ast.AbstractNode exceptionDeclaration
private lombok.ast.AbstractNode body
public void ()
public lombok.ast.Try upToTry ()
lombok.ast.Try out
public lombok.ast.VariableDefinition astExceptionDeclaration ()
public lombok.ast.Catch astExceptionDeclaration (lombok.ast.VariableDefinition)
lombok.ast.VariableDefinition exceptionDeclaration
public lombok.ast.Node rawExceptionDeclaration ()
public lombok.ast.Catch rawExceptionDeclaration (lombok.ast.Node)
lombok.ast.Node exceptionDeclaration
public lombok.ast.Block astBody ()
public lombok.ast.Catch astBody (lombok.ast.Block)
lombok.ast.Block body
public lombok.ast.Node rawBody ()
public lombok.ast.Catch rawBody (lombok.ast.Node)
lombok.ast.Node body
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.AstVisitor visitor
public lombok.ast.Catch copy ()
lombok.ast.Catch result
public java.lang.String getDescription ()
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/CatchTemplate.classTemplates.java
package lombok.ast
lombok.ast.CatchTemplate extends java.lang.Object {
lombok.ast.VariableDefinition exceptionDeclaration1
lombok.ast.Block body2
void ()
static java.lang.String getDescription (lombok.ast.Catch)
NullPointerException e
lombok.ast.Catch self
}
lombok/ast/CharLiteral.classCharLiteral.java
package lombok.ast
public lombok.ast.CharLiteral extends lombok.ast.AbstractNode implements lombok.ast.Expression lombok.ast.Literal lombok.ast.DescribedNode {
private java.util.List parensPositions
private Character value
private String rawValue
private String errorReasonForValue
public void ()
public java.util.List astParensPositions ()
public java.lang.Character astValue ()
public lombok.ast.CharLiteral astValue (java.lang.Character)
Character value
public java.lang.String rawValue ()
public java.lang.String getErrorReasonForValue ()
public lombok.ast.CharLiteral rawValue (java.lang.String)
IllegalArgumentException e
Exception e
String value
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.AstVisitor visitor
public lombok.ast.CharLiteral copy ()
lombok.ast.CharLiteral result
public java.lang.String getDescription ()
public int getParens ()
public int getIntendedParens ()
public boolean needsParentheses ()
public boolean isStatementExpression ()
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/CharLiteralTemplate.classTemplates.java
package lombok.ast
lombok.ast.CharLiteralTemplate extends java.lang.Object {
Character value1
void ()
static java.lang.String getDescription (lombok.ast.CharLiteral)
lombok.ast.CharLiteral self
static java.lang.String toEscape (char, boolean, char)
String octalEscape
boolean fill
char c
boolean forCharLiteral
char next
static char fromEscape (char)
char x
static java.lang.String generateChar (java.lang.Character)
Character c
static java.lang.Character parseChar (java.lang.String)
int possible
NumberFormatException e
char x
char fromEscape
char x
String raw
String v
String content
}
lombok/ast/ClassDeclaration.classClassDeclaration.java
package lombok.ast
public lombok.ast.ClassDeclaration extends lombok.ast.AbstractNode implements lombok.ast.TypeMember lombok.ast.Statement lombok.ast.TypeDeclaration lombok.ast.JavadocContainer {
private lombok.ast.AbstractNode javadoc
private lombok.ast.AbstractNode modifiers
private lombok.ast.AbstractNode name
lombok.ast.ListAccessor typeVariables
private lombok.ast.AbstractNode extending
lombok.ast.ListAccessor implementing
private lombok.ast.AbstractNode body
public void ()
public lombok.ast.TypeBody upToTypeBody ()
lombok.ast.TypeBody out
public lombok.ast.Block upToBlock ()
lombok.ast.Block out
public lombok.ast.CompilationUnit upIfTopLevelToCompilationUnit ()
lombok.ast.CompilationUnit out
public lombok.ast.Comment astJavadoc ()
public lombok.ast.ClassDeclaration astJavadoc (lombok.ast.Comment)
lombok.ast.Comment javadoc
public lombok.ast.Node rawJavadoc ()
public lombok.ast.ClassDeclaration rawJavadoc (lombok.ast.Node)
lombok.ast.Node javadoc
public lombok.ast.Modifiers astModifiers ()
public lombok.ast.ClassDeclaration astModifiers (lombok.ast.Modifiers)
lombok.ast.Modifiers modifiers
private lombok.ast.ClassDeclaration rawModifiers (lombok.ast.Node)
lombok.ast.Node modifiers
public lombok.ast.Identifier astName ()
public lombok.ast.ClassDeclaration astName (lombok.ast.Identifier)
lombok.ast.Identifier name
private lombok.ast.ClassDeclaration rawName (lombok.ast.Node)
lombok.ast.Node name
public lombok.ast.RawListAccessor rawTypeVariables ()
public lombok.ast.StrictListAccessor astTypeVariables ()
public lombok.ast.TypeReference astExtending ()
public lombok.ast.ClassDeclaration astExtending (lombok.ast.TypeReference)
lombok.ast.TypeReference extending
public lombok.ast.Node rawExtending ()
public lombok.ast.ClassDeclaration rawExtending (lombok.ast.Node)
lombok.ast.Node extending
public lombok.ast.RawListAccessor rawImplementing ()
public lombok.ast.StrictListAccessor astImplementing ()
public lombok.ast.NormalTypeBody astBody ()
public lombok.ast.ClassDeclaration astBody (lombok.ast.NormalTypeBody)
lombok.ast.NormalTypeBody body
public lombok.ast.Node rawBody ()
public lombok.ast.ClassDeclaration rawBody (lombok.ast.Node)
lombok.ast.Node body
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.Node child
java.util.Iterator i$
lombok.ast.Node child
java.util.Iterator i$
lombok.ast.AstVisitor visitor
public lombok.ast.ClassDeclaration copy ()
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.ClassDeclaration result
public java.lang.String getDescription ()
public boolean isInterface ()
public lombok.ast.TypeDeclaration upUpToTypeDeclaration ()
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
public volatile lombok.ast.TypeBody astBody ()
public volatile lombok.ast.TypeDeclaration astName (lombok.ast.Identifier)
lombok.ast.Identifier x0
public volatile lombok.ast.TypeDeclaration astModifiers (lombok.ast.Modifiers)
lombok.ast.Modifiers x0
public volatile lombok.ast.TypeDeclaration rawJavadoc (lombok.ast.Node)
lombok.ast.Node x0
public volatile lombok.ast.TypeDeclaration astJavadoc (lombok.ast.Comment)
lombok.ast.Comment x0
public volatile lombok.ast.Node rawJavadoc (lombok.ast.Node)
lombok.ast.Node x0
public volatile lombok.ast.Node astJavadoc (lombok.ast.Comment)
lombok.ast.Comment x0
}
lombok/ast/ClassDeclarationTemplate.classTemplates.java
package lombok.ast
lombok.ast.ClassDeclarationTemplate extends java.lang.Object {
lombok.ast.Comment javadoc1
lombok.ast.Modifiers modifiers2
lombok.ast.Identifier name3
lombok.ast.NormalTypeBody body7
java.util.List typeVariables4
lombok.ast.TypeReference extending5
java.util.List implementing6
void ()
static java.lang.String getDescription (lombok.ast.ClassDeclaration)
lombok.ast.ClassDeclaration self
static boolean isInterface (lombok.ast.ClassDeclaration)
lombok.ast.ClassDeclaration self
}
lombok/ast/ClassLiteral.classClassLiteral.java
package lombok.ast
public lombok.ast.ClassLiteral extends lombok.ast.AbstractNode implements lombok.ast.Expression lombok.ast.DescribedNode {
private java.util.List parensPositions
private lombok.ast.AbstractNode typeReference
public void ()
public java.util.List astParensPositions ()
public lombok.ast.TypeReference astTypeReference ()
public lombok.ast.ClassLiteral astTypeReference (lombok.ast.TypeReference)
lombok.ast.TypeReference typeReference
public lombok.ast.Node rawTypeReference ()
public lombok.ast.ClassLiteral rawTypeReference (lombok.ast.Node)
lombok.ast.Node typeReference
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.AstVisitor visitor
public lombok.ast.ClassLiteral copy ()
lombok.ast.ClassLiteral result
public java.lang.String getDescription ()
public int getParens ()
public int getIntendedParens ()
public boolean needsParentheses ()
public boolean isStatementExpression ()
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/ClassLiteralTemplate.classTemplates.java
package lombok.ast
lombok.ast.ClassLiteralTemplate extends java.lang.Object {
lombok.ast.TypeReference typeReference1
void ()
static java.lang.String getDescription (lombok.ast.ClassLiteral)
NullPointerException e
lombok.ast.ClassLiteral self
}
lombok/ast/Comment.classComment.java
package lombok.ast
public lombok.ast.Comment extends lombok.ast.AbstractNode {
private boolean blockComment
private String content
public void ()
public boolean astBlockComment ()
public lombok.ast.Comment astBlockComment (boolean)
boolean blockComment
public java.lang.String astContent ()
public lombok.ast.Comment astContent (java.lang.String)
String content
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.AstVisitor visitor
public lombok.ast.Comment copy ()
lombok.ast.Comment result
public boolean isJavadoc ()
public boolean isMarkedDeprecated ()
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/CommentTemplate.classTemplates.java
package lombok.ast
lombok.ast.CommentTemplate extends java.lang.Object {
private static final java.util.regex.Pattern DEPRECATED_DETECTOR
boolean blockComment1
String content2
void ()
static boolean isJavadoc (lombok.ast.Comment)
lombok.ast.Comment self
static boolean isMarkedDeprecated (lombok.ast.Comment)
lombok.ast.Comment self
static void ()
}
lombok/ast/CompilationUnit.classCompilationUnit.java
package lombok.ast
public lombok.ast.CompilationUnit extends lombok.ast.AbstractNode {
private lombok.ast.AbstractNode packageDeclaration
lombok.ast.ListAccessor importDeclarations
lombok.ast.ListAccessor typeDeclarations
public void ()
public lombok.ast.PackageDeclaration astPackageDeclaration ()
public lombok.ast.CompilationUnit astPackageDeclaration (lombok.ast.PackageDeclaration)
lombok.ast.PackageDeclaration packageDeclaration
public lombok.ast.Node rawPackageDeclaration ()
public lombok.ast.CompilationUnit rawPackageDeclaration (lombok.ast.Node)
lombok.ast.Node packageDeclaration
public lombok.ast.RawListAccessor rawImportDeclarations ()
public lombok.ast.StrictListAccessor astImportDeclarations ()
public lombok.ast.RawListAccessor rawTypeDeclarations ()
public lombok.ast.StrictListAccessor astTypeDeclarations ()
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.Node child
java.util.Iterator i$
lombok.ast.Node child
java.util.Iterator i$
lombok.ast.AstVisitor visitor
public lombok.ast.CompilationUnit copy ()
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.CompilationUnit result
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/CompilationUnitTemplate.classTemplates.java
package lombok.ast
lombok.ast.CompilationUnitTemplate extends java.lang.Object {
lombok.ast.PackageDeclaration packageDeclaration1
java.util.List importDeclarations2
java.util.List typeDeclarations3
void ()
}
lombok/ast/ConstructorDeclaration.classConstructorDeclaration.java
package lombok.ast
public lombok.ast.ConstructorDeclaration extends lombok.ast.AbstractNode implements lombok.ast.TypeMember lombok.ast.JavadocContainer {
private lombok.ast.AbstractNode javadoc
private lombok.ast.AbstractNode modifiers
lombok.ast.ListAccessor typeVariables
private lombok.ast.AbstractNode typeName
lombok.ast.ListAccessor parameters
lombok.ast.ListAccessor thrownTypeReferences
private lombok.ast.AbstractNode body
public void ()
public lombok.ast.TypeBody upToTypeBody ()
lombok.ast.TypeBody out
public lombok.ast.Comment astJavadoc ()
public lombok.ast.ConstructorDeclaration astJavadoc (lombok.ast.Comment)
lombok.ast.Comment javadoc
public lombok.ast.Node rawJavadoc ()
public lombok.ast.ConstructorDeclaration rawJavadoc (lombok.ast.Node)
lombok.ast.Node javadoc
public lombok.ast.Modifiers astModifiers ()
public lombok.ast.ConstructorDeclaration astModifiers (lombok.ast.Modifiers)
lombok.ast.Modifiers modifiers
private lombok.ast.ConstructorDeclaration rawModifiers (lombok.ast.Node)
lombok.ast.Node modifiers
public lombok.ast.RawListAccessor rawTypeVariables ()
public lombok.ast.StrictListAccessor astTypeVariables ()
public lombok.ast.Identifier astTypeName ()
public lombok.ast.ConstructorDeclaration astTypeName (lombok.ast.Identifier)
lombok.ast.Identifier typeName
private lombok.ast.ConstructorDeclaration rawTypeName (lombok.ast.Node)
lombok.ast.Node typeName
public lombok.ast.RawListAccessor rawParameters ()
public lombok.ast.StrictListAccessor astParameters ()
public lombok.ast.RawListAccessor rawThrownTypeReferences ()
public lombok.ast.StrictListAccessor astThrownTypeReferences ()
public lombok.ast.Block astBody ()
public lombok.ast.ConstructorDeclaration astBody (lombok.ast.Block)
lombok.ast.Block body
public lombok.ast.Node rawBody ()
public lombok.ast.ConstructorDeclaration rawBody (lombok.ast.Node)
lombok.ast.Node body
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.Node child
java.util.Iterator i$
lombok.ast.Node child
java.util.Iterator i$
lombok.ast.Node child
java.util.Iterator i$
lombok.ast.AstVisitor visitor
public lombok.ast.ConstructorDeclaration copy ()
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.ConstructorDeclaration result
public lombok.ast.TypeDeclaration upUpToTypeDeclaration ()
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
public volatile lombok.ast.Node rawJavadoc (lombok.ast.Node)
lombok.ast.Node x0
public volatile lombok.ast.Node astJavadoc (lombok.ast.Comment)
lombok.ast.Comment x0
}
lombok/ast/ConstructorDeclarationTemplate.classTemplates.java
package lombok.ast
lombok.ast.ConstructorDeclarationTemplate extends java.lang.Object {
lombok.ast.Comment javadoc1
lombok.ast.Modifiers modifiers2
java.util.List typeVariables3
lombok.ast.Identifier typeName4
java.util.List parameters5
java.util.List thrownTypeReferences6
lombok.ast.Block body7
void ()
}
lombok/ast/ConstructorInvocation.classConstructorInvocation.java
package lombok.ast
public lombok.ast.ConstructorInvocation extends lombok.ast.AbstractNode implements lombok.ast.Expression lombok.ast.DescribedNode {
private java.util.List parensPositions
private lombok.ast.AbstractNode qualifier
lombok.ast.ListAccessor constructorTypeArguments
private lombok.ast.AbstractNode typeReference
lombok.ast.ListAccessor arguments
private lombok.ast.AbstractNode anonymousClassBody
public void ()
public java.util.List astParensPositions ()
public lombok.ast.Expression astQualifier ()
public lombok.ast.ConstructorInvocation astQualifier (lombok.ast.Expression)
lombok.ast.Expression qualifier
public lombok.ast.Node rawQualifier ()
public lombok.ast.ConstructorInvocation rawQualifier (lombok.ast.Node)
lombok.ast.Node qualifier
public lombok.ast.RawListAccessor rawConstructorTypeArguments ()
public lombok.ast.StrictListAccessor astConstructorTypeArguments ()
public lombok.ast.TypeReference astTypeReference ()
public lombok.ast.ConstructorInvocation astTypeReference (lombok.ast.TypeReference)
lombok.ast.TypeReference typeReference
public lombok.ast.Node rawTypeReference ()
public lombok.ast.ConstructorInvocation rawTypeReference (lombok.ast.Node)
lombok.ast.Node typeReference
public lombok.ast.RawListAccessor rawArguments ()
public lombok.ast.StrictListAccessor astArguments ()
public lombok.ast.NormalTypeBody astAnonymousClassBody ()
public lombok.ast.ConstructorInvocation astAnonymousClassBody (lombok.ast.NormalTypeBody)
lombok.ast.NormalTypeBody anonymousClassBody
public lombok.ast.Node rawAnonymousClassBody ()
public lombok.ast.ConstructorInvocation rawAnonymousClassBody (lombok.ast.Node)
lombok.ast.Node anonymousClassBody
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.Node child
java.util.Iterator i$
lombok.ast.Node child
java.util.Iterator i$
lombok.ast.AstVisitor visitor
public lombok.ast.ConstructorInvocation copy ()
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.ConstructorInvocation result
public java.lang.String getDescription ()
public int getParens ()
public int getIntendedParens ()
public boolean needsParentheses ()
public boolean isStatementExpression ()
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/ConstructorInvocationTemplate.classTemplates.java
package lombok.ast
lombok.ast.ConstructorInvocationTemplate extends java.lang.Object {
lombok.ast.Expression qualifier1
java.util.List constructorTypeArguments2
lombok.ast.TypeReference typeReference3
java.util.List arguments4
lombok.ast.NormalTypeBody anonymousClassBody5
void ()
static java.lang.String getDescription (lombok.ast.ConstructorInvocation)
NullPointerException e
lombok.ast.ConstructorInvocation self
}
lombok/ast/Continue.classContinue.java
package lombok.ast
public lombok.ast.Continue extends lombok.ast.AbstractNode implements lombok.ast.Statement {
private lombok.ast.AbstractNode label
public void ()
public lombok.ast.Block upToBlock ()
lombok.ast.Block out
public lombok.ast.Identifier astLabel ()
public lombok.ast.Continue astLabel (lombok.ast.Identifier)
lombok.ast.Identifier label
private lombok.ast.Continue rawLabel (lombok.ast.Node)
lombok.ast.Node label
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.AstVisitor visitor
public lombok.ast.Continue copy ()
lombok.ast.Continue result
public boolean hasLabel ()
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/ContinueTemplate.classTemplates.java
package lombok.ast
lombok.ast.ContinueTemplate extends java.lang.Object {
lombok.ast.Identifier label1
void ()
static boolean hasLabel (lombok.ast.Continue)
lombok.ast.Continue self
}
lombok/ast/ConversionPositionInfo.classConversionPositionInfo.java
package lombok.ast
public lombok.ast.ConversionPositionInfo extends java.lang.Object {
private static java.util.WeakHashMap store
public void ()
public static void setConversionPositionInfo (lombok.ast.Node, java.lang.String, lombok.ast.Position)
java.util.Map map
lombok.ast.Node on
String key
lombok.ast.Position position
public static lombok.ast.Position getConversionPositionInfo (lombok.ast.Node, java.lang.String)
java.util.Map map
lombok.ast.Node on
String key
static void ()
}
lombok/ast/DanglingNodes.classDanglingNodes.java
package lombok.ast
public lombok.ast.DanglingNodes extends java.lang.Object {
private static java.util.WeakHashMap store
public void ()
public static void addDanglingNode (lombok.ast.Node, lombok.ast.Node)
java.util.List list
lombok.ast.Node on
lombok.ast.Node danglingNode
public static java.util.List getDanglingNodes (lombok.ast.Node)
java.util.List list
lombok.ast.Node on
public static void removeDanglingNode (lombok.ast.Node, lombok.ast.Node)
java.util.List list
lombok.ast.Node on
lombok.ast.Node danglingNode
static void ()
}
lombok/ast/Default.classDefault.java
package lombok.ast
public lombok.ast.Default extends lombok.ast.AbstractNode implements lombok.ast.Statement {
public void ()
public lombok.ast.Block upToBlock ()
lombok.ast.Block out
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.AstVisitor visitor
public lombok.ast.Default copy ()
lombok.ast.Default result
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/DefaultTemplate.classTemplates.java
package lombok.ast
lombok.ast.DefaultTemplate extends java.lang.Object {
void ()
}
lombok/ast/DescribedNode.classDescribedNode.java
package lombok.ast
public abstract lombok.ast.DescribedNode extends java.lang.Object implements lombok.ast.Node {
public abstract java.lang.String getDescription ()
}
lombok/ast/DoWhile.classDoWhile.java
package lombok.ast
public lombok.ast.DoWhile extends lombok.ast.AbstractNode implements lombok.ast.Statement {
private lombok.ast.AbstractNode statement
private lombok.ast.AbstractNode condition
public void ()
public lombok.ast.Block upToBlock ()
lombok.ast.Block out
public lombok.ast.Statement astStatement ()
public lombok.ast.DoWhile astStatement (lombok.ast.Statement)
lombok.ast.Statement statement
public lombok.ast.Node rawStatement ()
public lombok.ast.DoWhile rawStatement (lombok.ast.Node)
lombok.ast.Node statement
public lombok.ast.Expression astCondition ()
public lombok.ast.DoWhile astCondition (lombok.ast.Expression)
lombok.ast.Expression condition
public lombok.ast.Node rawCondition ()
public lombok.ast.DoWhile rawCondition (lombok.ast.Node)
lombok.ast.Node condition
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.AstVisitor visitor
public lombok.ast.DoWhile copy ()
lombok.ast.DoWhile result
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/DoWhileTemplate.classTemplates.java
package lombok.ast
lombok.ast.DoWhileTemplate extends java.lang.Object {
lombok.ast.Expression condition2
lombok.ast.Statement statement1
void ()
}
lombok/ast/EmptyDeclaration.classEmptyDeclaration.java
package lombok.ast
public lombok.ast.EmptyDeclaration extends lombok.ast.AbstractNode implements lombok.ast.TypeMember lombok.ast.TypeDeclaration {
public void ()
public lombok.ast.TypeBody upToTypeBody ()
lombok.ast.TypeBody out
public lombok.ast.CompilationUnit upIfTopLevelToCompilationUnit ()
lombok.ast.CompilationUnit out
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.AstVisitor visitor
public lombok.ast.EmptyDeclaration copy ()
lombok.ast.EmptyDeclaration result
public java.lang.String getDescription ()
public boolean isInterface ()
public lombok.ast.Modifiers astModifiers ()
public lombok.ast.Identifier astName ()
public lombok.ast.EmptyDeclaration astName (lombok.ast.Identifier)
lombok.ast.Identifier name
public lombok.ast.EmptyDeclaration astModifiers (lombok.ast.Modifiers)
lombok.ast.Modifiers modifiers
public lombok.ast.EmptyDeclaration astJavadoc (lombok.ast.Comment)
lombok.ast.Comment javadoc
public lombok.ast.EmptyDeclaration rawJavadoc (lombok.ast.Node)
lombok.ast.Node javadoc
public lombok.ast.Comment astJavadoc ()
public lombok.ast.Node rawJavadoc ()
public lombok.ast.TypeBody astBody ()
public lombok.ast.Node rawBody ()
public lombok.ast.Block upToBlock ()
public lombok.ast.TypeDeclaration upUpToTypeDeclaration ()
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
public volatile lombok.ast.TypeDeclaration astName (lombok.ast.Identifier)
lombok.ast.Identifier x0
public volatile lombok.ast.TypeDeclaration astModifiers (lombok.ast.Modifiers)
lombok.ast.Modifiers x0
public volatile lombok.ast.TypeDeclaration rawJavadoc (lombok.ast.Node)
lombok.ast.Node x0
public volatile lombok.ast.TypeDeclaration astJavadoc (lombok.ast.Comment)
lombok.ast.Comment x0
public volatile lombok.ast.Node rawJavadoc (lombok.ast.Node)
lombok.ast.Node x0
public volatile lombok.ast.Node astJavadoc (lombok.ast.Comment)
lombok.ast.Comment x0
}
lombok/ast/EmptyDeclarationTemplate.classTemplates.java
package lombok.ast
lombok.ast.EmptyDeclarationTemplate extends java.lang.Object {
void ()
static java.lang.String getDescription (lombok.ast.EmptyDeclaration)
Exception e
lombok.ast.EmptyDeclaration self
static boolean isInterface (lombok.ast.EmptyDeclaration)
lombok.ast.EmptyDeclaration self
static lombok.ast.Modifiers astModifiers (lombok.ast.EmptyDeclaration)
lombok.ast.EmptyDeclaration self
static lombok.ast.Identifier astName (lombok.ast.EmptyDeclaration)
lombok.ast.EmptyDeclaration self
static lombok.ast.EmptyDeclaration astName (lombok.ast.EmptyDeclaration, lombok.ast.Identifier)
lombok.ast.EmptyDeclaration self
lombok.ast.Identifier name
static lombok.ast.EmptyDeclaration astModifiers (lombok.ast.EmptyDeclaration, lombok.ast.Modifiers)
lombok.ast.EmptyDeclaration self
lombok.ast.Modifiers modifiers
static lombok.ast.EmptyDeclaration astJavadoc (lombok.ast.EmptyDeclaration, lombok.ast.Comment)
lombok.ast.EmptyDeclaration self
lombok.ast.Comment javadoc
static lombok.ast.EmptyDeclaration rawJavadoc (lombok.ast.EmptyDeclaration, lombok.ast.Node)
lombok.ast.EmptyDeclaration self
lombok.ast.Node javadoc
static lombok.ast.Comment astJavadoc (lombok.ast.EmptyDeclaration)
lombok.ast.EmptyDeclaration self
static lombok.ast.Node rawJavadoc (lombok.ast.EmptyDeclaration)
lombok.ast.EmptyDeclaration self
static lombok.ast.TypeBody astBody (lombok.ast.EmptyDeclaration)
lombok.ast.EmptyDeclaration self
static lombok.ast.Node rawBody (lombok.ast.EmptyDeclaration)
lombok.ast.EmptyDeclaration self
static lombok.ast.Block upToBlock (lombok.ast.EmptyDeclaration)
lombok.ast.EmptyDeclaration self
}
lombok/ast/EmptyStatement.classEmptyStatement.java
package lombok.ast
public lombok.ast.EmptyStatement extends lombok.ast.AbstractNode implements lombok.ast.Statement {
public void ()
public lombok.ast.Block upToBlock ()
lombok.ast.Block out
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.AstVisitor visitor
public lombok.ast.EmptyStatement copy ()
lombok.ast.EmptyStatement result
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/EmptyStatementTemplate.classTemplates.java
package lombok.ast
lombok.ast.EmptyStatementTemplate extends java.lang.Object {
void ()
}
lombok/ast/EnumConstant.classEnumConstant.java
package lombok.ast
public lombok.ast.EnumConstant extends lombok.ast.AbstractNode implements lombok.ast.TypeMember lombok.ast.DescribedNode lombok.ast.JavadocContainer {
private lombok.ast.AbstractNode javadoc
lombok.ast.ListAccessor annotations
private lombok.ast.AbstractNode name
lombok.ast.ListAccessor arguments
private lombok.ast.AbstractNode body
public void ()
public lombok.ast.EnumTypeBody upToEnumTypeBody ()
lombok.ast.EnumTypeBody out
public lombok.ast.TypeBody upToTypeBody ()
lombok.ast.TypeBody out
public lombok.ast.Comment astJavadoc ()
public lombok.ast.EnumConstant astJavadoc (lombok.ast.Comment)
lombok.ast.Comment javadoc
public lombok.ast.Node rawJavadoc ()
public lombok.ast.EnumConstant rawJavadoc (lombok.ast.Node)
lombok.ast.Node javadoc
public lombok.ast.RawListAccessor rawAnnotations ()
public lombok.ast.StrictListAccessor astAnnotations ()
public lombok.ast.Identifier astName ()
public lombok.ast.EnumConstant astName (lombok.ast.Identifier)
lombok.ast.Identifier name
private lombok.ast.EnumConstant rawName (lombok.ast.Node)
lombok.ast.Node name
public lombok.ast.RawListAccessor rawArguments ()
public lombok.ast.StrictListAccessor astArguments ()
public lombok.ast.NormalTypeBody astBody ()
public lombok.ast.EnumConstant astBody (lombok.ast.NormalTypeBody)
lombok.ast.NormalTypeBody body
public lombok.ast.Node rawBody ()
public lombok.ast.EnumConstant rawBody (lombok.ast.Node)
lombok.ast.Node body
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.Node child
java.util.Iterator i$
lombok.ast.Node child
java.util.Iterator i$
lombok.ast.AstVisitor visitor
public lombok.ast.EnumConstant copy ()
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.EnumConstant result
public java.lang.String getDescription ()
public lombok.ast.TypeDeclaration upUpToTypeDeclaration ()
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
public volatile lombok.ast.Node rawJavadoc (lombok.ast.Node)
lombok.ast.Node x0
public volatile lombok.ast.Node astJavadoc (lombok.ast.Comment)
lombok.ast.Comment x0
}
lombok/ast/EnumConstantTemplate.classTemplates.java
package lombok.ast
lombok.ast.EnumConstantTemplate extends java.lang.Object {
lombok.ast.Comment javadoc1
lombok.ast.NormalTypeBody body5
lombok.ast.Identifier name3
java.util.List annotations2
java.util.List arguments4
void ()
static java.lang.String getDescription (lombok.ast.EnumConstant)
lombok.ast.EnumConstant self
}
lombok/ast/EnumDeclaration.classEnumDeclaration.java
package lombok.ast
public lombok.ast.EnumDeclaration extends lombok.ast.AbstractNode implements lombok.ast.TypeMember lombok.ast.Statement lombok.ast.TypeDeclaration lombok.ast.JavadocContainer {
private lombok.ast.AbstractNode javadoc
private lombok.ast.AbstractNode modifiers
private lombok.ast.AbstractNode name
lombok.ast.ListAccessor implementing
private lombok.ast.AbstractNode body
public void ()
public lombok.ast.TypeBody upToTypeBody ()
lombok.ast.TypeBody out
public lombok.ast.Block upToBlock ()
lombok.ast.Block out
public lombok.ast.CompilationUnit upIfTopLevelToCompilationUnit ()
lombok.ast.CompilationUnit out
public lombok.ast.Comment astJavadoc ()
public lombok.ast.EnumDeclaration astJavadoc (lombok.ast.Comment)
lombok.ast.Comment javadoc
public lombok.ast.Node rawJavadoc ()
public lombok.ast.EnumDeclaration rawJavadoc (lombok.ast.Node)
lombok.ast.Node javadoc
public lombok.ast.Modifiers astModifiers ()
public lombok.ast.EnumDeclaration astModifiers (lombok.ast.Modifiers)
lombok.ast.Modifiers modifiers
private lombok.ast.EnumDeclaration rawModifiers (lombok.ast.Node)
lombok.ast.Node modifiers
public lombok.ast.Identifier astName ()
public lombok.ast.EnumDeclaration astName (lombok.ast.Identifier)
lombok.ast.Identifier name
private lombok.ast.EnumDeclaration rawName (lombok.ast.Node)
lombok.ast.Node name
public lombok.ast.RawListAccessor rawImplementing ()
public lombok.ast.StrictListAccessor astImplementing ()
public lombok.ast.EnumTypeBody astBody ()
public lombok.ast.EnumDeclaration astBody (lombok.ast.EnumTypeBody)
lombok.ast.EnumTypeBody body
public lombok.ast.Node rawBody ()
public lombok.ast.EnumDeclaration rawBody (lombok.ast.Node)
lombok.ast.Node body
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.Node child
java.util.Iterator i$
lombok.ast.AstVisitor visitor
public lombok.ast.EnumDeclaration copy ()
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.EnumDeclaration result
public java.lang.String getDescription ()
public boolean isInterface ()
public lombok.ast.TypeDeclaration upUpToTypeDeclaration ()
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
public volatile lombok.ast.TypeBody astBody ()
public volatile lombok.ast.TypeDeclaration astName (lombok.ast.Identifier)
lombok.ast.Identifier x0
public volatile lombok.ast.TypeDeclaration astModifiers (lombok.ast.Modifiers)
lombok.ast.Modifiers x0
public volatile lombok.ast.TypeDeclaration rawJavadoc (lombok.ast.Node)
lombok.ast.Node x0
public volatile lombok.ast.TypeDeclaration astJavadoc (lombok.ast.Comment)
lombok.ast.Comment x0
public volatile lombok.ast.Node rawJavadoc (lombok.ast.Node)
lombok.ast.Node x0
public volatile lombok.ast.Node astJavadoc (lombok.ast.Comment)
lombok.ast.Comment x0
}
lombok/ast/EnumDeclarationTemplate.classTemplates.java
package lombok.ast
lombok.ast.EnumDeclarationTemplate extends java.lang.Object {
lombok.ast.Comment javadoc1
lombok.ast.Modifiers modifiers2
lombok.ast.Identifier name3
lombok.ast.EnumTypeBody body5
java.util.List implementing4
void ()
static java.lang.String getDescription (lombok.ast.EnumDeclaration)
lombok.ast.EnumDeclaration self
static boolean isInterface (lombok.ast.EnumDeclaration)
lombok.ast.EnumDeclaration self
}
lombok/ast/EnumTypeBody.classEnumTypeBody.java
package lombok.ast
public lombok.ast.EnumTypeBody extends lombok.ast.AbstractNode implements lombok.ast.TypeBody {
lombok.ast.ListAccessor constants
lombok.ast.ListAccessor members
public void ()
public lombok.ast.EnumDeclaration upToEnumDeclaration ()
lombok.ast.EnumDeclaration out
public lombok.ast.TypeDeclaration upToTypeDeclaration ()
lombok.ast.TypeDeclaration out
public lombok.ast.RawListAccessor rawConstants ()
public lombok.ast.StrictListAccessor astConstants ()
public lombok.ast.RawListAccessor rawMembers ()
public lombok.ast.StrictListAccessor astMembers ()
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.Node child
java.util.Iterator i$
lombok.ast.Node child
java.util.Iterator i$
lombok.ast.AstVisitor visitor
public lombok.ast.EnumTypeBody copy ()
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.EnumTypeBody result
public lombok.ast.ConstructorInvocation upIfAnonymousClassToConstructorInvocation ()
public lombok.ast.EnumConstant upToEnumConstant ()
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/EnumTypeBodyTemplate.classTemplates.java
package lombok.ast
lombok.ast.EnumTypeBodyTemplate extends java.lang.Object {
java.util.List constants1
java.util.List members2
void ()
static lombok.ast.ConstructorInvocation upIfAnonymousClassToConstructorInvocation (lombok.ast.EnumTypeBody)
lombok.ast.EnumTypeBody self
static lombok.ast.EnumConstant upToEnumConstant (lombok.ast.EnumTypeBody)
lombok.ast.EnumTypeBody self
}
lombok/ast/Expression.classExpression.java
package lombok.ast
public abstract lombok.ast.Expression extends java.lang.Object implements lombok.ast.Node lombok.ast.AnnotationValue {
public abstract int getParens ()
public abstract int getIntendedParens ()
public abstract java.util.List astParensPositions ()
public abstract boolean needsParentheses ()
public abstract boolean isStatementExpression ()
}
lombok/ast/ExpressionMixin$1.classTemplates.java
package lombok.ast
lombok.ast.ExpressionMixin$1 extends java.lang.Object {
static final int[] $SwitchMap$lombok$ast$UnaryOperator
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
lombok/ast/ExpressionMixin.classTemplates.java
package lombok.ast
lombok.ast.ExpressionMixin extends java.lang.Object {
java.util.List parensPositions
void ()
static int getParens (lombok.ast.Expression)
lombok.ast.Expression self
static int getIntendedParens (lombok.ast.Expression)
lombok.ast.Expression self
static boolean needsParentheses (lombok.ast.Expression)
lombok.ast.Expression self
static boolean isStatementExpression (lombok.ast.Expression)
Exception e
Exception e
lombok.ast.Expression self
}
lombok/ast/ExpressionStatement.classExpressionStatement.java
package lombok.ast
public lombok.ast.ExpressionStatement extends lombok.ast.AbstractNode implements lombok.ast.Statement {
private lombok.ast.AbstractNode expression
public void ()
public lombok.ast.Block upToBlock ()
lombok.ast.Block out
public lombok.ast.Expression astExpression ()
public lombok.ast.ExpressionStatement astExpression (lombok.ast.Expression)
lombok.ast.Expression expression
public lombok.ast.Node rawExpression ()
public lombok.ast.ExpressionStatement rawExpression (lombok.ast.Node)
lombok.ast.Node expression
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.AstVisitor visitor
public lombok.ast.ExpressionStatement copy ()
lombok.ast.ExpressionStatement result
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/ExpressionStatementTemplate.classTemplates.java
package lombok.ast
lombok.ast.ExpressionStatementTemplate extends java.lang.Object {
lombok.ast.Expression expression1
void ()
}
lombok/ast/FloatingPointLiteral$1.classFloatingPointLiteral.java
package lombok.ast
lombok.ast.FloatingPointLiteral$1 extends java.lang.Object {
static final int[] $SwitchMap$lombok$ast$LiteralType
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
}
lombok/ast/FloatingPointLiteral.classFloatingPointLiteral.java
package lombok.ast
public lombok.ast.FloatingPointLiteral extends lombok.ast.AbstractNode$WithParens implements lombok.ast.Literal lombok.ast.Expression lombok.ast.DescribedNode {
private Double value
private String rawValue
private String errorReasonForValue
private boolean markedAsFloat
private lombok.ast.LiteralType literalType
static final boolean $assertionsDisabled
public void ()
public boolean isStatementExpression ()
public java.lang.String getDescription ()
public java.lang.String getErrorReasonForValue ()
public lombok.ast.LiteralType astLiteralType ()
public lombok.ast.FloatingPointLiteral astLiteralType (lombok.ast.LiteralType)
lombok.ast.LiteralType type
public boolean astMarkedAsFloat ()
public lombok.ast.FloatingPointLiteral astMarkedAsFloat (boolean)
boolean marked
public lombok.ast.FloatingPointLiteral copy ()
lombok.ast.FloatingPointLiteral result
public lombok.ast.FloatingPointLiteral astDoubleValue (double)
double value
public lombok.ast.FloatingPointLiteral astFloatValue (float)
float value
private void checkSpecialValues (double) throws lombok.ast.AstException
double value
private void updateRawValue ()
String suffix
public lombok.ast.FloatingPointLiteral rawValue (java.lang.String)
NumberFormatException e
String v
String raw
public double astDoubleValue () throws lombok.ast.AstException
public float astFloatValue () throws lombok.ast.AstException
public java.lang.String rawValue ()
public void accept (lombok.ast.AstVisitor)
lombok.ast.AstVisitor visitor
public volatile int getIntendedParens ()
public volatile int getParens ()
public volatile java.util.List astParensPositions ()
public volatile boolean needsParentheses ()
public volatile lombok.ast.Node copy ()
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile boolean detach (lombok.ast.Node)
lombok.ast.Node x0
public volatile boolean replaceChild (lombok.ast.Node, lombok.ast.Node)
lombok.ast.Node x0
lombok.ast.Node x1
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile java.util.List getChildren ()
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
static void ()
}
lombok/ast/For.classFor.java
package lombok.ast
public lombok.ast.For extends lombok.ast.AbstractNode implements lombok.ast.Statement {
lombok.ast.ListAccessor expressionInits
private lombok.ast.AbstractNode variableDeclaration
private lombok.ast.AbstractNode condition
lombok.ast.ListAccessor updates
private lombok.ast.AbstractNode statement
public void ()
public lombok.ast.Block upToBlock ()
lombok.ast.Block out
public lombok.ast.RawListAccessor rawExpressionInits ()
public lombok.ast.StrictListAccessor astExpressionInits ()
public lombok.ast.VariableDefinition astVariableDeclaration ()
public lombok.ast.For astVariableDeclaration (lombok.ast.VariableDefinition)
lombok.ast.VariableDefinition variableDeclaration
public lombok.ast.Node rawVariableDeclaration ()
public lombok.ast.For rawVariableDeclaration (lombok.ast.Node)
lombok.ast.Node variableDeclaration
public lombok.ast.Expression astCondition ()
public lombok.ast.For astCondition (lombok.ast.Expression)
lombok.ast.Expression condition
public lombok.ast.Node rawCondition ()
public lombok.ast.For rawCondition (lombok.ast.Node)
lombok.ast.Node condition
public lombok.ast.RawListAccessor rawUpdates ()
public lombok.ast.StrictListAccessor astUpdates ()
public lombok.ast.Statement astStatement ()
public lombok.ast.For astStatement (lombok.ast.Statement)
lombok.ast.Statement statement
public lombok.ast.Node rawStatement ()
public lombok.ast.For rawStatement (lombok.ast.Node)
lombok.ast.Node statement
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.Node child
java.util.Iterator i$
lombok.ast.Node child
java.util.Iterator i$
lombok.ast.AstVisitor visitor
public lombok.ast.For copy ()
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.For result
public boolean isVariableDeclarationBased ()
public boolean isStatementExpressionsBased ()
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/ForEach.classForEach.java
package lombok.ast
public lombok.ast.ForEach extends lombok.ast.AbstractNode implements lombok.ast.Statement {
private lombok.ast.AbstractNode variable
private lombok.ast.AbstractNode iterable
private lombok.ast.AbstractNode statement
public void ()
public lombok.ast.Block upToBlock ()
lombok.ast.Block out
public lombok.ast.VariableDefinition astVariable ()
public lombok.ast.ForEach astVariable (lombok.ast.VariableDefinition)
lombok.ast.VariableDefinition variable
public lombok.ast.Node rawVariable ()
public lombok.ast.ForEach rawVariable (lombok.ast.Node)
lombok.ast.Node variable
public lombok.ast.Expression astIterable ()
public lombok.ast.ForEach astIterable (lombok.ast.Expression)
lombok.ast.Expression iterable
public lombok.ast.Node rawIterable ()
public lombok.ast.ForEach rawIterable (lombok.ast.Node)
lombok.ast.Node iterable
public lombok.ast.Statement astStatement ()
public lombok.ast.ForEach astStatement (lombok.ast.Statement)
lombok.ast.Statement statement
public lombok.ast.Node rawStatement ()
public lombok.ast.ForEach rawStatement (lombok.ast.Node)
lombok.ast.Node statement
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.AstVisitor visitor
public lombok.ast.ForEach copy ()
lombok.ast.ForEach result
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/ForEachTemplate.classTemplates.java
package lombok.ast
lombok.ast.ForEachTemplate extends java.lang.Object {
lombok.ast.VariableDefinition variable1
lombok.ast.Expression iterable2
lombok.ast.Statement statement3
void ()
}
lombok/ast/ForTemplate.classTemplates.java
package lombok.ast
lombok.ast.ForTemplate extends java.lang.Object {
java.util.List expressionInits1
lombok.ast.VariableDefinition variableDeclaration1
lombok.ast.Expression condition2
java.util.List updates3
lombok.ast.Statement statement4
void ()
static boolean isVariableDeclarationBased (lombok.ast.For)
lombok.ast.For self
static boolean isStatementExpressionsBased (lombok.ast.For)
lombok.ast.For self
}
lombok/ast/ForwardingAstVisitor.classForwardingAstVisitor.java
package lombok.ast
public abstract lombok.ast.ForwardingAstVisitor extends lombok.ast.AstVisitor {
public void ()
public boolean visitNode (lombok.ast.Node)
lombok.ast.Node node
public void endVisit (lombok.ast.Node)
lombok.ast.Node node
public boolean visitTypeReference (lombok.ast.TypeReference)
lombok.ast.TypeReference node
public boolean visitTypeReferencePart (lombok.ast.TypeReferencePart)
lombok.ast.TypeReferencePart node
public boolean visitVariableReference (lombok.ast.VariableReference)
lombok.ast.VariableReference node
public boolean visitIdentifier (lombok.ast.Identifier)
lombok.ast.Identifier node
public boolean visitIntegralLiteral (lombok.ast.IntegralLiteral)
lombok.ast.IntegralLiteral node
public boolean visitFloatingPointLiteral (lombok.ast.FloatingPointLiteral)
lombok.ast.FloatingPointLiteral node
public boolean visitBooleanLiteral (lombok.ast.BooleanLiteral)
lombok.ast.BooleanLiteral node
public boolean visitCharLiteral (lombok.ast.CharLiteral)
lombok.ast.CharLiteral node
public boolean visitStringLiteral (lombok.ast.StringLiteral)
lombok.ast.StringLiteral node
public boolean visitNullLiteral (lombok.ast.NullLiteral)
lombok.ast.NullLiteral node
public boolean visitBinaryExpression (lombok.ast.BinaryExpression)
lombok.ast.BinaryExpression node
public boolean visitUnaryExpression (lombok.ast.UnaryExpression)
lombok.ast.UnaryExpression node
public boolean visitInlineIfExpression (lombok.ast.InlineIfExpression)
lombok.ast.InlineIfExpression node
public boolean visitCast (lombok.ast.Cast)
lombok.ast.Cast node
public boolean visitInstanceOf (lombok.ast.InstanceOf)
lombok.ast.InstanceOf node
public boolean visitConstructorInvocation (lombok.ast.ConstructorInvocation)
lombok.ast.ConstructorInvocation node
public boolean visitMethodInvocation (lombok.ast.MethodInvocation)
lombok.ast.MethodInvocation node
public boolean visitSelect (lombok.ast.Select)
lombok.ast.Select node
public boolean visitArrayAccess (lombok.ast.ArrayAccess)
lombok.ast.ArrayAccess node
public boolean visitArrayCreation (lombok.ast.ArrayCreation)
lombok.ast.ArrayCreation node
public boolean visitAnnotationValueArray (lombok.ast.AnnotationValueArray)
lombok.ast.AnnotationValueArray node
public boolean visitArrayInitializer (lombok.ast.ArrayInitializer)
lombok.ast.ArrayInitializer node
public boolean visitArrayDimension (lombok.ast.ArrayDimension)
lombok.ast.ArrayDimension node
public boolean visitClassLiteral (lombok.ast.ClassLiteral)
lombok.ast.ClassLiteral node
public boolean visitSuper (lombok.ast.Super)
lombok.ast.Super node
public boolean visitThis (lombok.ast.This)
lombok.ast.This node
public boolean visitLabelledStatement (lombok.ast.LabelledStatement)
lombok.ast.LabelledStatement node
public boolean visitExpressionStatement (lombok.ast.ExpressionStatement)
lombok.ast.ExpressionStatement node
public boolean visitIf (lombok.ast.If)
lombok.ast.If node
public boolean visitFor (lombok.ast.For)
lombok.ast.For node
public boolean visitForEach (lombok.ast.ForEach)
lombok.ast.ForEach node
public boolean visitTry (lombok.ast.Try)
lombok.ast.Try node
public boolean visitCatch (lombok.ast.Catch)
lombok.ast.Catch node
public boolean visitWhile (lombok.ast.While)
lombok.ast.While node
public boolean visitDoWhile (lombok.ast.DoWhile)
lombok.ast.DoWhile node
public boolean visitSynchronized (lombok.ast.Synchronized)
lombok.ast.Synchronized node
public boolean visitBlock (lombok.ast.Block)
lombok.ast.Block node
public boolean visitAssert (lombok.ast.Assert)
lombok.ast.Assert node
public boolean visitEmptyStatement (lombok.ast.EmptyStatement)
lombok.ast.EmptyStatement node
public boolean visitSwitch (lombok.ast.Switch)
lombok.ast.Switch node
public boolean visitCase (lombok.ast.Case)
lombok.ast.Case node
public boolean visitDefault (lombok.ast.Default)
lombok.ast.Default node
public boolean visitBreak (lombok.ast.Break)
lombok.ast.Break node
public boolean visitContinue (lombok.ast.Continue)
lombok.ast.Continue node
public boolean visitReturn (lombok.ast.Return)
lombok.ast.Return node
public boolean visitThrow (lombok.ast.Throw)
lombok.ast.Throw node
public boolean visitVariableDeclaration (lombok.ast.VariableDeclaration)
lombok.ast.VariableDeclaration node
public boolean visitVariableDefinition (lombok.ast.VariableDefinition)
lombok.ast.VariableDefinition node
public boolean visitVariableDefinitionEntry (lombok.ast.VariableDefinitionEntry)
lombok.ast.VariableDefinitionEntry node
public boolean visitTypeVariable (lombok.ast.TypeVariable)
lombok.ast.TypeVariable node
public boolean visitKeywordModifier (lombok.ast.KeywordModifier)
lombok.ast.KeywordModifier node
public boolean visitModifiers (lombok.ast.Modifiers)
lombok.ast.Modifiers node
public boolean visitAnnotation (lombok.ast.Annotation)
lombok.ast.Annotation node
public boolean visitAnnotationElement (lombok.ast.AnnotationElement)
lombok.ast.AnnotationElement node
public boolean visitNormalTypeBody (lombok.ast.NormalTypeBody)
lombok.ast.NormalTypeBody node
public boolean visitEnumTypeBody (lombok.ast.EnumTypeBody)
lombok.ast.EnumTypeBody node
public boolean visitEmptyDeclaration (lombok.ast.EmptyDeclaration)
lombok.ast.EmptyDeclaration node
public boolean visitMethodDeclaration (lombok.ast.MethodDeclaration)
lombok.ast.MethodDeclaration node
public boolean visitConstructorDeclaration (lombok.ast.ConstructorDeclaration)
lombok.ast.ConstructorDeclaration node
public boolean visitSuperConstructorInvocation (lombok.ast.SuperConstructorInvocation)
lombok.ast.SuperConstructorInvocation node
public boolean visitAlternateConstructorInvocation (lombok.ast.AlternateConstructorInvocation)
lombok.ast.AlternateConstructorInvocation node
public boolean visitInstanceInitializer (lombok.ast.InstanceInitializer)
lombok.ast.InstanceInitializer node
public boolean visitStaticInitializer (lombok.ast.StaticInitializer)
lombok.ast.StaticInitializer node
public boolean visitClassDeclaration (lombok.ast.ClassDeclaration)
lombok.ast.ClassDeclaration node
public boolean visitInterfaceDeclaration (lombok.ast.InterfaceDeclaration)
lombok.ast.InterfaceDeclaration node
public boolean visitEnumDeclaration (lombok.ast.EnumDeclaration)
lombok.ast.EnumDeclaration node
public boolean visitEnumConstant (lombok.ast.EnumConstant)
lombok.ast.EnumConstant node
public boolean visitAnnotationDeclaration (lombok.ast.AnnotationDeclaration)
lombok.ast.AnnotationDeclaration node
public boolean visitAnnotationMethodDeclaration (lombok.ast.AnnotationMethodDeclaration)
lombok.ast.AnnotationMethodDeclaration node
public boolean visitCompilationUnit (lombok.ast.CompilationUnit)
lombok.ast.CompilationUnit node
public boolean visitPackageDeclaration (lombok.ast.PackageDeclaration)
lombok.ast.PackageDeclaration node
public boolean visitImportDeclaration (lombok.ast.ImportDeclaration)
lombok.ast.ImportDeclaration node
public boolean visitParseArtefact (lombok.ast.Node)
lombok.ast.Node node
public boolean visitComment (lombok.ast.Comment)
lombok.ast.Comment node
public void afterVisitTypeReference (lombok.ast.TypeReference)
lombok.ast.TypeReference node
public void afterVisitTypeReferencePart (lombok.ast.TypeReferencePart)
lombok.ast.TypeReferencePart node
public void afterVisitVariableReference (lombok.ast.VariableReference)
lombok.ast.VariableReference node
public void afterVisitIdentifier (lombok.ast.Identifier)
lombok.ast.Identifier node
public void afterVisitIntegralLiteral (lombok.ast.IntegralLiteral)
lombok.ast.IntegralLiteral node
public void afterVisitFloatingPointLiteral (lombok.ast.FloatingPointLiteral)
lombok.ast.FloatingPointLiteral node
public void afterVisitBooleanLiteral (lombok.ast.BooleanLiteral)
lombok.ast.BooleanLiteral node
public void afterVisitCharLiteral (lombok.ast.CharLiteral)
lombok.ast.CharLiteral node
public void afterVisitStringLiteral (lombok.ast.StringLiteral)
lombok.ast.StringLiteral node
public void afterVisitNullLiteral (lombok.ast.NullLiteral)
lombok.ast.NullLiteral node
public void afterVisitBinaryExpression (lombok.ast.BinaryExpression)
lombok.ast.BinaryExpression node
public void afterVisitUnaryExpression (lombok.ast.UnaryExpression)
lombok.ast.UnaryExpression node
public void afterVisitInlineIfExpression (lombok.ast.InlineIfExpression)
lombok.ast.InlineIfExpression node
public void afterVisitCast (lombok.ast.Cast)
lombok.ast.Cast node
public void afterVisitInstanceOf (lombok.ast.InstanceOf)
lombok.ast.InstanceOf node
public void afterVisitConstructorInvocation (lombok.ast.ConstructorInvocation)
lombok.ast.ConstructorInvocation node
public void afterVisitMethodInvocation (lombok.ast.MethodInvocation)
lombok.ast.MethodInvocation node
public void afterVisitSelect (lombok.ast.Select)
lombok.ast.Select node
public void afterVisitArrayAccess (lombok.ast.ArrayAccess)
lombok.ast.ArrayAccess node
public void afterVisitArrayCreation (lombok.ast.ArrayCreation)
lombok.ast.ArrayCreation node
public void afterVisitAnnotationValueArray (lombok.ast.AnnotationValueArray)
lombok.ast.AnnotationValueArray node
public void afterVisitArrayInitializer (lombok.ast.ArrayInitializer)
lombok.ast.ArrayInitializer node
public void afterVisitArrayDimension (lombok.ast.ArrayDimension)
lombok.ast.ArrayDimension node
public void afterVisitClassLiteral (lombok.ast.ClassLiteral)
lombok.ast.ClassLiteral node
public void afterVisitSuper (lombok.ast.Super)
lombok.ast.Super node
public void afterVisitThis (lombok.ast.This)
lombok.ast.This node
public void afterVisitLabelledStatement (lombok.ast.LabelledStatement)
lombok.ast.LabelledStatement node
public void afterVisitExpressionStatement (lombok.ast.ExpressionStatement)
lombok.ast.ExpressionStatement node
public void afterVisitIf (lombok.ast.If)
lombok.ast.If node
public void afterVisitFor (lombok.ast.For)
lombok.ast.For node
public void afterVisitForEach (lombok.ast.ForEach)
lombok.ast.ForEach node
public void afterVisitTry (lombok.ast.Try)
lombok.ast.Try node
public void afterVisitCatch (lombok.ast.Catch)
lombok.ast.Catch node
public void afterVisitWhile (lombok.ast.While)
lombok.ast.While node
public void afterVisitDoWhile (lombok.ast.DoWhile)
lombok.ast.DoWhile node
public void afterVisitSynchronized (lombok.ast.Synchronized)
lombok.ast.Synchronized node
public void afterVisitBlock (lombok.ast.Block)
lombok.ast.Block node
public void afterVisitAssert (lombok.ast.Assert)
lombok.ast.Assert node
public void afterVisitEmptyStatement (lombok.ast.EmptyStatement)
lombok.ast.EmptyStatement node
public void afterVisitSwitch (lombok.ast.Switch)
lombok.ast.Switch node
public void afterVisitCase (lombok.ast.Case)
lombok.ast.Case node
public void afterVisitDefault (lombok.ast.Default)
lombok.ast.Default node
public void afterVisitBreak (lombok.ast.Break)
lombok.ast.Break node
public void afterVisitContinue (lombok.ast.Continue)
lombok.ast.Continue node
public void afterVisitReturn (lombok.ast.Return)
lombok.ast.Return node
public void afterVisitThrow (lombok.ast.Throw)
lombok.ast.Throw node
public void afterVisitVariableDeclaration (lombok.ast.VariableDeclaration)
lombok.ast.VariableDeclaration node
public void afterVisitVariableDefinition (lombok.ast.VariableDefinition)
lombok.ast.VariableDefinition node
public void afterVisitVariableDefinitionEntry (lombok.ast.VariableDefinitionEntry)
lombok.ast.VariableDefinitionEntry node
public void afterVisitTypeVariable (lombok.ast.TypeVariable)
lombok.ast.TypeVariable node
public void afterVisitKeywordModifier (lombok.ast.KeywordModifier)
lombok.ast.KeywordModifier node
public void afterVisitModifiers (lombok.ast.Modifiers)
lombok.ast.Modifiers node
public void afterVisitAnnotation (lombok.ast.Annotation)
lombok.ast.Annotation node
public void afterVisitAnnotationElement (lombok.ast.AnnotationElement)
lombok.ast.AnnotationElement node
public void afterVisitNormalTypeBody (lombok.ast.NormalTypeBody)
lombok.ast.NormalTypeBody node
public void afterVisitEnumTypeBody (lombok.ast.EnumTypeBody)
lombok.ast.EnumTypeBody node
public void afterVisitEmptyDeclaration (lombok.ast.EmptyDeclaration)
lombok.ast.EmptyDeclaration node
public void afterVisitMethodDeclaration (lombok.ast.MethodDeclaration)
lombok.ast.MethodDeclaration node
public void afterVisitConstructorDeclaration (lombok.ast.ConstructorDeclaration)
lombok.ast.ConstructorDeclaration node
public void afterVisitSuperConstructorInvocation (lombok.ast.SuperConstructorInvocation)
lombok.ast.SuperConstructorInvocation node
public void afterVisitAlternateConstructorInvocation (lombok.ast.AlternateConstructorInvocation)
lombok.ast.AlternateConstructorInvocation node
public void afterVisitInstanceInitializer (lombok.ast.InstanceInitializer)
lombok.ast.InstanceInitializer node
public void afterVisitStaticInitializer (lombok.ast.StaticInitializer)
lombok.ast.StaticInitializer node
public void afterVisitClassDeclaration (lombok.ast.ClassDeclaration)
lombok.ast.ClassDeclaration node
public void afterVisitInterfaceDeclaration (lombok.ast.InterfaceDeclaration)
lombok.ast.InterfaceDeclaration node
public void afterVisitEnumDeclaration (lombok.ast.EnumDeclaration)
lombok.ast.EnumDeclaration node
public void afterVisitEnumConstant (lombok.ast.EnumConstant)
lombok.ast.EnumConstant node
public void afterVisitAnnotationDeclaration (lombok.ast.AnnotationDeclaration)
lombok.ast.AnnotationDeclaration node
public void afterVisitAnnotationMethodDeclaration (lombok.ast.AnnotationMethodDeclaration)
lombok.ast.AnnotationMethodDeclaration node
public void afterVisitCompilationUnit (lombok.ast.CompilationUnit)
lombok.ast.CompilationUnit node
public void afterVisitPackageDeclaration (lombok.ast.PackageDeclaration)
lombok.ast.PackageDeclaration node
public void afterVisitImportDeclaration (lombok.ast.ImportDeclaration)
lombok.ast.ImportDeclaration node
public void afterVisitParseArtefact (lombok.ast.Node)
lombok.ast.Node node
public void afterVisitComment (lombok.ast.Comment)
lombok.ast.Comment node
}
lombok/ast/Identifier.classIdentifier.java
package lombok.ast
public lombok.ast.Identifier extends lombok.ast.AbstractNode implements lombok.ast.DescribedNode {
private String value
public void ()
public java.lang.String astValue ()
public lombok.ast.Identifier astValue (java.lang.String)
String value
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.AstVisitor visitor
public lombok.ast.Identifier copy ()
lombok.ast.Identifier result
public java.lang.String getDescription ()
public static lombok.ast.Identifier of (java.lang.String)
String value
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/IdentifierTemplate.classTemplates.java
package lombok.ast
lombok.ast.IdentifierTemplate extends java.lang.Object {
String value1
void ()
static java.lang.String getDescription (lombok.ast.Identifier)
lombok.ast.Identifier self
static lombok.ast.Identifier of (java.lang.String)
String value
}
lombok/ast/If.classIf.java
package lombok.ast
public lombok.ast.If extends lombok.ast.AbstractNode implements lombok.ast.Statement {
private lombok.ast.AbstractNode condition
private lombok.ast.AbstractNode statement
private lombok.ast.AbstractNode elseStatement
public void ()
public lombok.ast.Block upToBlock ()
lombok.ast.Block out
public lombok.ast.Expression astCondition ()
public lombok.ast.If astCondition (lombok.ast.Expression)
lombok.ast.Expression condition
public lombok.ast.Node rawCondition ()
public lombok.ast.If rawCondition (lombok.ast.Node)
lombok.ast.Node condition
public lombok.ast.Statement astStatement ()
public lombok.ast.If astStatement (lombok.ast.Statement)
lombok.ast.Statement statement
public lombok.ast.Node rawStatement ()
public lombok.ast.If rawStatement (lombok.ast.Node)
lombok.ast.Node statement
public lombok.ast.Statement astElseStatement ()
public lombok.ast.If astElseStatement (lombok.ast.Statement)
lombok.ast.Statement elseStatement
public lombok.ast.Node rawElseStatement ()
public lombok.ast.If rawElseStatement (lombok.ast.Node)
lombok.ast.Node elseStatement
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.AstVisitor visitor
public lombok.ast.If copy ()
lombok.ast.If result
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/IfTemplate.classTemplates.java
package lombok.ast
lombok.ast.IfTemplate extends java.lang.Object {
lombok.ast.Expression condition1
lombok.ast.Statement statement2
lombok.ast.Statement elseStatement3
void ()
}
lombok/ast/ImportDeclaration.classImportDeclaration.java
package lombok.ast
public lombok.ast.ImportDeclaration extends lombok.ast.AbstractNode {
private boolean staticImport
lombok.ast.ListAccessor parts
private boolean starImport
public void ()
public lombok.ast.CompilationUnit upToCompilationUnit ()
lombok.ast.CompilationUnit out
public boolean astStaticImport ()
public lombok.ast.ImportDeclaration astStaticImport (boolean)
boolean staticImport
public lombok.ast.RawListAccessor rawParts ()
public lombok.ast.StrictListAccessor astParts ()
public boolean astStarImport ()
public lombok.ast.ImportDeclaration astStarImport (boolean)
boolean starImport
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.Node child
java.util.Iterator i$
lombok.ast.AstVisitor visitor
public lombok.ast.ImportDeclaration copy ()
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.ImportDeclaration result
public java.lang.String asFullyQualifiedName ()
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/ImportDeclarationTemplate.classTemplates.java
package lombok.ast
lombok.ast.ImportDeclarationTemplate extends java.lang.Object {
boolean staticImport1
java.util.List parts2
boolean starImport3
void ()
static java.lang.String asFullyQualifiedName (lombok.ast.ImportDeclaration)
lombok.ast.Identifier part
java.util.Iterator i$
lombok.ast.ImportDeclaration self
StringBuilder result
}
lombok/ast/InlineIfExpression.classInlineIfExpression.java
package lombok.ast
public lombok.ast.InlineIfExpression extends lombok.ast.AbstractNode implements lombok.ast.Expression {
private java.util.List parensPositions
private lombok.ast.AbstractNode condition
private lombok.ast.AbstractNode ifTrue
private lombok.ast.AbstractNode ifFalse
public void ()
public java.util.List astParensPositions ()
public lombok.ast.Expression astCondition ()
public lombok.ast.InlineIfExpression astCondition (lombok.ast.Expression)
lombok.ast.Expression condition
public lombok.ast.Node rawCondition ()
public lombok.ast.InlineIfExpression rawCondition (lombok.ast.Node)
lombok.ast.Node condition
public lombok.ast.Expression astIfTrue ()
public lombok.ast.InlineIfExpression astIfTrue (lombok.ast.Expression)
lombok.ast.Expression ifTrue
public lombok.ast.Node rawIfTrue ()
public lombok.ast.InlineIfExpression rawIfTrue (lombok.ast.Node)
lombok.ast.Node ifTrue
public lombok.ast.Expression astIfFalse ()
public lombok.ast.InlineIfExpression astIfFalse (lombok.ast.Expression)
lombok.ast.Expression ifFalse
public lombok.ast.Node rawIfFalse ()
public lombok.ast.InlineIfExpression rawIfFalse (lombok.ast.Node)
lombok.ast.Node ifFalse
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.AstVisitor visitor
public lombok.ast.InlineIfExpression copy ()
lombok.ast.InlineIfExpression result
public boolean needsParentheses ()
public int getParens ()
public int getIntendedParens ()
public boolean isStatementExpression ()
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/InlineIfExpressionTemplate.classTemplates.java
package lombok.ast
lombok.ast.InlineIfExpressionTemplate extends java.lang.Object {
lombok.ast.Expression condition1
lombok.ast.Expression ifTrue2
lombok.ast.Expression ifFalse3
void ()
static boolean needsParentheses (lombok.ast.Expression)
Throwable ignore
lombok.ast.Expression self
}
lombok/ast/InstanceInitializer.classInstanceInitializer.java
package lombok.ast
public lombok.ast.InstanceInitializer extends lombok.ast.AbstractNode implements lombok.ast.TypeMember {
private lombok.ast.AbstractNode body
public void ()
public lombok.ast.TypeBody upToTypeBody ()
lombok.ast.TypeBody out
public lombok.ast.Block astBody ()
public lombok.ast.InstanceInitializer astBody (lombok.ast.Block)
lombok.ast.Block body
public lombok.ast.Node rawBody ()
public lombok.ast.InstanceInitializer rawBody (lombok.ast.Node)
lombok.ast.Node body
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.AstVisitor visitor
public lombok.ast.InstanceInitializer copy ()
lombok.ast.InstanceInitializer result
public lombok.ast.TypeDeclaration upUpToTypeDeclaration ()
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/InstanceInitializerTemplate.classTemplates.java
package lombok.ast
lombok.ast.InstanceInitializerTemplate extends java.lang.Object {
lombok.ast.Block body1
void ()
}
lombok/ast/InstanceOf.classInstanceOf.java
package lombok.ast
public lombok.ast.InstanceOf extends lombok.ast.AbstractNode implements lombok.ast.Expression {
private java.util.List parensPositions
private lombok.ast.AbstractNode objectReference
private lombok.ast.AbstractNode typeReference
public void ()
public java.util.List astParensPositions ()
public lombok.ast.Expression astObjectReference ()
public lombok.ast.InstanceOf astObjectReference (lombok.ast.Expression)
lombok.ast.Expression objectReference
public lombok.ast.Node rawObjectReference ()
public lombok.ast.InstanceOf rawObjectReference (lombok.ast.Node)
lombok.ast.Node objectReference
public lombok.ast.TypeReference astTypeReference ()
public lombok.ast.InstanceOf astTypeReference (lombok.ast.TypeReference)
lombok.ast.TypeReference typeReference
public lombok.ast.Node rawTypeReference ()
public lombok.ast.InstanceOf rawTypeReference (lombok.ast.Node)
lombok.ast.Node typeReference
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.AstVisitor visitor
public lombok.ast.InstanceOf copy ()
lombok.ast.InstanceOf result
public boolean needsParentheses ()
public int getParens ()
public int getIntendedParens ()
public boolean isStatementExpression ()
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/InstanceOfTemplate.classTemplates.java
package lombok.ast
lombok.ast.InstanceOfTemplate extends java.lang.Object {
lombok.ast.Expression objectReference1
lombok.ast.TypeReference typeReference2
void ()
static boolean needsParentheses (lombok.ast.Expression)
Throwable ignore
lombok.ast.Expression self
}
lombok/ast/IntegralLiteral$1.classIntegralLiteral.java
package lombok.ast
lombok.ast.IntegralLiteral$1 extends java.lang.Object {
static final int[] $SwitchMap$lombok$ast$LiteralType
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
lombok/ast/IntegralLiteral.classIntegralLiteral.java
package lombok.ast
public lombok.ast.IntegralLiteral extends lombok.ast.AbstractNode$WithParens implements lombok.ast.Literal lombok.ast.Expression lombok.ast.DescribedNode {
private static final String NEGATIVE_NUMBERS_NOT_POSSIBLE
private Long value
private String rawValue
private String errorReasonForValue
private boolean markedAsLong
private lombok.ast.LiteralType literalType
private static final java.math.BigInteger MAX_UNSIGNED_LONG
static final boolean $assertionsDisabled
public void ()
public boolean isStatementExpression ()
public java.lang.String getDescription ()
public java.lang.String getErrorReasonForValue ()
long v
private boolean containedInUnaryMinus ()
public static lombok.ast.Expression ofInt (int)
int value
lombok.ast.IntegralLiteral v
public static lombok.ast.Expression ofLong (long)
long value
lombok.ast.IntegralLiteral v
public lombok.ast.LiteralType astLiteralType ()
public lombok.ast.IntegralLiteral astLiteralType (lombok.ast.LiteralType)
lombok.ast.LiteralType type
public boolean astMarkedAsLong ()
public lombok.ast.IntegralLiteral astMarkedAsLong (boolean)
boolean marked
public lombok.ast.IntegralLiteral copy ()
lombok.ast.IntegralLiteral result
public lombok.ast.IntegralLiteral astIntValue (int)
int value
public lombok.ast.IntegralLiteral astLongValue (long)
long value
private void updateRawValue ()
int nibble
int nibbleCounter
int halfNibble
int nibble
String suffix
StringBuilder out
boolean nulls
int nibbleCounter
public lombok.ast.IntegralLiteral rawValue (java.lang.String)
lombok.ast.LiteralType newLT
int radix
int prefix
lombok.ast.LiteralType newLT
int radix
int prefix
NumberFormatException e2
NumberFormatException e
String raw
String v
boolean markedAsLong
lombok.ast.LiteralType newLT
int radix
int prefix
long v1
java.math.BigInteger v2
Object result
private static java.lang.Object setRawValue0 (boolean, long, java.math.BigInteger)
boolean markedAsLong
long v1
java.math.BigInteger v2
public long astLongValue () throws lombok.ast.AstException
public int astIntValue () throws lombok.ast.AstException
public java.lang.String rawValue ()
public void accept (lombok.ast.AstVisitor)
lombok.ast.AstVisitor visitor
public volatile int getIntendedParens ()
public volatile int getParens ()
public volatile java.util.List astParensPositions ()
public volatile boolean needsParentheses ()
public volatile lombok.ast.Node copy ()
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile boolean detach (lombok.ast.Node)
lombok.ast.Node x0
public volatile boolean replaceChild (lombok.ast.Node, lombok.ast.Node)
lombok.ast.Node x0
lombok.ast.Node x1
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile java.util.List getChildren ()
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
static void ()
}
lombok/ast/InterfaceDeclaration.classInterfaceDeclaration.java
package lombok.ast
public lombok.ast.InterfaceDeclaration extends lombok.ast.AbstractNode implements lombok.ast.TypeMember lombok.ast.Statement lombok.ast.TypeDeclaration lombok.ast.JavadocContainer {
private lombok.ast.AbstractNode javadoc
private lombok.ast.AbstractNode modifiers
private lombok.ast.AbstractNode name
lombok.ast.ListAccessor typeVariables
lombok.ast.ListAccessor extending
private lombok.ast.AbstractNode body
public void ()
public lombok.ast.TypeBody upToTypeBody ()
lombok.ast.TypeBody out
public lombok.ast.Block upToBlock ()
lombok.ast.Block out
public lombok.ast.CompilationUnit upIfTopLevelToCompilationUnit ()
lombok.ast.CompilationUnit out
public lombok.ast.Comment astJavadoc ()
public lombok.ast.InterfaceDeclaration astJavadoc (lombok.ast.Comment)
lombok.ast.Comment javadoc
public lombok.ast.Node rawJavadoc ()
public lombok.ast.InterfaceDeclaration rawJavadoc (lombok.ast.Node)
lombok.ast.Node javadoc
public lombok.ast.Modifiers astModifiers ()
public lombok.ast.InterfaceDeclaration astModifiers (lombok.ast.Modifiers)
lombok.ast.Modifiers modifiers
private lombok.ast.InterfaceDeclaration rawModifiers (lombok.ast.Node)
lombok.ast.Node modifiers
public lombok.ast.Identifier astName ()
public lombok.ast.InterfaceDeclaration astName (lombok.ast.Identifier)
lombok.ast.Identifier name
private lombok.ast.InterfaceDeclaration rawName (lombok.ast.Node)
lombok.ast.Node name
public lombok.ast.RawListAccessor rawTypeVariables ()
public lombok.ast.StrictListAccessor astTypeVariables ()
public lombok.ast.RawListAccessor rawExtending ()
public lombok.ast.StrictListAccessor astExtending ()
public lombok.ast.NormalTypeBody astBody ()
public lombok.ast.InterfaceDeclaration astBody (lombok.ast.NormalTypeBody)
lombok.ast.NormalTypeBody body
public lombok.ast.Node rawBody ()
public lombok.ast.InterfaceDeclaration rawBody (lombok.ast.Node)
lombok.ast.Node body
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.Node child
java.util.Iterator i$
lombok.ast.Node child
java.util.Iterator i$
lombok.ast.AstVisitor visitor
public lombok.ast.InterfaceDeclaration copy ()
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.InterfaceDeclaration result
public java.lang.String getDescription ()
public boolean isInterface ()
public lombok.ast.TypeDeclaration upUpToTypeDeclaration ()
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
public volatile lombok.ast.TypeBody astBody ()
public volatile lombok.ast.TypeDeclaration astName (lombok.ast.Identifier)
lombok.ast.Identifier x0
public volatile lombok.ast.TypeDeclaration astModifiers (lombok.ast.Modifiers)
lombok.ast.Modifiers x0
public volatile lombok.ast.TypeDeclaration rawJavadoc (lombok.ast.Node)
lombok.ast.Node x0
public volatile lombok.ast.TypeDeclaration astJavadoc (lombok.ast.Comment)
lombok.ast.Comment x0
public volatile lombok.ast.Node rawJavadoc (lombok.ast.Node)
lombok.ast.Node x0
public volatile lombok.ast.Node astJavadoc (lombok.ast.Comment)
lombok.ast.Comment x0
}
lombok/ast/InterfaceDeclarationTemplate.classTemplates.java
package lombok.ast
lombok.ast.InterfaceDeclarationTemplate extends java.lang.Object {
lombok.ast.Comment javadoc1
lombok.ast.Modifiers modifiers2
lombok.ast.Identifier name3
lombok.ast.NormalTypeBody body6
java.util.List typeVariables4
java.util.List extending5
void ()
static java.lang.String getDescription (lombok.ast.InterfaceDeclaration)
lombok.ast.InterfaceDeclaration self
static boolean isInterface (lombok.ast.InterfaceDeclaration)
lombok.ast.InterfaceDeclaration self
}
lombok/ast/JavadocContainer.classJavadocContainer.java
package lombok.ast
public abstract lombok.ast.JavadocContainer extends java.lang.Object implements lombok.ast.Node {
public abstract lombok.ast.Comment astJavadoc ()
public abstract lombok.ast.Node rawJavadoc ()
public abstract lombok.ast.Node astJavadoc (lombok.ast.Comment)
public abstract lombok.ast.Node rawJavadoc (lombok.ast.Node)
}
lombok/ast/KeywordModifier.classKeywordModifier.java
package lombok.ast
public lombok.ast.KeywordModifier extends lombok.ast.AbstractNode implements lombok.ast.DescribedNode {
private String name
public void ()
public lombok.ast.Modifiers upToModifiers ()
lombok.ast.Modifiers out
public java.lang.String astName ()
public lombok.ast.KeywordModifier astName (java.lang.String)
String name
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.AstVisitor visitor
public lombok.ast.KeywordModifier copy ()
lombok.ast.KeywordModifier result
public java.lang.String getDescription ()
public int asReflectModifiers ()
public static lombok.ast.KeywordModifier fromReflectModifier (int)
int modifierFlag
public static java.util.List fromReflectModifiers (int)
int modifierFlags
public static lombok.ast.KeywordModifier STATIC ()
public static lombok.ast.KeywordModifier PUBLIC ()
public static lombok.ast.KeywordModifier PROTECTED ()
public static lombok.ast.KeywordModifier PRIVATE ()
public static lombok.ast.KeywordModifier FINAL ()
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/KeywordModifierTemplate.classTemplates.java
package lombok.ast
lombok.ast.KeywordModifierTemplate extends java.lang.Object {
private static final com.google.common.collect.BiMap REFLECT_MODIFIERS
String name1
void ()
static java.lang.String getDescription (lombok.ast.KeywordModifier)
lombok.ast.KeywordModifier self
static int asReflectModifiers (lombok.ast.KeywordModifier)
lombok.ast.KeywordModifier self
Integer value
static lombok.ast.KeywordModifier fromReflectModifier (int)
int modifierFlag
String keyword
static java.util.List fromReflectModifiers (int)
java.util.Map$Entry entry
java.util.Iterator i$
int modifierFlags
java.util.List list
static lombok.ast.KeywordModifier STATIC ()
static lombok.ast.KeywordModifier PUBLIC ()
static lombok.ast.KeywordModifier PROTECTED ()
static lombok.ast.KeywordModifier PRIVATE ()
static lombok.ast.KeywordModifier FINAL ()
static void ()
}
lombok/ast/LabelledStatement.classLabelledStatement.java
package lombok.ast
public lombok.ast.LabelledStatement extends lombok.ast.AbstractNode implements lombok.ast.Statement lombok.ast.DescribedNode {
private lombok.ast.AbstractNode label
private lombok.ast.AbstractNode statement
public void ()
public lombok.ast.Block upToBlock ()
lombok.ast.Block out
public lombok.ast.Identifier astLabel ()
public lombok.ast.LabelledStatement astLabel (lombok.ast.Identifier)
lombok.ast.Identifier label
private lombok.ast.LabelledStatement rawLabel (lombok.ast.Node)
lombok.ast.Node label
public lombok.ast.Statement astStatement ()
public lombok.ast.LabelledStatement astStatement (lombok.ast.Statement)
lombok.ast.Statement statement
public lombok.ast.Node rawStatement ()
public lombok.ast.LabelledStatement rawStatement (lombok.ast.Node)
lombok.ast.Node statement
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.AstVisitor visitor
public lombok.ast.LabelledStatement copy ()
lombok.ast.LabelledStatement result
public java.lang.String getDescription ()
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/LabelledStatementTemplate.classTemplates.java
package lombok.ast
lombok.ast.LabelledStatementTemplate extends java.lang.Object {
lombok.ast.Identifier label1
lombok.ast.Statement statement2
void ()
static java.lang.String getDescription (lombok.ast.LabelledStatement)
lombok.ast.LabelledStatement self
}
lombok/ast/ListAccessor$1.classListAccessor.java
package lombok.ast
final lombok.ast.ListAccessor$1 extends java.lang.Object implements lombok.ast.StrictListAccessor {
final String val$listName
final lombok.ast.Node val$returnAsParent
void (java.lang.String, lombok.ast.Node)
public transient lombok.ast.Node addAfter (lombok.ast.Node, lombok.ast.Node[])
lombok.ast.Node ref
lombok.ast.Node[] node
public transient lombok.ast.Node addBefore (lombok.ast.Node, lombok.ast.Node[])
lombok.ast.Node ref
lombok.ast.Node[] node
public transient lombok.ast.Node addToEnd (lombok.ast.Node[])
lombok.ast.Node[] node
public transient lombok.ast.Node addToStart (lombok.ast.Node[])
lombok.ast.Node[] node
public lombok.ast.RawListAccessor asRawAccessor ()
public void clear ()
public boolean contains (lombok.ast.Node)
lombok.ast.Node source
public lombok.ast.Node first ()
public boolean isEmpty ()
public lombok.ast.Node last ()
public lombok.ast.Node migrateAllFrom (lombok.ast.StrictListAccessor)
lombok.ast.StrictListAccessor otherList
public lombok.ast.Node owner ()
public void remove (lombok.ast.Node) throws java.util.NoSuchElementException
lombok.ast.Node source
public void replace (lombok.ast.Node, lombok.ast.Node) throws java.util.NoSuchElementException
lombok.ast.Node source
lombok.ast.Node replacement
public int size ()
public lombok.ast.Node up ()
public java.util.Iterator iterator ()
}
lombok/ast/ListAccessor$2.classListAccessor.java
package lombok.ast
final lombok.ast.ListAccessor$2 extends java.lang.Object implements lombok.ast.RawListAccessor {
final String val$listName
final lombok.ast.Node val$returnAsParent
void (java.lang.String, lombok.ast.Node)
public transient lombok.ast.Node addAfter (lombok.ast.Node, lombok.ast.Node[])
lombok.ast.Node ref
lombok.ast.Node[] node
public transient lombok.ast.Node addBefore (lombok.ast.Node, lombok.ast.Node[])
lombok.ast.Node ref
lombok.ast.Node[] node
public transient lombok.ast.Node addToEnd (lombok.ast.Node[])
lombok.ast.Node[] node
public transient lombok.ast.Node addToStart (lombok.ast.Node[])
lombok.ast.Node[] node
public lombok.ast.StrictListAccessor asStrictAccessor ()
public void clear ()
public boolean contains (lombok.ast.Node)
lombok.ast.Node source
public lombok.ast.Node first ()
public boolean isEmpty ()
public lombok.ast.Node last ()
public lombok.ast.Node migrateAllFrom (lombok.ast.RawListAccessor)
lombok.ast.RawListAccessor otherList
public lombok.ast.Node owner ()
public boolean remove (lombok.ast.Node)
lombok.ast.Node source
public boolean replace (lombok.ast.Node, lombok.ast.Node) throws java.util.NoSuchElementException
lombok.ast.Node source
lombok.ast.Node replacement
public int size ()
public lombok.ast.Node up ()
public java.util.Iterator iterator ()
}
lombok/ast/ListAccessor$3$1.classListAccessor.java
package lombok.ast
lombok.ast.ListAccessor$3$1 extends java.lang.Object implements java.util.Iterator {
final java.util.Iterator val$it
final lombok.ast.ListAccessor$3 this$1
void (lombok.ast.ListAccessor$3, java.util.Iterator)
public boolean hasNext ()
public lombok.ast.Node next ()
public void remove ()
public volatile java.lang.Object next ()
}
lombok/ast/ListAccessor$3.classListAccessor.java
package lombok.ast
lombok.ast.ListAccessor$3 extends java.lang.Object implements lombok.ast.RawListAccessor {
final lombok.ast.ListAccessor this$0
void (lombok.ast.ListAccessor)
public lombok.ast.Node up ()
public lombok.ast.Node owner ()
public void clear ()
public boolean isEmpty ()
public int size ()
public lombok.ast.Node first ()
IndexOutOfBoundsException e
public lombok.ast.Node last ()
IndexOutOfBoundsException e
public boolean contains (lombok.ast.Node)
int i
lombok.ast.Node source
public lombok.ast.Node migrateAllFrom (lombok.ast.RawListAccessor)
lombok.ast.AbstractNode n
lombok.ast.RawListAccessor otherList
public transient lombok.ast.Node addToStart (lombok.ast.Node[])
lombok.ast.AbstractNode child
int i
lombok.ast.Node[] node
public transient lombok.ast.Node addToEnd (lombok.ast.Node[])
lombok.ast.AbstractNode child
lombok.ast.Node n
lombok.ast.Node[] arr$
int len$
int i$
lombok.ast.Node[] node
public transient lombok.ast.Node addBefore (lombok.ast.Node, lombok.ast.Node[])
lombok.ast.AbstractNode child
lombok.ast.Node n
lombok.ast.Node[] arr$
int len$
int i$
int j
int i
lombok.ast.Node ref
lombok.ast.Node[] node
public transient lombok.ast.Node addAfter (lombok.ast.Node, lombok.ast.Node[])
lombok.ast.AbstractNode child
lombok.ast.Node n
lombok.ast.Node[] arr$
int len$
int i$
int j
int i
lombok.ast.Node ref
lombok.ast.Node[] node
public boolean replace (lombok.ast.Node, lombok.ast.Node) throws java.util.NoSuchElementException
IllegalStateException e
int i
lombok.ast.Node source
lombok.ast.Node replacement
public boolean remove (lombok.ast.Node)
int i
lombok.ast.Node source
public lombok.ast.StrictListAccessor asStrictAccessor ()
public java.util.Iterator iterator ()
java.util.Iterator it
}
lombok/ast/ListAccessor$4$1.classListAccessor.java
package lombok.ast
lombok.ast.ListAccessor$4$1 extends java.lang.Object implements java.util.Iterator {
lombok.ast.Node next
final java.util.Iterator val$it
final lombok.ast.ListAccessor$4 this$1
void (lombok.ast.ListAccessor$4, java.util.Iterator)
private void advance ()
lombok.ast.Node potential
public boolean hasNext ()
public lombok.ast.Node next ()
lombok.ast.Node node
public void remove ()
public volatile java.lang.Object next ()
}
lombok/ast/ListAccessor$4.classListAccessor.java
package lombok.ast
lombok.ast.ListAccessor$4 extends java.lang.Object implements lombok.ast.StrictListAccessor {
final lombok.ast.ListAccessor this$0
void (lombok.ast.ListAccessor)
public lombok.ast.Node up ()
public lombok.ast.Node owner ()
public void clear ()
public boolean isEmpty ()
public int size ()
public lombok.ast.Node first ()
lombok.ast.Node r
public lombok.ast.Node last ()
lombok.ast.Node r
public boolean contains (lombok.ast.Node)
lombok.ast.Node source
public lombok.ast.Node migrateAllFrom (lombok.ast.StrictListAccessor)
lombok.ast.AbstractNode n
lombok.ast.StrictListAccessor otherList
public transient lombok.ast.Node addToStart (lombok.ast.Node[])
lombok.ast.Node[] node
public transient lombok.ast.Node addToEnd (lombok.ast.Node[])
lombok.ast.Node[] node
public transient lombok.ast.Node addBefore (lombok.ast.Node, lombok.ast.Node[])
lombok.ast.Node ref
lombok.ast.Node[] node
public transient lombok.ast.Node addAfter (lombok.ast.Node, lombok.ast.Node[])
lombok.ast.Node ref
lombok.ast.Node[] node
public void replace (lombok.ast.Node, lombok.ast.Node) throws java.util.NoSuchElementException
lombok.ast.Node source
lombok.ast.Node replacement
public void remove (lombok.ast.Node) throws java.util.NoSuchElementException
lombok.ast.Node source
public lombok.ast.RawListAccessor asRawAccessor ()
public java.util.Iterator iterator ()
java.util.Iterator it
}
lombok/ast/ListAccessor$5$1.classListAccessor.java
package lombok.ast
lombok.ast.ListAccessor$5$1 extends java.lang.Object implements lombok.ast.RawListAccessor {
final lombok.ast.RawListAccessor orig
final lombok.ast.ListAccessor$5 this$1
void (lombok.ast.ListAccessor$5)
public java.util.Iterator iterator ()
public lombok.ast.Node up ()
public lombok.ast.Node owner ()
public void clear ()
public boolean isEmpty ()
public int size ()
public lombok.ast.Node first ()
public lombok.ast.Node last ()
public boolean contains (lombok.ast.Node)
lombok.ast.Node source
public lombok.ast.Node migrateAllFrom (lombok.ast.RawListAccessor)
lombok.ast.RawListAccessor otherList
public transient lombok.ast.Node addToStart (lombok.ast.Node[])
lombok.ast.Node[] node
public transient lombok.ast.Node addToEnd (lombok.ast.Node[])
lombok.ast.Node[] node
public transient lombok.ast.Node addBefore (lombok.ast.Node, lombok.ast.Node[])
lombok.ast.Node ref
lombok.ast.Node[] node
public transient lombok.ast.Node addAfter (lombok.ast.Node, lombok.ast.Node[])
lombok.ast.Node ref
lombok.ast.Node[] node
public boolean replace (lombok.ast.Node, lombok.ast.Node)
lombok.ast.Node source
lombok.ast.Node replacement
public boolean remove (lombok.ast.Node)
lombok.ast.Node source
public lombok.ast.StrictListAccessor asStrictAccessor ()
}
lombok/ast/ListAccessor$5$2.classListAccessor.java
package lombok.ast
lombok.ast.ListAccessor$5$2 extends java.lang.Object implements lombok.ast.StrictListAccessor {
final lombok.ast.StrictListAccessor orig
final lombok.ast.ListAccessor$5 this$1
void (lombok.ast.ListAccessor$5)
public java.util.Iterator iterator ()
public lombok.ast.Node up ()
public lombok.ast.Node owner ()
public void clear ()
public boolean isEmpty ()
public int size ()
public lombok.ast.Node first ()
public lombok.ast.Node last ()
public boolean contains (lombok.ast.Node)
lombok.ast.Node source
public lombok.ast.Node migrateAllFrom (lombok.ast.StrictListAccessor)
lombok.ast.StrictListAccessor otherList
public transient lombok.ast.Node addToStart (lombok.ast.Node[])
lombok.ast.Node[] node
public transient lombok.ast.Node addToEnd (lombok.ast.Node[])
lombok.ast.Node[] node
public transient lombok.ast.Node addBefore (lombok.ast.Node, lombok.ast.Node[])
lombok.ast.Node ref
lombok.ast.Node[] node
public transient lombok.ast.Node addAfter (lombok.ast.Node, lombok.ast.Node[])
lombok.ast.Node ref
lombok.ast.Node[] node
public void replace (lombok.ast.Node, lombok.ast.Node) throws java.util.NoSuchElementException
lombok.ast.Node source
lombok.ast.Node replacement
public void remove (lombok.ast.Node) throws java.util.NoSuchElementException
lombok.ast.Node source
public lombok.ast.RawListAccessor asRawAccessor ()
}
lombok/ast/ListAccessor$5.classListAccessor.java
package lombok.ast
lombok.ast.ListAccessor$5 extends lombok.ast.ListAccessor {
final lombok.ast.RawListAccessor raw
final lombok.ast.StrictListAccessor strict
final lombok.ast.ListAccessor val$original
final lombok.ast.Node val$returnThisAsParent
final lombok.ast.ListAccessor this$0
void (lombok.ast.ListAccessor, lombok.ast.AbstractNode, java.lang.Class, java.lang.String, lombok.ast.Node, lombok.ast.ListAccessor, lombok.ast.Node)
lombok.ast.AbstractNode x0
Class x1
String x2
lombok.ast.Node x3
lombok.ast.ListAccessor wrap (lombok.ast.Node)
lombok.ast.Node returnThisAsParent
lombok.ast.StrictListAccessor asStrict ()
lombok.ast.RawListAccessor asRaw ()
java.lang.Iterable asIterable ()
java.util.List backingList ()
}
lombok/ast/ListAccessor.classListAccessor.java
package lombok.ast
lombok.ast.ListAccessor extends java.lang.Object {
private java.util.List list
private final lombok.ast.AbstractNode parent
private final Class tClass
private final String listName
private final lombok.ast.Node returnAsParent
private boolean escaped
private lombok.ast.RawListAccessor raw
private lombok.ast.StrictListAccessor strict
private void (lombok.ast.AbstractNode, java.lang.Class, java.lang.String, lombok.ast.Node)
lombok.ast.AbstractNode parent
Class tClass
String listName
lombok.ast.Node returnAsParent
private void fixEscaped ()
public static lombok.ast.StrictListAccessor emptyStrict (java.lang.String, lombok.ast.Node)
String listName
lombok.ast.Node returnAsParent
public static lombok.ast.RawListAccessor emptyRaw (java.lang.String, lombok.ast.Node)
String listName
lombok.ast.Node returnAsParent
static lombok.ast.ListAccessor of (lombok.ast.AbstractNode, java.lang.Class, java.lang.String)
lombok.ast.AbstractNode parent
Class tClass
String listName
lombok.ast.ListAccessor wrap (lombok.ast.Node)
lombok.ast.Node returnThisAsParent
lombok.ast.ListAccessor original
lombok.ast.StrictListAccessor asStrict ()
lombok.ast.RawListAccessor asRaw ()
java.lang.Iterable asIterable ()
java.util.List backingList ()
static lombok.ast.Node access$000 (lombok.ast.ListAccessor)
lombok.ast.ListAccessor x0
static lombok.ast.AbstractNode access$100 (lombok.ast.ListAccessor)
lombok.ast.ListAccessor x0
static boolean access$200 (lombok.ast.ListAccessor)
lombok.ast.ListAccessor x0
static java.util.List access$302 (lombok.ast.ListAccessor, java.util.List)
lombok.ast.ListAccessor x0
java.util.List x1
static boolean access$202 (lombok.ast.ListAccessor, boolean)
lombok.ast.ListAccessor x0
boolean x1
static java.util.List access$300 (lombok.ast.ListAccessor)
lombok.ast.ListAccessor x0
static void access$400 (lombok.ast.ListAccessor)
lombok.ast.ListAccessor x0
static java.lang.String access$500 (lombok.ast.ListAccessor)
lombok.ast.ListAccessor x0
static lombok.ast.StrictListAccessor access$600 (lombok.ast.ListAccessor)
lombok.ast.ListAccessor x0
static lombok.ast.RawListAccessor access$700 (lombok.ast.ListAccessor)
lombok.ast.ListAccessor x0
static java.lang.Class access$800 (lombok.ast.ListAccessor)
lombok.ast.ListAccessor x0
void (lombok.ast.AbstractNode, java.lang.Class, java.lang.String, lombok.ast.Node, lombok.ast.ListAccessor$1)
lombok.ast.AbstractNode x0
Class x1
String x2
lombok.ast.Node x3
lombok.ast.ListAccessor$1 x4
}
lombok/ast/Literal.classLiteral.java
package lombok.ast
public abstract lombok.ast.Literal extends java.lang.Object implements lombok.ast.Node {
public abstract java.lang.String rawValue ()
}
lombok/ast/LiteralType.classLiteralType.java
package lombok.ast
public final lombok.ast.LiteralType extends java.lang.Enum {
public static final lombok.ast.LiteralType DECIMAL
public static final lombok.ast.LiteralType HEXADECIMAL
public static final lombok.ast.LiteralType OCTAL
private static final lombok.ast.LiteralType[] $VALUES
public static lombok.ast.LiteralType[] values ()
public static lombok.ast.LiteralType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
lombok/ast/Message$MessageType.classMessage.java
package lombok.ast
public final lombok.ast.Message$MessageType extends java.lang.Enum {
public static final lombok.ast.Message$MessageType ERROR
public static final lombok.ast.Message$MessageType WARNING
private static final lombok.ast.Message$MessageType[] $VALUES
public static lombok.ast.Message$MessageType[] values ()
public static lombok.ast.Message$MessageType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
lombok/ast/Message.classMessage.java
package lombok.ast
public lombok.ast.Message extends java.lang.Object {
private final lombok.ast.Message$MessageType type
private final lombok.ast.MessageKey key
private final String message
public static lombok.ast.Message warning (lombok.ast.MessageKey, java.lang.String)
lombok.ast.MessageKey key
String message
public static lombok.ast.Message error (lombok.ast.MessageKey, java.lang.String)
lombok.ast.MessageKey key
String message
public static lombok.ast.Message warning (java.lang.String)
String message
public static lombok.ast.Message error (java.lang.String)
String message
public boolean isError ()
public boolean isWarning ()
public java.lang.String toString ()
public lombok.ast.Message$MessageType getType ()
public lombok.ast.MessageKey getKey ()
public java.lang.String getMessage ()
public boolean equals (java.lang.Object)
Object o
lombok.ast.Message other
public boolean canEqual (java.lang.Object)
Object other
public int hashCode ()
int PRIME
int result
private void (lombok.ast.Message$MessageType, lombok.ast.MessageKey, java.lang.String)
lombok.ast.Message$MessageType type
lombok.ast.MessageKey key
String message
}
lombok/ast/MessageKey.classMessageKey.java
package lombok.ast
public abstract lombok.ast.MessageKey extends java.lang.Object {
public abstract java.lang.String getKey ()
public abstract java.lang.String toString ()
}
lombok/ast/MethodDeclaration.classMethodDeclaration.java
package lombok.ast
public lombok.ast.MethodDeclaration extends lombok.ast.AbstractNode implements lombok.ast.TypeMember lombok.ast.DescribedNode lombok.ast.JavadocContainer {
private lombok.ast.AbstractNode javadoc
private lombok.ast.AbstractNode modifiers
lombok.ast.ListAccessor typeVariables
private lombok.ast.AbstractNode returnTypeReference
private lombok.ast.AbstractNode methodName
lombok.ast.ListAccessor parameters
lombok.ast.ListAccessor thrownTypeReferences
private lombok.ast.AbstractNode body
public void ()
public lombok.ast.TypeBody upToTypeBody ()
lombok.ast.TypeBody out
public lombok.ast.Comment astJavadoc ()
public lombok.ast.MethodDeclaration astJavadoc (lombok.ast.Comment)
lombok.ast.Comment javadoc
public lombok.ast.Node rawJavadoc ()
public lombok.ast.MethodDeclaration rawJavadoc (lombok.ast.Node)
lombok.ast.Node javadoc
public lombok.ast.Modifiers astModifiers ()
public lombok.ast.MethodDeclaration astModifiers (lombok.ast.Modifiers)
lombok.ast.Modifiers modifiers
private lombok.ast.MethodDeclaration rawModifiers (lombok.ast.Node)
lombok.ast.Node modifiers
public lombok.ast.RawListAccessor rawTypeVariables ()
public lombok.ast.StrictListAccessor astTypeVariables ()
public lombok.ast.TypeReference astReturnTypeReference ()
public lombok.ast.MethodDeclaration astReturnTypeReference (lombok.ast.TypeReference)
lombok.ast.TypeReference returnTypeReference
public lombok.ast.Node rawReturnTypeReference ()
public lombok.ast.MethodDeclaration rawReturnTypeReference (lombok.ast.Node)
lombok.ast.Node returnTypeReference
public lombok.ast.Identifier astMethodName ()
public lombok.ast.MethodDeclaration astMethodName (lombok.ast.Identifier)
lombok.ast.Identifier methodName
private lombok.ast.MethodDeclaration rawMethodName (lombok.ast.Node)
lombok.ast.Node methodName
public lombok.ast.RawListAccessor rawParameters ()
public lombok.ast.StrictListAccessor astParameters ()
public lombok.ast.RawListAccessor rawThrownTypeReferences ()
public lombok.ast.StrictListAccessor astThrownTypeReferences ()
public lombok.ast.Block astBody ()
public lombok.ast.MethodDeclaration astBody (lombok.ast.Block)
lombok.ast.Block body
public lombok.ast.Node rawBody ()
public lombok.ast.MethodDeclaration rawBody (lombok.ast.Node)
lombok.ast.Node body
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.Node child
java.util.Iterator i$
lombok.ast.Node child
java.util.Iterator i$
lombok.ast.Node child
java.util.Iterator i$
lombok.ast.AstVisitor visitor
public lombok.ast.MethodDeclaration copy ()
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.MethodDeclaration result
public java.lang.String getDescription ()
public lombok.ast.TypeDeclaration upUpToTypeDeclaration ()
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
public volatile lombok.ast.Node rawJavadoc (lombok.ast.Node)
lombok.ast.Node x0
public volatile lombok.ast.Node astJavadoc (lombok.ast.Comment)
lombok.ast.Comment x0
}
lombok/ast/MethodDeclarationTemplate.classTemplates.java
package lombok.ast
lombok.ast.MethodDeclarationTemplate extends java.lang.Object {
lombok.ast.Comment javadoc1
lombok.ast.Modifiers modifiers2
java.util.List typeVariables3
lombok.ast.TypeReference returnTypeReference4
lombok.ast.Identifier methodName5
java.util.List parameters6
java.util.List thrownTypeReferences7
lombok.ast.Block body8
void ()
static java.lang.String getDescription (lombok.ast.MethodDeclaration)
lombok.ast.MethodDeclaration self
}
lombok/ast/MethodInvocation.classMethodInvocation.java
package lombok.ast
public lombok.ast.MethodInvocation extends lombok.ast.AbstractNode implements lombok.ast.Expression lombok.ast.DescribedNode {
private java.util.List parensPositions
private lombok.ast.AbstractNode operand
lombok.ast.ListAccessor methodTypeArguments
private lombok.ast.AbstractNode name
lombok.ast.ListAccessor arguments
public void ()
public java.util.List astParensPositions ()
public lombok.ast.Expression astOperand ()
public lombok.ast.MethodInvocation astOperand (lombok.ast.Expression)
lombok.ast.Expression operand
public lombok.ast.Node rawOperand ()
public lombok.ast.MethodInvocation rawOperand (lombok.ast.Node)
lombok.ast.Node operand
public lombok.ast.RawListAccessor rawMethodTypeArguments ()
public lombok.ast.StrictListAccessor astMethodTypeArguments ()
public lombok.ast.Identifier astName ()
public lombok.ast.MethodInvocation astName (lombok.ast.Identifier)
lombok.ast.Identifier name
private lombok.ast.MethodInvocation rawName (lombok.ast.Node)
lombok.ast.Node name
public lombok.ast.RawListAccessor rawArguments ()
public lombok.ast.StrictListAccessor astArguments ()
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.Node child
java.util.Iterator i$
lombok.ast.Node child
java.util.Iterator i$
lombok.ast.AstVisitor visitor
public lombok.ast.MethodInvocation copy ()
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.MethodInvocation result
public java.lang.String getDescription ()
public int getParens ()
public int getIntendedParens ()
public boolean needsParentheses ()
public boolean isStatementExpression ()
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/MethodInvocationTemplate.classTemplates.java
package lombok.ast
lombok.ast.MethodInvocationTemplate extends java.lang.Object {
lombok.ast.Expression operand1
java.util.List methodTypeArguments2
lombok.ast.Identifier name3
java.util.List arguments4
void ()
static java.lang.String getDescription (lombok.ast.MethodInvocation)
lombok.ast.MethodInvocation self
}
lombok/ast/Modifiers.classModifiers.java
package lombok.ast
public lombok.ast.Modifiers extends lombok.ast.AbstractNode {
lombok.ast.ListAccessor annotations
lombok.ast.ListAccessor keywords
public void ()
public lombok.ast.InterfaceDeclaration upToInterfaceDeclaration ()
lombok.ast.InterfaceDeclaration out
public lombok.ast.TypeDeclaration upToTypeDeclaration ()
lombok.ast.TypeDeclaration out
public lombok.ast.AnnotationDeclaration upToAnnotationDeclaration ()
lombok.ast.AnnotationDeclaration out
public lombok.ast.ClassDeclaration upToClassDeclaration ()
lombok.ast.ClassDeclaration out
public lombok.ast.MethodDeclaration upToMethodDeclaration ()
lombok.ast.MethodDeclaration out
public lombok.ast.VariableDefinition upToVariableDefinition ()
lombok.ast.VariableDefinition out
public lombok.ast.EnumDeclaration upToEnumDeclaration ()
lombok.ast.EnumDeclaration out
public lombok.ast.ConstructorDeclaration upToConstructorDeclaration ()
lombok.ast.ConstructorDeclaration out
public lombok.ast.AnnotationMethodDeclaration upToAnnotationMethodDeclaration ()
lombok.ast.AnnotationMethodDeclaration out
public lombok.ast.RawListAccessor rawAnnotations ()
public lombok.ast.StrictListAccessor astAnnotations ()
public lombok.ast.RawListAccessor rawKeywords ()
public lombok.ast.StrictListAccessor astKeywords ()
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.Node child
java.util.Iterator i$
lombok.ast.Node child
java.util.Iterator i$
lombok.ast.AstVisitor visitor
public lombok.ast.Modifiers copy ()
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.Modifiers result
public int getExplicitModifierFlags ()
public int getEffectiveModifierFlags ()
public boolean isPublic ()
public boolean isProtected ()
public boolean isPrivate ()
public boolean isPackagePrivate ()
public boolean isStatic ()
public boolean isFinal ()
public boolean isAbstract ()
public boolean isTransient ()
public boolean isEmpty ()
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/ModifiersTemplate.classTemplates.java
package lombok.ast
lombok.ast.ModifiersTemplate extends java.lang.Object {
java.util.List keywords2
java.util.List annotations1
void ()
static int getExplicitModifierFlags (lombok.ast.Modifiers)
lombok.ast.KeywordModifier n
java.util.Iterator i$
lombok.ast.Modifiers m
int out
static int getEffectiveModifierFlags (lombok.ast.Modifiers)
lombok.ast.TypeDeclaration container
lombok.ast.TypeDeclaration container
lombok.ast.TypeDeclaration container
lombok.ast.Modifiers m
int explicit
int out
lombok.ast.Node declaration
static boolean isPublic (lombok.ast.Modifiers)
lombok.ast.Modifiers m
static boolean isProtected (lombok.ast.Modifiers)
lombok.ast.Modifiers m
static boolean isPrivate (lombok.ast.Modifiers)
lombok.ast.Modifiers m
static boolean isPackagePrivate (lombok.ast.Modifiers)
lombok.ast.Modifiers m
static boolean isStatic (lombok.ast.Modifiers)
lombok.ast.Modifiers m
static boolean isFinal (lombok.ast.Modifiers)
lombok.ast.Modifiers m
static boolean isAbstract (lombok.ast.Modifiers)
lombok.ast.Modifiers m
static boolean isTransient (lombok.ast.Modifiers)
lombok.ast.Modifiers m
static boolean isEmpty (lombok.ast.Modifiers)
lombok.ast.Modifiers m
}
lombok/ast/Node.classNode.java
package lombok.ast
public abstract lombok.ast.Node extends java.lang.Object {
public abstract boolean isGenerated ()
public abstract lombok.ast.Node getGeneratedBy ()
public abstract boolean hasParent ()
public abstract java.util.List getChildren ()
public abstract boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
public abstract boolean detach (lombok.ast.Node)
public abstract boolean replace (lombok.ast.Node) throws lombok.ast.AstException
public abstract void unparent ()
public abstract lombok.ast.Node setPosition (lombok.ast.Position)
public abstract void accept (lombok.ast.AstVisitor)
public abstract lombok.ast.Node copy ()
public abstract java.lang.String toString ()
public abstract lombok.ast.Node getParent ()
public abstract lombok.ast.Position getPosition ()
public abstract lombok.ast.Node addMessage (lombok.ast.Message)
public abstract boolean hasMessage (java.lang.String)
public abstract java.util.List getMessages ()
public abstract java.lang.Object getNativeNode ()
public abstract void setNativeNode (java.lang.Object)
public abstract lombok.ast.PositionFactory getPositionFactory ()
public abstract void setPositionFactory (lombok.ast.PositionFactory)
}
lombok/ast/NormalTypeBody.classNormalTypeBody.java
package lombok.ast
public lombok.ast.NormalTypeBody extends lombok.ast.AbstractNode implements lombok.ast.TypeBody {
lombok.ast.ListAccessor members
public void ()
public lombok.ast.ConstructorInvocation upIfAnonymousClassToConstructorInvocation ()
lombok.ast.ConstructorInvocation out
public lombok.ast.EnumConstant upToEnumConstant ()
lombok.ast.EnumConstant out
public lombok.ast.TypeDeclaration upToTypeDeclaration ()
lombok.ast.TypeDeclaration out
public lombok.ast.RawListAccessor rawMembers ()
public lombok.ast.StrictListAccessor astMembers ()
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.Node child
java.util.Iterator i$
lombok.ast.AstVisitor visitor
public lombok.ast.NormalTypeBody copy ()
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.NormalTypeBody result
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/NormalTypeBodyTemplate.classTemplates.java
package lombok.ast
lombok.ast.NormalTypeBodyTemplate extends java.lang.Object {
java.util.List members1
void ()
}
lombok/ast/NullLiteral.classNullLiteral.java
package lombok.ast
public lombok.ast.NullLiteral extends lombok.ast.AbstractNode$WithParens implements lombok.ast.Literal lombok.ast.Expression {
private String rawValue
private String errorReasonForValue
public void ()
public boolean isStatementExpression ()
public java.lang.String getErrorReasonForValue ()
public lombok.ast.NullLiteral rawValue (java.lang.String)
String v
String raw
public java.lang.String rawValue ()
public boolean astIsValid ()
public void accept (lombok.ast.AstVisitor)
lombok.ast.AstVisitor visitor
public lombok.ast.NullLiteral copy ()
lombok.ast.NullLiteral result
public volatile int getIntendedParens ()
public volatile int getParens ()
public volatile java.util.List astParensPositions ()
public volatile boolean needsParentheses ()
public volatile lombok.ast.Node copy ()
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile boolean detach (lombok.ast.Node)
lombok.ast.Node x0
public volatile boolean replaceChild (lombok.ast.Node, lombok.ast.Node)
lombok.ast.Node x0
lombok.ast.Node x1
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile java.util.List getChildren ()
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
}
lombok/ast/PackageDeclaration.classPackageDeclaration.java
package lombok.ast
public lombok.ast.PackageDeclaration extends lombok.ast.AbstractNode implements lombok.ast.JavadocContainer {
private lombok.ast.AbstractNode javadoc
lombok.ast.ListAccessor annotations
lombok.ast.ListAccessor parts
public void ()
public lombok.ast.CompilationUnit upToCompilationUnit ()
lombok.ast.CompilationUnit out
public lombok.ast.Comment astJavadoc ()
public lombok.ast.PackageDeclaration astJavadoc (lombok.ast.Comment)
lombok.ast.Comment javadoc
public lombok.ast.Node rawJavadoc ()
public lombok.ast.PackageDeclaration rawJavadoc (lombok.ast.Node)
lombok.ast.Node javadoc
public lombok.ast.RawListAccessor rawAnnotations ()
public lombok.ast.StrictListAccessor astAnnotations ()
public lombok.ast.RawListAccessor rawParts ()
public lombok.ast.StrictListAccessor astParts ()
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.Node child
java.util.Iterator i$
lombok.ast.Node child
java.util.Iterator i$
lombok.ast.AstVisitor visitor
public lombok.ast.PackageDeclaration copy ()
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.PackageDeclaration result
public java.lang.String getPackageName ()
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
public volatile lombok.ast.Node rawJavadoc (lombok.ast.Node)
lombok.ast.Node x0
public volatile lombok.ast.Node astJavadoc (lombok.ast.Comment)
lombok.ast.Comment x0
}
lombok/ast/PackageDeclarationTemplate.classTemplates.java
package lombok.ast
lombok.ast.PackageDeclarationTemplate extends java.lang.Object {
lombok.ast.Comment javadoc1
java.util.List annotations2
java.util.List parts3
void ()
static java.lang.String getPackageName (lombok.ast.PackageDeclaration)
lombok.ast.Identifier part
java.util.Iterator i$
lombok.ast.PackageDeclaration node
StringBuilder result
}
lombok/ast/Position.classPosition.java
package lombok.ast
public final lombok.ast.Position extends java.lang.Object {
private final int start
private final int end
private final lombok.ast.Node generatedBy
public static lombok.ast.Position UNPLACED
public void (int, int)
int start
int end
public void (int, int, lombok.ast.Node)
int start
int end
lombok.ast.Node generatedBy
public int size ()
public boolean isUnplaced ()
public lombok.ast.Position withGeneratedBy (lombok.ast.Node)
lombok.ast.Node generatedBy
public lombok.ast.Position withoutGeneratedBy ()
public lombok.ast.Position withEnd (int)
int position
public lombok.ast.Position withStart (int)
int position
public int getStart ()
public int getEnd ()
public lombok.ast.Node getGeneratedBy ()
public boolean equals (java.lang.Object)
Object o
lombok.ast.Position other
public int hashCode ()
int PRIME
int result
public java.lang.String toString ()
static void ()
}
lombok/ast/PositionFactory.classPositionFactory.java
package lombok.ast
public lombok.ast.PositionFactory extends java.lang.Object {
public void ()
public lombok.ast.Position getPosition (lombok.ast.Node)
lombok.ast.Node node
}
lombok/ast/RawListAccessor.classRawListAccessor.java
package lombok.ast
public abstract lombok.ast.RawListAccessor extends java.lang.Object implements java.lang.Iterable {
public abstract lombok.ast.Node up ()
public abstract lombok.ast.Node owner ()
public abstract void clear ()
public abstract boolean isEmpty ()
public abstract int size ()
public abstract lombok.ast.Node first ()
public abstract lombok.ast.Node last ()
public abstract boolean contains (lombok.ast.Node)
public abstract lombok.ast.Node migrateAllFrom (lombok.ast.RawListAccessor)
public transient abstract lombok.ast.Node addToStart (lombok.ast.Node[])
public transient abstract lombok.ast.Node addToEnd (lombok.ast.Node[])
public transient abstract lombok.ast.Node addBefore (lombok.ast.Node, lombok.ast.Node[])
public transient abstract lombok.ast.Node addAfter (lombok.ast.Node, lombok.ast.Node[])
public abstract boolean replace (lombok.ast.Node, lombok.ast.Node)
public abstract boolean remove (lombok.ast.Node)
public abstract lombok.ast.StrictListAccessor asStrictAccessor ()
}
lombok/ast/ResolutionException.classResolutionException.java
package lombok.ast
public lombok.ast.ResolutionException extends java.lang.RuntimeException {
private final lombok.ast.Node problemNode
private final String message
public void (lombok.ast.Node, java.lang.String)
lombok.ast.Node problemNode
String message
public java.lang.String toString ()
Throwable ignore
String nodeDescription
public boolean equals (java.lang.Object)
Object o
lombok.ast.ResolutionException other
public boolean canEqual (java.lang.Object)
Object other
public int hashCode ()
int PRIME
int result
}
lombok/ast/Return.classReturn.java
package lombok.ast
public lombok.ast.Return extends lombok.ast.AbstractNode implements lombok.ast.Statement {
private lombok.ast.AbstractNode value
public void ()
public lombok.ast.Block upToBlock ()
lombok.ast.Block out
public lombok.ast.Expression astValue ()
public lombok.ast.Return astValue (lombok.ast.Expression)
lombok.ast.Expression value
public lombok.ast.Node rawValue ()
public lombok.ast.Return rawValue (lombok.ast.Node)
lombok.ast.Node value
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.AstVisitor visitor
public lombok.ast.Return copy ()
lombok.ast.Return result
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/ReturnTemplate.classTemplates.java
package lombok.ast
lombok.ast.ReturnTemplate extends java.lang.Object {
lombok.ast.Expression value1
void ()
}
lombok/ast/Select.classSelect.java
package lombok.ast
public lombok.ast.Select extends lombok.ast.AbstractNode implements lombok.ast.Expression {
private java.util.List parensPositions
private lombok.ast.AbstractNode operand
private lombok.ast.AbstractNode identifier
public void ()
public java.util.List astParensPositions ()
public lombok.ast.Expression astOperand ()
public lombok.ast.Select astOperand (lombok.ast.Expression)
lombok.ast.Expression operand
public lombok.ast.Node rawOperand ()
public lombok.ast.Select rawOperand (lombok.ast.Node)
lombok.ast.Node operand
public lombok.ast.Identifier astIdentifier ()
public lombok.ast.Select astIdentifier (lombok.ast.Identifier)
lombok.ast.Identifier identifier
private lombok.ast.Select rawIdentifier (lombok.ast.Node)
lombok.ast.Node identifier
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.AstVisitor visitor
public lombok.ast.Select copy ()
lombok.ast.Select result
public int getParens ()
public int getIntendedParens ()
public boolean needsParentheses ()
public boolean isStatementExpression ()
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/SelectTemplate.classTemplates.java
package lombok.ast
lombok.ast.SelectTemplate extends java.lang.Object {
lombok.ast.Expression operand1
lombok.ast.Identifier identifier2
void ()
}
lombok/ast/Statement.classStatement.java
package lombok.ast
public abstract lombok.ast.Statement extends java.lang.Object implements lombok.ast.Node {
public abstract lombok.ast.Block upToBlock ()
}
lombok/ast/StaticInitializer.classStaticInitializer.java
package lombok.ast
public lombok.ast.StaticInitializer extends lombok.ast.AbstractNode implements lombok.ast.TypeMember {
private lombok.ast.AbstractNode body
public void ()
public lombok.ast.TypeBody upToTypeBody ()
lombok.ast.TypeBody out
public lombok.ast.Block astBody ()
public lombok.ast.StaticInitializer astBody (lombok.ast.Block)
lombok.ast.Block body
public lombok.ast.Node rawBody ()
public lombok.ast.StaticInitializer rawBody (lombok.ast.Node)
lombok.ast.Node body
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.AstVisitor visitor
public lombok.ast.StaticInitializer copy ()
lombok.ast.StaticInitializer result
public lombok.ast.TypeDeclaration upUpToTypeDeclaration ()
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/StaticInitializerTemplate.classTemplates.java
package lombok.ast
lombok.ast.StaticInitializerTemplate extends java.lang.Object {
lombok.ast.Block body1
void ()
}
lombok/ast/StrictListAccessor.classStrictListAccessor.java
package lombok.ast
public abstract lombok.ast.StrictListAccessor extends java.lang.Object implements java.lang.Iterable {
public abstract lombok.ast.Node up ()
public abstract lombok.ast.Node owner ()
public abstract void clear ()
public abstract boolean isEmpty ()
public abstract int size ()
public abstract lombok.ast.Node first ()
public abstract lombok.ast.Node last ()
public abstract boolean contains (lombok.ast.Node)
public abstract lombok.ast.Node migrateAllFrom (lombok.ast.StrictListAccessor)
public transient abstract lombok.ast.Node addToStart (lombok.ast.Node[])
public transient abstract lombok.ast.Node addToEnd (lombok.ast.Node[])
public transient abstract lombok.ast.Node addBefore (lombok.ast.Node, lombok.ast.Node[])
public transient abstract lombok.ast.Node addAfter (lombok.ast.Node, lombok.ast.Node[])
public abstract void replace (lombok.ast.Node, lombok.ast.Node) throws java.util.NoSuchElementException
public abstract void remove (lombok.ast.Node) throws java.util.NoSuchElementException
public abstract lombok.ast.RawListAccessor asRawAccessor ()
}
lombok/ast/StringLiteral.classStringLiteral.java
package lombok.ast
public lombok.ast.StringLiteral extends lombok.ast.AbstractNode implements lombok.ast.Literal lombok.ast.Expression lombok.ast.DescribedNode {
private java.util.List parensPositions
private String value
private String rawValue
private String errorReasonForValue
public void ()
public java.util.List astParensPositions ()
public java.lang.String astValue ()
public lombok.ast.StringLiteral astValue (java.lang.String)
String value
public java.lang.String rawValue ()
public java.lang.String getErrorReasonForValue ()
public lombok.ast.StringLiteral rawValue (java.lang.String)
IllegalArgumentException e
Exception e
String value
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.AstVisitor visitor
public lombok.ast.StringLiteral copy ()
lombok.ast.StringLiteral result
public java.lang.String getDescription ()
public int getParens ()
public int getIntendedParens ()
public boolean needsParentheses ()
public boolean isStatementExpression ()
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/StringLiteralTemplate.classTemplates.java
package lombok.ast
lombok.ast.StringLiteralTemplate extends java.lang.Object {
String value1
void ()
static java.lang.String getDescription (lombok.ast.StringLiteral)
lombok.ast.StringLiteral self
String v
static java.lang.String generateString (java.lang.String)
char c
char next
int i
String literal
StringBuilder raw
char[] cs
static java.lang.String parseString (java.lang.String)
char first
char second
char third
boolean secondFits
boolean thirdFits
char x
char fromEscape
int i
String raw
String v
String content
char[] cs
StringBuilder value
}
lombok/ast/Super.classSuper.java
package lombok.ast
public lombok.ast.Super extends lombok.ast.AbstractNode implements lombok.ast.Expression {
private java.util.List parensPositions
private lombok.ast.AbstractNode qualifier
public void ()
public java.util.List astParensPositions ()
public lombok.ast.TypeReference astQualifier ()
public lombok.ast.Super astQualifier (lombok.ast.TypeReference)
lombok.ast.TypeReference qualifier
public lombok.ast.Node rawQualifier ()
public lombok.ast.Super rawQualifier (lombok.ast.Node)
lombok.ast.Node qualifier
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.AstVisitor visitor
public lombok.ast.Super copy ()
lombok.ast.Super result
public int getParens ()
public int getIntendedParens ()
public boolean needsParentheses ()
public boolean isStatementExpression ()
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/SuperConstructorInvocation.classSuperConstructorInvocation.java
package lombok.ast
public lombok.ast.SuperConstructorInvocation extends lombok.ast.AbstractNode implements lombok.ast.Statement {
private lombok.ast.AbstractNode qualifier
lombok.ast.ListAccessor constructorTypeArguments
lombok.ast.ListAccessor arguments
public void ()
public lombok.ast.Block upToBlock ()
lombok.ast.Block out
public lombok.ast.Expression astQualifier ()
public lombok.ast.SuperConstructorInvocation astQualifier (lombok.ast.Expression)
lombok.ast.Expression qualifier
public lombok.ast.Node rawQualifier ()
public lombok.ast.SuperConstructorInvocation rawQualifier (lombok.ast.Node)
lombok.ast.Node qualifier
public lombok.ast.RawListAccessor rawConstructorTypeArguments ()
public lombok.ast.StrictListAccessor astConstructorTypeArguments ()
public lombok.ast.RawListAccessor rawArguments ()
public lombok.ast.StrictListAccessor astArguments ()
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.Node child
java.util.Iterator i$
lombok.ast.Node child
java.util.Iterator i$
lombok.ast.AstVisitor visitor
public lombok.ast.SuperConstructorInvocation copy ()
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.SuperConstructorInvocation result
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/SuperConstructorInvocationTemplate.classTemplates.java
package lombok.ast
lombok.ast.SuperConstructorInvocationTemplate extends java.lang.Object {
lombok.ast.Expression qualifier1
java.util.List constructorTypeArguments2
java.util.List arguments3
void ()
}
lombok/ast/SuperTemplate.classTemplates.java
package lombok.ast
lombok.ast.SuperTemplate extends java.lang.Object {
lombok.ast.TypeReference qualifier1
void ()
}
lombok/ast/Switch.classSwitch.java
package lombok.ast
public lombok.ast.Switch extends lombok.ast.AbstractNode implements lombok.ast.Statement {
private lombok.ast.AbstractNode condition
private lombok.ast.AbstractNode body
public void ()
public lombok.ast.Block upToBlock ()
lombok.ast.Block out
public lombok.ast.Expression astCondition ()
public lombok.ast.Switch astCondition (lombok.ast.Expression)
lombok.ast.Expression condition
public lombok.ast.Node rawCondition ()
public lombok.ast.Switch rawCondition (lombok.ast.Node)
lombok.ast.Node condition
public lombok.ast.Block astBody ()
public lombok.ast.Switch astBody (lombok.ast.Block)
lombok.ast.Block body
public lombok.ast.Node rawBody ()
public lombok.ast.Switch rawBody (lombok.ast.Node)
lombok.ast.Node body
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.AstVisitor visitor
public lombok.ast.Switch copy ()
lombok.ast.Switch result
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/SwitchTemplate.classTemplates.java
package lombok.ast
lombok.ast.SwitchTemplate extends java.lang.Object {
lombok.ast.Expression condition1
lombok.ast.Block body2
void ()
}
lombok/ast/Synchronized.classSynchronized.java
package lombok.ast
public lombok.ast.Synchronized extends lombok.ast.AbstractNode implements lombok.ast.Statement {
private lombok.ast.AbstractNode lock
private lombok.ast.AbstractNode body
public void ()
public lombok.ast.Block upToBlock ()
lombok.ast.Block out
public lombok.ast.Expression astLock ()
public lombok.ast.Synchronized astLock (lombok.ast.Expression)
lombok.ast.Expression lock
public lombok.ast.Node rawLock ()
public lombok.ast.Synchronized rawLock (lombok.ast.Node)
lombok.ast.Node lock
public lombok.ast.Block astBody ()
public lombok.ast.Synchronized astBody (lombok.ast.Block)
lombok.ast.Block body
public lombok.ast.Node rawBody ()
public lombok.ast.Synchronized rawBody (lombok.ast.Node)
lombok.ast.Node body
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.AstVisitor visitor
public lombok.ast.Synchronized copy ()
lombok.ast.Synchronized result
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/SynchronizedTemplate.classTemplates.java
package lombok.ast
lombok.ast.SynchronizedTemplate extends java.lang.Object {
lombok.ast.Expression lock1
lombok.ast.Block body2
void ()
}
lombok/ast/Template$1.classTemplate.java
package lombok.ast
lombok.ast.Template$1 extends lombok.ast.ForwardingAstVisitor {
final lombok.ast.Template this$0
void (lombok.ast.Template)
public boolean visitNode (lombok.ast.Node)
lombok.ast.Node node
public void endVisit (lombok.ast.Node)
lombok.ast.Node node
private lombok.ast.Template$ReplacementOrder currentOrder ()
public boolean visitIdentifier (lombok.ast.Identifier)
lombok.ast.Node replacement
int startLoc
int endLoc
lombok.ast.Identifier node
lombok.ast.Template$ReplacementOrder order
public boolean visitLabelledStatement (lombok.ast.LabelledStatement)
int startLoc
int endLoc
int startLoc
int endLoc
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.Node replacement
lombok.ast.Block b
int startLoc
int endLoc
lombok.ast.LabelledStatement node
lombok.ast.Template$ReplacementOrder order
public boolean visitVariableReference (lombok.ast.VariableReference)
int startLoc
int endLoc
int startLoc
int endLoc
lombok.ast.Node replacement
int startLoc
int endLoc
lombok.ast.VariableReference node
lombok.ast.Template$ReplacementOrder order
public boolean visitTypeReference (lombok.ast.TypeReference)
int startLoc
int endLoc
int startLoc
int endLoc
lombok.ast.Node replacement
int startLoc
int endLoc
lombok.ast.TypeReference node
lombok.ast.Template$ReplacementOrder order
}
lombok/ast/Template$ReplacementOrder.classTemplate.java
package lombok.ast
lombok.ast.Template$ReplacementOrder extends java.lang.Object {
String identifierToReplace
String statementToReplace
String expressionToReplace
String typeReferenceToReplace
java.util.List replacement
lombok.ast.Position position
private void ()
static lombok.ast.Template$ReplacementOrder forIdentifier (java.lang.String, java.lang.String, lombok.ast.Position)
String identifier
String newValue
lombok.ast.Position position
lombok.ast.Template$ReplacementOrder order
static lombok.ast.Template$ReplacementOrder forStatement (java.lang.String, java.util.List, lombok.ast.Position)
String label
java.util.List replacements
lombok.ast.Position position
lombok.ast.Template$ReplacementOrder order
static lombok.ast.Template$ReplacementOrder forExpression (java.lang.String, lombok.ast.Node, lombok.ast.Position)
String identifier
lombok.ast.Node replacement
lombok.ast.Position position
lombok.ast.Template$ReplacementOrder order
static lombok.ast.Template$ReplacementOrder forTypeReference (java.lang.String, lombok.ast.Node, lombok.ast.Position)
String identifier
lombok.ast.Node replacement
lombok.ast.Position position
lombok.ast.Template$ReplacementOrder order
}
lombok/ast/Template.classTemplate.java
package lombok.ast
public lombok.ast.Template extends java.lang.Object {
private final lombok.ast.Node node
private int location
private lombok.ast.Node responsible
private java.util.List replacements
private int replacementsPointer
private final lombok.ast.AstVisitor visitor
private static lombok.ast.Node process (lombok.ast.grammar.Source, java.lang.String, java.lang.Class)
lombok.ast.grammar.Source s
String name
Class type
lombok.ast.Node n
public static lombok.ast.TypeMember parseMember (java.lang.String) throws lombok.ast.AstException
String source
lombok.ast.grammar.Source s
public static lombok.ast.MethodDeclaration parseMethod (java.lang.String) throws lombok.ast.AstException
String source
lombok.ast.grammar.Source s
public static lombok.ast.ConstructorDeclaration parseConstructor (java.lang.String) throws lombok.ast.AstException
String source
lombok.ast.grammar.Source s
public static lombok.ast.VariableDeclaration parseField (java.lang.String) throws lombok.ast.AstException
String source
lombok.ast.grammar.Source s
public static lombok.ast.VariableDefinition parseVariableDefinition (java.lang.String) throws lombok.ast.AstException
String source
lombok.ast.grammar.Source s
public static lombok.ast.Statement parseStatement (java.lang.String) throws lombok.ast.AstException
String source
lombok.ast.grammar.Source s
public static lombok.ast.Expression parseExpression (java.lang.String) throws lombok.ast.AstException
String source
lombok.ast.grammar.Source s
public static lombok.ast.Template of (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node source
private void (lombok.ast.Node)
lombok.ast.Node node
public lombok.ast.Template setStartPosition (int)
int location
public lombok.ast.Template setResponsibleNode (lombok.ast.Node)
lombok.ast.Node responsible
public lombok.ast.Template replaceIdentifier (java.lang.String, java.lang.String, lombok.ast.Position)
String placeholder
String replacement
lombok.ast.Position p
public lombok.ast.Template replaceIdentifier (java.lang.String, java.lang.String)
String placeholder
String replacement
public lombok.ast.Template replaceStatement (java.lang.String, lombok.ast.Node, lombok.ast.Position)
String placeholder
lombok.ast.Node replacement
lombok.ast.Position p
public lombok.ast.Template replaceStatement (java.lang.String, lombok.ast.Node)
String placeholder
lombok.ast.Node replacement
public lombok.ast.Template replaceStatement (java.lang.String, java.util.List, lombok.ast.Position)
String placeholder
java.util.List replacement
lombok.ast.Position p
public lombok.ast.Template replaceStatement (java.lang.String, java.util.List)
String placeholder
java.util.List replacement
public lombok.ast.Template replaceExpression (java.lang.String, lombok.ast.Node, lombok.ast.Position)
String placeholder
lombok.ast.Node replacement
lombok.ast.Position p
public lombok.ast.Template replaceExpression (java.lang.String, lombok.ast.Node)
String placeholder
lombok.ast.Node replacement
public lombok.ast.Template replaceTypeReference (java.lang.String, lombok.ast.Node, lombok.ast.Position)
String placeholder
lombok.ast.Node replacement
lombok.ast.Position p
public lombok.ast.Template replaceTypeReference (java.lang.String, lombok.ast.Node)
String placeholder
lombok.ast.Node replacement
public lombok.ast.Node finish ()
static int access$000 (lombok.ast.Template)
lombok.ast.Template x0
static lombok.ast.Node access$100 (lombok.ast.Template)
lombok.ast.Template x0
static int access$200 (lombok.ast.Template)
lombok.ast.Template x0
static java.util.List access$300 (lombok.ast.Template)
lombok.ast.Template x0
static int access$002 (lombok.ast.Template, int)
lombok.ast.Template x0
int x1
static int access$208 (lombok.ast.Template)
lombok.ast.Template x0
}
lombok/ast/This.classThis.java
package lombok.ast
public lombok.ast.This extends lombok.ast.AbstractNode implements lombok.ast.Expression {
private java.util.List parensPositions
private lombok.ast.AbstractNode qualifier
public void ()
public java.util.List astParensPositions ()
public lombok.ast.TypeReference astQualifier ()
public lombok.ast.This astQualifier (lombok.ast.TypeReference)
lombok.ast.TypeReference qualifier
public lombok.ast.Node rawQualifier ()
public lombok.ast.This rawQualifier (lombok.ast.Node)
lombok.ast.Node qualifier
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.AstVisitor visitor
public lombok.ast.This copy ()
lombok.ast.This result
public int getParens ()
public int getIntendedParens ()
public boolean needsParentheses ()
public boolean isStatementExpression ()
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/ThisTemplate.classTemplates.java
package lombok.ast
lombok.ast.ThisTemplate extends java.lang.Object {
lombok.ast.TypeReference qualifier1
void ()
}
lombok/ast/Throw.classThrow.java
package lombok.ast
public lombok.ast.Throw extends lombok.ast.AbstractNode implements lombok.ast.Statement {
private lombok.ast.AbstractNode throwable
public void ()
public lombok.ast.Block upToBlock ()
lombok.ast.Block out
public lombok.ast.Expression astThrowable ()
public lombok.ast.Throw astThrowable (lombok.ast.Expression)
lombok.ast.Expression throwable
public lombok.ast.Node rawThrowable ()
public lombok.ast.Throw rawThrowable (lombok.ast.Node)
lombok.ast.Node throwable
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.AstVisitor visitor
public lombok.ast.Throw copy ()
lombok.ast.Throw result
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/ThrowTemplate.classTemplates.java
package lombok.ast
lombok.ast.ThrowTemplate extends java.lang.Object {
lombok.ast.Expression throwable1
void ()
}
lombok/ast/Try.classTry.java
package lombok.ast
public lombok.ast.Try extends lombok.ast.AbstractNode implements lombok.ast.Statement {
private lombok.ast.AbstractNode body
lombok.ast.ListAccessor catches
private lombok.ast.AbstractNode finally_
public void ()
public lombok.ast.Block upToBlock ()
lombok.ast.Block out
public lombok.ast.Block astBody ()
public lombok.ast.Try astBody (lombok.ast.Block)
lombok.ast.Block body
public lombok.ast.Node rawBody ()
public lombok.ast.Try rawBody (lombok.ast.Node)
lombok.ast.Node body
public lombok.ast.RawListAccessor rawCatches ()
public lombok.ast.StrictListAccessor astCatches ()
public lombok.ast.Block astFinally ()
public lombok.ast.Try astFinally (lombok.ast.Block)
lombok.ast.Block finally_
public lombok.ast.Node rawFinally ()
public lombok.ast.Try rawFinally (lombok.ast.Node)
lombok.ast.Node finally_
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.Node child
java.util.Iterator i$
lombok.ast.AstVisitor visitor
public lombok.ast.Try copy ()
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.Try result
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/TryTemplate.classTemplates.java
package lombok.ast
lombok.ast.TryTemplate extends java.lang.Object {
lombok.ast.Block body1
java.util.List catches2
lombok.ast.Block finally_3
void ()
}
lombok/ast/TypeBody.classTypeBody.java
package lombok.ast
public abstract lombok.ast.TypeBody extends java.lang.Object implements lombok.ast.Node {
public abstract lombok.ast.StrictListAccessor astMembers ()
public abstract lombok.ast.RawListAccessor rawMembers ()
public abstract lombok.ast.ConstructorInvocation upIfAnonymousClassToConstructorInvocation ()
public abstract lombok.ast.EnumConstant upToEnumConstant ()
public abstract lombok.ast.TypeDeclaration upToTypeDeclaration ()
}
lombok/ast/TypeDeclaration.classTypeDeclaration.java
package lombok.ast
public abstract lombok.ast.TypeDeclaration extends java.lang.Object implements lombok.ast.Node lombok.ast.DescribedNode lombok.ast.JavadocContainer {
public abstract lombok.ast.Comment astJavadoc ()
public abstract lombok.ast.Node rawJavadoc ()
public abstract lombok.ast.TypeDeclaration astJavadoc (lombok.ast.Comment)
public abstract lombok.ast.TypeDeclaration rawJavadoc (lombok.ast.Node)
public abstract lombok.ast.Modifiers astModifiers ()
public abstract lombok.ast.TypeDeclaration astModifiers (lombok.ast.Modifiers)
public abstract lombok.ast.Identifier astName ()
public abstract lombok.ast.TypeDeclaration astName (lombok.ast.Identifier)
public abstract lombok.ast.TypeBody astBody ()
public abstract lombok.ast.Node rawBody ()
public abstract lombok.ast.CompilationUnit upIfTopLevelToCompilationUnit ()
public abstract lombok.ast.Block upToBlock ()
public abstract boolean isInterface ()
}
lombok/ast/TypeMember.classTypeMember.java
package lombok.ast
public abstract lombok.ast.TypeMember extends java.lang.Object implements lombok.ast.Node {
public abstract lombok.ast.TypeBody upToTypeBody ()
}
lombok/ast/TypeMemberMixin.classTemplates.java
package lombok.ast
lombok.ast.TypeMemberMixin extends java.lang.Object {
void ()
static lombok.ast.TypeDeclaration upUpToTypeDeclaration (lombok.ast.TypeMember)
lombok.ast.TypeMember self
lombok.ast.TypeBody body
}
lombok/ast/TypeReference.classTypeReference.java
package lombok.ast
public lombok.ast.TypeReference extends lombok.ast.AbstractNode implements lombok.ast.DescribedNode {
private lombok.ast.WildcardKind wildcard
lombok.ast.ListAccessor parts
private int arrayDimensions
public void ()
public lombok.ast.TypeVariable upIfTypeVariableBoundToTypeVariable ()
lombok.ast.TypeVariable out
public lombok.ast.TypeReferencePart upIfTypeArgumentToTypeReferencePart ()
lombok.ast.TypeReferencePart out
public lombok.ast.MethodDeclaration upIfReturnTypeToMethodDeclaration ()
lombok.ast.MethodDeclaration out
public lombok.ast.ClassLiteral upToClassLiteral ()
lombok.ast.ClassLiteral out
public lombok.ast.WildcardKind astWildcard ()
public lombok.ast.TypeReference astWildcard (lombok.ast.WildcardKind)
lombok.ast.WildcardKind wildcard
public lombok.ast.RawListAccessor rawParts ()
public lombok.ast.StrictListAccessor astParts ()
public int astArrayDimensions ()
public lombok.ast.TypeReference astArrayDimensions (int)
int arrayDimensions
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.Node child
java.util.Iterator i$
lombok.ast.AstVisitor visitor
public lombok.ast.TypeReference copy ()
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.TypeReference result
public java.lang.String getDescription ()
public static lombok.ast.TypeReference VOID ()
public static lombok.ast.TypeReference BOOLEAN ()
public static lombok.ast.TypeReference INT ()
public static lombok.ast.TypeReference LONG ()
public static lombok.ast.TypeReference SHORT ()
public static lombok.ast.TypeReference BYTE ()
public static lombok.ast.TypeReference CHAR ()
public static lombok.ast.TypeReference DOUBLE ()
public static lombok.ast.TypeReference FLOAT ()
public static lombok.ast.TypeReference fromName (java.lang.String)
String name
public boolean isPrimitive ()
public boolean isBoolean ()
public boolean isInt ()
public boolean isLong ()
public boolean isShort ()
public boolean isByte ()
public boolean isChar ()
public boolean isDouble ()
public boolean isFloat ()
public boolean isVoid ()
public java.lang.String getTypeName ()
public boolean hasTypeArguments ()
public lombok.ast.StrictListAccessor getTypeArguments ()
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/TypeReferencePart.classTypeReferencePart.java
package lombok.ast
public lombok.ast.TypeReferencePart extends lombok.ast.AbstractNode {
private lombok.ast.AbstractNode identifier
lombok.ast.ListAccessor typeArguments
public void ()
public lombok.ast.TypeReference upToTypeReference ()
lombok.ast.TypeReference out
public lombok.ast.Identifier astIdentifier ()
public lombok.ast.TypeReferencePart astIdentifier (lombok.ast.Identifier)
lombok.ast.Identifier identifier
private lombok.ast.TypeReferencePart rawIdentifier (lombok.ast.Node)
lombok.ast.Node identifier
public lombok.ast.RawListAccessor rawTypeArguments ()
public lombok.ast.StrictListAccessor astTypeArguments ()
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.Node child
java.util.Iterator i$
lombok.ast.AstVisitor visitor
public lombok.ast.TypeReferencePart copy ()
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.TypeReferencePart result
public java.lang.String getTypeName ()
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/TypeReferencePartTemplate$1.classTemplates.java
package lombok.ast
lombok.ast.TypeReferencePartTemplate$1 extends java.lang.Object {
static final int[] $SwitchMap$lombok$ast$WildcardKind
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
lombok/ast/TypeReferencePartTemplate.classTemplates.java
package lombok.ast
lombok.ast.TypeReferencePartTemplate extends java.lang.Object {
lombok.ast.Identifier identifier1
java.util.List typeArguments2
void ()
static java.lang.String getTypeName (lombok.ast.TypeReferencePart)
lombok.ast.TypeReference t
java.util.Iterator i$
lombok.ast.TypeReferencePart self
String name
StringBuilder out
boolean first
}
lombok/ast/TypeReferenceTemplate.classTemplates.java
package lombok.ast
lombok.ast.TypeReferenceTemplate extends java.lang.Object {
lombok.ast.WildcardKind wildcard1
int arrayDimensions3
java.util.List parts2
private static final String PRIMITIVE_NAMES
void ()
static java.lang.String getDescription (lombok.ast.TypeReference)
Exception e
lombok.ast.TypeReference self
static lombok.ast.TypeReference VOID ()
static lombok.ast.TypeReference BOOLEAN ()
static lombok.ast.TypeReference INT ()
static lombok.ast.TypeReference LONG ()
static lombok.ast.TypeReference SHORT ()
static lombok.ast.TypeReference BYTE ()
static lombok.ast.TypeReference CHAR ()
static lombok.ast.TypeReference DOUBLE ()
static lombok.ast.TypeReference FLOAT ()
private static lombok.ast.TypeReference newPrimitive (java.lang.String)
String primitiveName
static lombok.ast.TypeReference fromName (java.lang.String)
String part
String[] arr$
int len$
int i$
String name
lombok.ast.TypeReference ref
static boolean isPrimitive (lombok.ast.TypeReference)
String name
NullPointerException e
lombok.ast.TypeReference self
static boolean isBoolean (lombok.ast.TypeReference)
lombok.ast.TypeReference self
static boolean isInt (lombok.ast.TypeReference)
lombok.ast.TypeReference self
static boolean isLong (lombok.ast.TypeReference)
lombok.ast.TypeReference self
static boolean isShort (lombok.ast.TypeReference)
lombok.ast.TypeReference self
static boolean isByte (lombok.ast.TypeReference)
lombok.ast.TypeReference self
static boolean isChar (lombok.ast.TypeReference)
lombok.ast.TypeReference self
static boolean isDouble (lombok.ast.TypeReference)
lombok.ast.TypeReference self
static boolean isFloat (lombok.ast.TypeReference)
lombok.ast.TypeReference self
private static boolean isPrimitive (lombok.ast.TypeReference, java.lang.String)
String name
NullPointerException e
lombok.ast.TypeReference ref
String primitiveName
static boolean isVoid (lombok.ast.TypeReference)
String name
NullPointerException e
lombok.ast.TypeReference self
static java.lang.String getTypeName (lombok.ast.TypeReference)
lombok.ast.TypeReferencePart p
java.util.Iterator i$
int i
lombok.ast.TypeReference self
StringBuilder out
static boolean hasTypeArguments (lombok.ast.TypeReference)
lombok.ast.TypeReference self
static lombok.ast.StrictListAccessor getTypeArguments (lombok.ast.TypeReference)
Exception e
lombok.ast.TypeReference self
}
lombok/ast/TypeVariable.classTypeVariable.java
package lombok.ast
public lombok.ast.TypeVariable extends lombok.ast.AbstractNode implements lombok.ast.DescribedNode {
private lombok.ast.AbstractNode name
lombok.ast.ListAccessor extending
public void ()
public lombok.ast.Identifier astName ()
public lombok.ast.TypeVariable astName (lombok.ast.Identifier)
lombok.ast.Identifier name
private lombok.ast.TypeVariable rawName (lombok.ast.Node)
lombok.ast.Node name
public lombok.ast.RawListAccessor rawExtending ()
public lombok.ast.StrictListAccessor astExtending ()
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.Node child
java.util.Iterator i$
lombok.ast.AstVisitor visitor
public lombok.ast.TypeVariable copy ()
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.TypeVariable result
public java.lang.String getDescription ()
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/TypeVariableTemplate.classTemplates.java
package lombok.ast
lombok.ast.TypeVariableTemplate extends java.lang.Object {
lombok.ast.Identifier name1
java.util.List extending2
void ()
static java.lang.String getDescription (lombok.ast.TypeVariable)
lombok.ast.TypeVariable self
}
lombok/ast/UnaryExpression.classUnaryExpression.java
package lombok.ast
public lombok.ast.UnaryExpression extends lombok.ast.AbstractNode implements lombok.ast.Expression lombok.ast.DescribedNode {
private java.util.List parensPositions
private lombok.ast.UnaryOperator operator
private lombok.ast.AbstractNode operand
public void ()
public java.util.List astParensPositions ()
public lombok.ast.UnaryOperator astOperator ()
public lombok.ast.UnaryExpression astOperator (lombok.ast.UnaryOperator)
lombok.ast.UnaryOperator operator
public lombok.ast.Expression astOperand ()
public lombok.ast.UnaryExpression astOperand (lombok.ast.Expression)
lombok.ast.Expression operand
public lombok.ast.Node rawOperand ()
public lombok.ast.UnaryExpression rawOperand (lombok.ast.Node)
lombok.ast.Node operand
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.AstVisitor visitor
public lombok.ast.UnaryExpression copy ()
lombok.ast.UnaryExpression result
public java.lang.String getDescription ()
public boolean needsParentheses ()
public int getParens ()
public int getIntendedParens ()
public boolean isStatementExpression ()
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/UnaryExpressionTemplate.classTemplates.java
package lombok.ast
lombok.ast.UnaryExpressionTemplate extends java.lang.Object {
lombok.ast.Expression operand2
lombok.ast.UnaryOperator operator1
void ()
static java.lang.String getDescription (lombok.ast.UnaryExpression)
NullPointerException e
lombok.ast.UnaryExpression self
static boolean needsParentheses (lombok.ast.Expression)
Throwable ignore
lombok.ast.Expression self
}
lombok/ast/UnaryOperator.classUnaryOperator.java
package lombok.ast
public final lombok.ast.UnaryOperator extends java.lang.Enum {
public static final lombok.ast.UnaryOperator BINARY_NOT
public static final lombok.ast.UnaryOperator LOGICAL_NOT
public static final lombok.ast.UnaryOperator UNARY_PLUS
public static final lombok.ast.UnaryOperator UNARY_MINUS
public static final lombok.ast.UnaryOperator PREFIX_INCREMENT
public static final lombok.ast.UnaryOperator PREFIX_DECREMENT
public static final lombok.ast.UnaryOperator POSTFIX_INCREMENT
public static final lombok.ast.UnaryOperator POSTFIX_DECREMENT
private final String symbol
private final boolean postfix
private static final lombok.ast.UnaryOperator[] $VALUES
public static lombok.ast.UnaryOperator[] values ()
public static lombok.ast.UnaryOperator valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String, boolean)
String symbol
boolean postfix
public java.lang.String getSymbol ()
public boolean isPostfix ()
public static lombok.ast.UnaryOperator fromSymbol (java.lang.String, boolean)
lombok.ast.UnaryOperator op
lombok.ast.UnaryOperator[] arr$
int len$
int i$
String symbol
boolean postfix
static void ()
}
lombok/ast/VariableDeclaration.classVariableDeclaration.java
package lombok.ast
public lombok.ast.VariableDeclaration extends lombok.ast.AbstractNode implements lombok.ast.Statement lombok.ast.TypeMember lombok.ast.JavadocContainer {
private lombok.ast.AbstractNode javadoc
private lombok.ast.AbstractNode definition
public void ()
public lombok.ast.Block upToBlock ()
lombok.ast.Block out
public lombok.ast.TypeBody upToTypeBody ()
lombok.ast.TypeBody out
public lombok.ast.Comment astJavadoc ()
public lombok.ast.VariableDeclaration astJavadoc (lombok.ast.Comment)
lombok.ast.Comment javadoc
public lombok.ast.Node rawJavadoc ()
public lombok.ast.VariableDeclaration rawJavadoc (lombok.ast.Node)
lombok.ast.Node javadoc
public lombok.ast.VariableDefinition astDefinition ()
public lombok.ast.VariableDeclaration astDefinition (lombok.ast.VariableDefinition)
lombok.ast.VariableDefinition definition
public lombok.ast.Node rawDefinition ()
public lombok.ast.VariableDeclaration rawDefinition (lombok.ast.Node)
lombok.ast.Node definition
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.AstVisitor visitor
public lombok.ast.VariableDeclaration copy ()
lombok.ast.VariableDeclaration result
public lombok.ast.StrictListAccessor getVariableDefinitionEntries ()
public lombok.ast.TypeDeclaration upUpToTypeDeclaration ()
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
public volatile lombok.ast.Node rawJavadoc (lombok.ast.Node)
lombok.ast.Node x0
public volatile lombok.ast.Node astJavadoc (lombok.ast.Comment)
lombok.ast.Comment x0
}
lombok/ast/VariableDeclarationTemplate.classTemplates.java
package lombok.ast
lombok.ast.VariableDeclarationTemplate extends java.lang.Object {
lombok.ast.Comment javadoc1
lombok.ast.VariableDefinition definition2
void ()
static lombok.ast.StrictListAccessor getVariableDefinitionEntries (lombok.ast.VariableDeclaration)
lombok.ast.VariableDeclaration self
lombok.ast.VariableDefinition def
}
lombok/ast/VariableDefinition.classVariableDefinition.java
package lombok.ast
public lombok.ast.VariableDefinition extends lombok.ast.AbstractNode {
private lombok.ast.AbstractNode modifiers
private lombok.ast.AbstractNode typeReference
private boolean varargs
lombok.ast.ListAccessor variables
public void ()
public lombok.ast.Catch upToCatch ()
lombok.ast.Catch out
public lombok.ast.ConstructorDeclaration upIfParameterToConstructorDeclaration ()
lombok.ast.ConstructorDeclaration out
public lombok.ast.MethodDeclaration upIfParameterToMethodDeclaration ()
lombok.ast.MethodDeclaration out
public lombok.ast.VariableDeclaration upToVariableDeclaration ()
lombok.ast.VariableDeclaration out
public lombok.ast.For upToFor ()
lombok.ast.For out
public lombok.ast.ForEach upToForEach ()
lombok.ast.ForEach out
public lombok.ast.Modifiers astModifiers ()
public lombok.ast.VariableDefinition astModifiers (lombok.ast.Modifiers)
lombok.ast.Modifiers modifiers
private lombok.ast.VariableDefinition rawModifiers (lombok.ast.Node)
lombok.ast.Node modifiers
public lombok.ast.TypeReference astTypeReference ()
public lombok.ast.VariableDefinition astTypeReference (lombok.ast.TypeReference)
lombok.ast.TypeReference typeReference
public lombok.ast.Node rawTypeReference ()
public lombok.ast.VariableDefinition rawTypeReference (lombok.ast.Node)
lombok.ast.Node typeReference
public boolean astVarargs ()
public lombok.ast.VariableDefinition astVarargs (boolean)
boolean varargs
public lombok.ast.RawListAccessor rawVariables ()
public lombok.ast.StrictListAccessor astVariables ()
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.Node child
java.util.Iterator i$
lombok.ast.AstVisitor visitor
public lombok.ast.VariableDefinition copy ()
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.VariableDefinition result
public lombok.ast.TypeDeclaration upUpIfFieldToTypeDeclaration ()
public lombok.ast.Block upUpIfLocalVariableToBlock ()
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/VariableDefinitionEntry.classVariableDefinitionEntry.java
package lombok.ast
public lombok.ast.VariableDefinitionEntry extends lombok.ast.AbstractNode {
private lombok.ast.AbstractNode name
private int arrayDimensions
private lombok.ast.AbstractNode initializer
public void ()
public lombok.ast.VariableDefinition upToVariableDefinition ()
lombok.ast.VariableDefinition out
public lombok.ast.Identifier astName ()
public lombok.ast.VariableDefinitionEntry astName (lombok.ast.Identifier)
lombok.ast.Identifier name
private lombok.ast.VariableDefinitionEntry rawName (lombok.ast.Node)
lombok.ast.Node name
public int astArrayDimensions ()
public lombok.ast.VariableDefinitionEntry astArrayDimensions (int)
int arrayDimensions
public lombok.ast.Expression astInitializer ()
public lombok.ast.VariableDefinitionEntry astInitializer (lombok.ast.Expression)
lombok.ast.Expression initializer
public lombok.ast.Node rawInitializer ()
public lombok.ast.VariableDefinitionEntry rawInitializer (lombok.ast.Node)
lombok.ast.Node initializer
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.AstVisitor visitor
public lombok.ast.VariableDefinitionEntry copy ()
lombok.ast.VariableDefinitionEntry result
public lombok.ast.TypeReference getEffectiveTypeReference ()
public lombok.ast.Modifiers getModifiersOfParent ()
public lombok.ast.TypeDeclaration upUpIfFieldToTypeDeclaration ()
public lombok.ast.Block upUpIfLocalVariableToBlock ()
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/VariableDefinitionEntryTemplate.classTemplates.java
package lombok.ast
lombok.ast.VariableDefinitionEntryTemplate extends java.lang.Object {
lombok.ast.Identifier name1
int arrayDimensions2
lombok.ast.Expression initializer3
void ()
static lombok.ast.TypeReference getEffectiveTypeReference (lombok.ast.VariableDefinitionEntry)
lombok.ast.VariableDefinitionEntry self
lombok.ast.VariableDefinition parent
lombok.ast.TypeReference typeRef
static lombok.ast.Modifiers getModifiersOfParent (lombok.ast.VariableDefinitionEntry)
lombok.ast.VariableDefinitionEntry self
lombok.ast.VariableDefinition parent
static lombok.ast.TypeDeclaration upUpIfFieldToTypeDeclaration (lombok.ast.VariableDefinitionEntry)
lombok.ast.VariableDefinitionEntry self
lombok.ast.VariableDefinition def
lombok.ast.VariableDeclaration decl
static lombok.ast.Block upUpIfLocalVariableToBlock (lombok.ast.VariableDefinitionEntry)
lombok.ast.VariableDefinitionEntry self
lombok.ast.VariableDefinition def
lombok.ast.VariableDeclaration decl
}
lombok/ast/VariableDefinitionTemplate.classTemplates.java
package lombok.ast
lombok.ast.VariableDefinitionTemplate extends java.lang.Object {
lombok.ast.Modifiers modifiers1
lombok.ast.TypeReference typeReference2
java.util.List variables4
boolean varargs3
void ()
static lombok.ast.TypeDeclaration upUpIfFieldToTypeDeclaration (lombok.ast.VariableDefinition)
lombok.ast.VariableDefinition self
lombok.ast.VariableDeclaration decl
static lombok.ast.Block upUpIfLocalVariableToBlock (lombok.ast.VariableDefinition)
lombok.ast.VariableDefinition self
lombok.ast.VariableDeclaration decl
}
lombok/ast/VariableReference.classVariableReference.java
package lombok.ast
public lombok.ast.VariableReference extends lombok.ast.AbstractNode implements lombok.ast.Expression {
private java.util.List parensPositions
private lombok.ast.AbstractNode identifier
public void ()
public java.util.List astParensPositions ()
public lombok.ast.Identifier astIdentifier ()
public lombok.ast.VariableReference astIdentifier (lombok.ast.Identifier)
lombok.ast.Identifier identifier
private lombok.ast.VariableReference rawIdentifier (lombok.ast.Node)
lombok.ast.Node identifier
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.AstVisitor visitor
public lombok.ast.VariableReference copy ()
lombok.ast.VariableReference result
public int getParens ()
public int getIntendedParens ()
public boolean needsParentheses ()
public boolean isStatementExpression ()
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/VariableReferenceTemplate.classTemplates.java
package lombok.ast
lombok.ast.VariableReferenceTemplate extends java.lang.Object {
lombok.ast.Identifier identifier1
void ()
}
lombok/ast/Version.classVersion.java
package lombok.ast
public lombok.ast.Version extends java.lang.Object {
private static final String VERSION
private void ()
public static void main (java.lang.String[])
String[] args
public static java.lang.String getVersion ()
}
lombok/ast/While.classWhile.java
package lombok.ast
public lombok.ast.While extends lombok.ast.AbstractNode implements lombok.ast.Statement {
private lombok.ast.AbstractNode condition
private lombok.ast.AbstractNode statement
public void ()
public lombok.ast.Block upToBlock ()
lombok.ast.Block out
public lombok.ast.Expression astCondition ()
public lombok.ast.While astCondition (lombok.ast.Expression)
lombok.ast.Expression condition
public lombok.ast.Node rawCondition ()
public lombok.ast.While rawCondition (lombok.ast.Node)
lombok.ast.Node condition
public lombok.ast.Statement astStatement ()
public lombok.ast.While astStatement (lombok.ast.Statement)
lombok.ast.Statement statement
public lombok.ast.Node rawStatement ()
public lombok.ast.While rawStatement (lombok.ast.Node)
lombok.ast.Node statement
public java.util.List getChildren ()
java.util.List result
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node original
lombok.ast.Node replacement
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public void accept (lombok.ast.AstVisitor)
lombok.ast.AstVisitor visitor
public lombok.ast.While copy ()
lombok.ast.While result
public volatile void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory x0
public volatile lombok.ast.PositionFactory getPositionFactory ()
public volatile void setNativeNode (java.lang.Object)
Object x0
public volatile java.lang.Object getNativeNode ()
public volatile lombok.ast.Node getParent ()
public volatile java.util.List getMessages ()
public volatile boolean hasMessage (java.lang.String)
String x0
public volatile lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message x0
public volatile java.lang.String toString ()
public volatile lombok.ast.Position getPosition ()
public volatile lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position x0
public volatile void unparent ()
public volatile boolean replace (lombok.ast.Node) throws lombok.ast.AstException
lombok.ast.Node x0
public volatile boolean hasParent ()
public volatile lombok.ast.Node getGeneratedBy ()
public volatile boolean isGenerated ()
public volatile lombok.ast.Node copy ()
}
lombok/ast/WhileTemplate.classTemplates.java
package lombok.ast
lombok.ast.WhileTemplate extends java.lang.Object {
lombok.ast.Expression condition1
lombok.ast.Statement statement2
void ()
}
lombok/ast/WildcardKind.classWildcardKind.java
package lombok.ast
public final lombok.ast.WildcardKind extends java.lang.Enum {
public static final lombok.ast.WildcardKind NONE
public static final lombok.ast.WildcardKind EXTENDS
public static final lombok.ast.WildcardKind SUPER
public static final lombok.ast.WildcardKind UNBOUND
private static final lombok.ast.WildcardKind[] $VALUES
public static lombok.ast.WildcardKind[] values ()
public static lombok.ast.WildcardKind valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
lombok/ast/app/EcjBugsNormalization$1$1.classEcjBugsNormalization.java
package lombok.ast.app
lombok.ast.app.EcjBugsNormalization$1$1 extends lombok.ast.ForwardingAstVisitor {
final lombok.ast.app.EcjBugsNormalization$1 this$0
void (lombok.ast.app.EcjBugsNormalization$1)
public boolean visitMethodDeclaration (lombok.ast.MethodDeclaration)
lombok.ast.MethodDeclaration node
public boolean visitAnnotationMethodDeclaration (lombok.ast.AnnotationMethodDeclaration)
lombok.ast.AnnotationMethodDeclaration node
}
lombok/ast/app/EcjBugsNormalization$1.classEcjBugsNormalization.java
package lombok.ast.app
final lombok.ast.app.EcjBugsNormalization$1 extends java.lang.Object implements lombok.ast.app.Main$Operation {
void ()
public lombok.ast.Node process (lombok.ast.grammar.Source, lombok.ast.Node) throws lombok.ast.app.Main$ConversionProblem
lombok.ast.grammar.Source source
lombok.ast.Node in
public volatile java.lang.Object process (lombok.ast.grammar.Source, java.lang.Object) throws lombok.ast.app.Main$ConversionProblem
lombok.ast.grammar.Source x0
Object x1
}
lombok/ast/app/EcjBugsNormalization$2$1.classEcjBugsNormalization.java
package lombok.ast.app
lombok.ast.app.EcjBugsNormalization$2$1 extends org.eclipse.jdt.internal.compiler.ASTVisitor {
final lombok.ast.app.EcjBugsNormalization$2 this$0
void (lombok.ast.app.EcjBugsNormalization$2)
public boolean visit (org.eclipse.jdt.internal.compiler.ast.MethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
lombok/ast/app/EcjBugsNormalization$2.classEcjBugsNormalization.java
package lombok.ast.app
final lombok.ast.app.EcjBugsNormalization$2 extends java.lang.Object implements lombok.ast.app.Main$Operation {
void ()
public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration process (lombok.ast.grammar.Source, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration) throws lombok.ast.app.Main$ConversionProblem
lombok.ast.grammar.Source source
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration in
public volatile java.lang.Object process (lombok.ast.grammar.Source, java.lang.Object) throws lombok.ast.app.Main$ConversionProblem
lombok.ast.grammar.Source x0
Object x1
}
lombok/ast/app/EcjBugsNormalization.classEcjBugsNormalization.java
package lombok.ast.app
lombok.ast.app.EcjBugsNormalization extends java.lang.Object {
static final lombok.ast.app.Main$Operation lombokToEcjBugsNormalizedLombok
static final lombok.ast.app.Main$Operation ecjToEcjBugsNormalizedEcj
private void ()
static void ()
}
lombok/ast/app/Main$1.classMain.java
package lombok.ast.app
lombok.ast.app.Main$1 extends java.lang.Object implements lombok.ast.app.Main$Operation {
final lombok.ast.app.Main this$0
void (lombok.ast.app.Main)
public lombok.ast.Node process (lombok.ast.grammar.Source, java.lang.Void) throws lombok.ast.app.Main$ConversionProblem
lombok.ast.grammar.Source in
Void irrelevant
java.util.List nodes
java.util.List problems
public volatile java.lang.Object process (lombok.ast.grammar.Source, java.lang.Object) throws lombok.ast.app.Main$ConversionProblem
lombok.ast.grammar.Source x0
Object x1
}
lombok/ast/app/Main$10.classMain.java
package lombok.ast.app
lombok.ast.app.Main$10 extends java.lang.Object implements lombok.ast.app.Main$Operation {
final lombok.ast.app.Main this$0
void (lombok.ast.app.Main)
public java.lang.String process (lombok.ast.grammar.Source, lombok.ast.Node) throws lombok.ast.app.Main$ConversionProblem
lombok.ast.grammar.ParseProblem x
java.util.Iterator i$
lombok.ast.grammar.Source source
lombok.ast.Node in
lombok.ast.printer.SourceFormatter formatter
public volatile java.lang.Object process (lombok.ast.grammar.Source, java.lang.Object) throws lombok.ast.app.Main$ConversionProblem
lombok.ast.grammar.Source x0
Object x1
}
lombok/ast/app/Main$11.classMain.java
package lombok.ast.app
lombok.ast.app.Main$11 extends java.lang.Object implements lombok.ast.app.Main$Operation {
final lombok.ast.app.Main this$0
void (lombok.ast.app.Main)
public java.lang.String process (lombok.ast.grammar.Source, com.sun.tools.javac.tree.JCTree$JCCompilationUnit) throws lombok.ast.app.Main$ConversionProblem
lombok.ast.grammar.Source source
com.sun.tools.javac.tree.JCTree$JCCompilationUnit in
lombok.ast.javac.JcTreePrinter printer
public volatile java.lang.Object process (lombok.ast.grammar.Source, java.lang.Object) throws lombok.ast.app.Main$ConversionProblem
lombok.ast.grammar.Source x0
Object x1
}
lombok/ast/app/Main$12.classMain.java
package lombok.ast.app
lombok.ast.app.Main$12 extends java.lang.Object implements lombok.ast.app.Main$Operation {
final lombok.ast.app.Main this$0
void (lombok.ast.app.Main)
public java.lang.String process (lombok.ast.grammar.Source, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration) throws lombok.ast.app.Main$ConversionProblem
lombok.ast.ecj.EcjTreePrinter printer
lombok.ast.grammar.Source source
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration in
public volatile java.lang.Object process (lombok.ast.grammar.Source, java.lang.Object) throws lombok.ast.app.Main$ConversionProblem
lombok.ast.grammar.Source x0
Object x1
}
lombok/ast/app/Main$2.classMain.java
package lombok.ast.app
lombok.ast.app.Main$2 extends java.lang.Object implements lombok.ast.app.Main$Operation {
final lombok.ast.app.Main this$0
void (lombok.ast.app.Main)
public org.eclipse.jdt.internal.compiler.ast.ASTNode process (lombok.ast.grammar.Source, java.lang.Void) throws lombok.ast.app.Main$ConversionProblem
lombok.ast.grammar.Source in
Void irrelevant
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
org.eclipse.jdt.internal.compiler.parser.Parser parser
org.eclipse.jdt.internal.compiler.batch.CompilationUnit sourceUnit
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration cud
public volatile java.lang.Object process (lombok.ast.grammar.Source, java.lang.Object) throws lombok.ast.app.Main$ConversionProblem
lombok.ast.grammar.Source x0
Object x1
}
lombok/ast/app/Main$3.classMain.java
package lombok.ast.app
lombok.ast.app.Main$3 extends java.lang.Object implements lombok.ast.app.Main$Operation {
final lombok.ast.app.Main this$0
void (lombok.ast.app.Main)
public com.sun.tools.javac.tree.JCTree$JCCompilationUnit process (lombok.ast.grammar.Source, java.lang.Void) throws lombok.ast.app.Main$ConversionProblem
lombok.ast.grammar.Source in
Void irrelevant
com.sun.tools.javac.util.Context context
com.sun.tools.javac.main.JavaCompiler compiler
com.sun.tools.javac.tree.JCTree$JCCompilationUnit cu
public volatile java.lang.Object process (lombok.ast.grammar.Source, java.lang.Object) throws lombok.ast.app.Main$ConversionProblem
lombok.ast.grammar.Source x0
Object x1
}
lombok/ast/app/Main$4.classMain.java
package lombok.ast.app
lombok.ast.app.Main$4 extends java.lang.Object implements lombok.ast.app.Main$Operation {
final lombok.ast.app.Main this$0
void (lombok.ast.app.Main)
public lombok.ast.Node process (lombok.ast.grammar.Source, com.sun.tools.javac.tree.JCTree$JCCompilationUnit) throws lombok.ast.app.Main$ConversionProblem
lombok.ast.grammar.Source source
com.sun.tools.javac.tree.JCTree$JCCompilationUnit in
lombok.ast.javac.JcTreeConverter converter
public volatile java.lang.Object process (lombok.ast.grammar.Source, java.lang.Object) throws lombok.ast.app.Main$ConversionProblem
lombok.ast.grammar.Source x0
Object x1
}
lombok/ast/app/Main$5.classMain.java
package lombok.ast.app
lombok.ast.app.Main$5 extends java.lang.Object implements lombok.ast.app.Main$Operation {
final lombok.ast.app.Main this$0
void (lombok.ast.app.Main)
public lombok.ast.Node process (lombok.ast.grammar.Source, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration) throws lombok.ast.app.Main$ConversionProblem
lombok.ast.grammar.Source source
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration in
lombok.ast.ecj.EcjTreeConverter converter
public volatile java.lang.Object process (lombok.ast.grammar.Source, java.lang.Object) throws lombok.ast.app.Main$ConversionProblem
lombok.ast.grammar.Source x0
Object x1
}
lombok/ast/app/Main$6.classMain.java
package lombok.ast.app
lombok.ast.app.Main$6 extends java.lang.Object implements lombok.ast.app.Main$Operation {
final lombok.ast.app.Main this$0
void (lombok.ast.app.Main)
public com.sun.tools.javac.tree.JCTree$JCCompilationUnit process (lombok.ast.grammar.Source, lombok.ast.Node) throws lombok.ast.app.Main$ConversionProblem
lombok.ast.grammar.Source source
lombok.ast.Node in
lombok.ast.javac.JcTreeBuilder builder
com.sun.tools.javac.tree.JCTree out
public volatile java.lang.Object process (lombok.ast.grammar.Source, java.lang.Object) throws lombok.ast.app.Main$ConversionProblem
lombok.ast.grammar.Source x0
Object x1
}
lombok/ast/app/Main$7.classMain.java
package lombok.ast.app
lombok.ast.app.Main$7 extends java.lang.Object implements lombok.ast.app.Main$Operation {
final lombok.ast.app.Main this$0
void (lombok.ast.app.Main)
public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration process (lombok.ast.grammar.Source, lombok.ast.Node) throws lombok.ast.app.Main$ConversionProblem
lombok.ast.grammar.Source source
lombok.ast.Node in
lombok.ast.ecj.EcjTreeBuilder builder
org.eclipse.jdt.internal.compiler.ast.ASTNode out
public volatile java.lang.Object process (lombok.ast.grammar.Source, java.lang.Object) throws lombok.ast.app.Main$ConversionProblem
lombok.ast.grammar.Source x0
Object x1
}
lombok/ast/app/Main$8.classMain.java
package lombok.ast.app
lombok.ast.app.Main$8 extends java.lang.Object implements lombok.ast.app.Main$Operation {
final lombok.ast.app.Main this$0
void (lombok.ast.app.Main)
public java.lang.String process (lombok.ast.grammar.Source, lombok.ast.Node) throws lombok.ast.app.Main$ConversionProblem
lombok.ast.grammar.ParseProblem x
java.util.Iterator i$
lombok.ast.grammar.Source source
lombok.ast.Node in
lombok.ast.printer.SourceFormatter formatter
public volatile java.lang.Object process (lombok.ast.grammar.Source, java.lang.Object) throws lombok.ast.app.Main$ConversionProblem
lombok.ast.grammar.Source x0
Object x1
}
lombok/ast/app/Main$9.classMain.java
package lombok.ast.app
lombok.ast.app.Main$9 extends java.lang.Object implements lombok.ast.app.Main$Operation {
final lombok.ast.app.Main this$0
void (lombok.ast.app.Main)
public java.lang.String process (lombok.ast.grammar.Source, lombok.ast.Node) throws lombok.ast.app.Main$ConversionProblem
lombok.ast.grammar.ParseProblem x
java.util.Iterator i$
lombok.ast.grammar.Source source
lombok.ast.Node in
lombok.ast.printer.SourceFormatter formatter
public volatile java.lang.Object process (lombok.ast.grammar.Source, java.lang.Object) throws lombok.ast.app.Main$ConversionProblem
lombok.ast.grammar.Source x0
Object x1
}
lombok/ast/app/Main$ChainElement.classMain.java
package lombok.ast.app
final lombok.ast.app.Main$ChainElement extends java.lang.Object {
private final String type
private final String subtype
public java.lang.String toString ()
public boolean hasSubtype ()
public void (java.lang.String, java.lang.String)
String type
String subtype
public java.lang.String getType ()
public java.lang.String getSubtype ()
public boolean equals (java.lang.Object)
Object o
lombok.ast.app.Main$ChainElement other
public int hashCode ()
int PRIME
int result
}
lombok/ast/app/Main$CmdArgs.classMain.java
package lombok.ast.app
lombok.ast.app.Main$CmdArgs extends java.lang.Object {
private boolean verbose
private boolean version
private boolean help
private String encoding
private boolean print
private String target
private boolean saveIntermediate
private boolean normalize
private boolean noPositions
private String program
private java.util.List input
private void ()
static boolean access$000 (lombok.ast.app.Main$CmdArgs)
lombok.ast.app.Main$CmdArgs x0
static boolean access$100 (lombok.ast.app.Main$CmdArgs)
lombok.ast.app.Main$CmdArgs x0
static java.lang.String access$200 (lombok.ast.app.Main$CmdArgs)
lombok.ast.app.Main$CmdArgs x0
static boolean access$300 (lombok.ast.app.Main$CmdArgs)
lombok.ast.app.Main$CmdArgs x0
static boolean access$400 (lombok.ast.app.Main$CmdArgs)
lombok.ast.app.Main$CmdArgs x0
static boolean access$500 (lombok.ast.app.Main$CmdArgs)
lombok.ast.app.Main$CmdArgs x0
static boolean access$600 (lombok.ast.app.Main$CmdArgs)
lombok.ast.app.Main$CmdArgs x0
static java.lang.String access$700 (lombok.ast.app.Main$CmdArgs)
lombok.ast.app.Main$CmdArgs x0
static boolean access$800 (lombok.ast.app.Main$CmdArgs)
lombok.ast.app.Main$CmdArgs x0
static java.lang.String access$900 (lombok.ast.app.Main$CmdArgs)
lombok.ast.app.Main$CmdArgs x0
static java.util.List access$1000 (lombok.ast.app.Main$CmdArgs)
lombok.ast.app.Main$CmdArgs x0
}
lombok/ast/app/Main$ContentBasedJavaFileObject.classMain.java
package lombok.ast.app
lombok.ast.app.Main$ContentBasedJavaFileObject extends javax.tools.SimpleJavaFileObject {
private final String content
public void (java.lang.String, java.lang.String)
String name
String content
public java.lang.CharSequence getCharContent (boolean) throws java.io.IOException
boolean ignoreEncodingErrors
}
lombok/ast/app/Main$ConversionProblem.classMain.java
package lombok.ast.app
lombok.ast.app.Main$ConversionProblem extends java.lang.Exception {
void (java.lang.String)
String message
}
lombok/ast/app/Main$Operation.classMain.java
package lombok.ast.app
abstract lombok.ast.app.Main$Operation extends java.lang.Object {
public abstract java.lang.Object process (lombok.ast.grammar.Source, java.lang.Object) throws lombok.ast.app.Main$ConversionProblem
}
lombok/ast/app/Main$Plan.classMain.java
package lombok.ast.app
lombok.ast.app.Main$Plan extends java.lang.Object {
final java.io.File file
final String relativeName
public void (java.io.File, java.lang.String)
java.io.File file
String relativeName
public java.io.File getFile ()
public java.lang.String getRelativeName ()
public boolean equals (java.lang.Object)
Object o
lombok.ast.app.Main$Plan other
public boolean canEqual (java.lang.Object)
Object other
public int hashCode ()
int PRIME
int result
public java.lang.String toString ()
}
lombok/ast/app/Main.classMain.java
package lombok.ast.app
public lombok.ast.app.Main extends java.lang.Object {
private final java.nio.charset.Charset charset
private java.util.List program
private final boolean verbose
private final boolean normalize
private final boolean positions
private final boolean saveIntermediate
private int errors
private java.io.File outDir
private final java.util.List files
private final lombok.ast.app.Main$Operation parseWithLombok
private final lombok.ast.app.Main$Operation parseWithEcj
private final lombok.ast.app.Main$Operation parseWithJavac
private final lombok.ast.app.Main$Operation javacToLombok
private final lombok.ast.app.Main$Operation ecjToLombok
private final lombok.ast.app.Main$Operation lombokToJavac
private final lombok.ast.app.Main$Operation lombokToEcj
private final lombok.ast.app.Main$Operation lombokToHtml
private final lombok.ast.app.Main$Operation lombokToSource
private final lombok.ast.app.Main$Operation lombokToText
private final lombok.ast.app.Main$Operation javacToText
private final lombok.ast.app.Main$Operation ecjToText
private final java.util.Map CONVERSIONS
private final java.util.Map NORMALIZATION
private final java.util.List LEGAL_FINAL
private final java.util.List TO_LOMBOK
private final java.util.List TO_ECJ
private final java.util.List TO_JAVAC
private final java.util.List TO_TEXT
public static void main (java.lang.String[]) throws java.lang.Exception
com.zwitserloot.cmdreader.InvalidCommandLineException e
java.io.File targetDir
String input
java.util.Iterator i$
java.nio.charset.Charset charset
lombok.ast.app.Main main
IllegalArgumentException e
String[] rawArgs
lombok.ast.app.Main$CmdArgs args
com.zwitserloot.cmdreader.CmdReader reader
private void go () throws java.io.IOException
lombok.ast.app.Main$Plan p
java.util.Iterator i$
private void setOutputDir (java.io.File)
java.io.File f
private void addToQueue (java.lang.String) throws java.io.IOException
String item
private void addToQueue0 (java.io.File, java.lang.String) throws java.io.IOException
java.io.File inner
java.io.File[] arr$
int len$
int i$
java.io.File f
String pathSoFar
private void process (java.io.File, java.io.File, java.lang.String) throws java.io.IOException
java.io.File intermediate
lombok.ast.app.Main$Operation programElem
java.util.Iterator i$
lombok.ast.app.Main$ConversionProblem cp
RuntimeException e
java.io.File in
java.io.File outDir
String relativeName
java.io.File out
lombok.ast.grammar.Source source
Object transfer
String chain
private java.lang.String getDestinationType (lombok.ast.app.Main$Operation)
lombok.ast.app.Main$Operation operation
private static java.lang.String printEx (java.lang.Throwable)
Throwable t
StringBuilder sb
private void compile (java.lang.String)
String program
private java.util.List toChainElements (java.lang.String)
int idx
String part
String[] arr$
int len$
int i$
String program
java.util.ArrayList out
private void addNormalization (java.util.List, lombok.ast.app.Main$ChainElement)
String n
java.util.Iterator i$
java.util.List normalizations
java.util.List list
lombok.ast.app.Main$ChainElement element
lombok.ast.app.Main$Operation operation
private java.util.List compile0 (java.lang.String)
String key
java.util.Iterator i$
java.util.List initialOps
String key
java.util.Iterator i$
java.util.List convOps
String convKey
lombok.ast.app.Main$Operation convOp
int i
String program
java.util.List parts
java.util.List out
lombok.ast.app.Main$Operation initialOp
String lastPart
protected org.eclipse.jdt.internal.compiler.impl.CompilerOptions ecjCompilerOptions ()
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
private void (java.nio.charset.Charset, boolean, boolean, boolean, boolean)
java.nio.charset.Charset charset
boolean verbose
boolean normalize
boolean positions
boolean saveIntermediate
static java.nio.charset.Charset access$1100 (lombok.ast.app.Main)
lombok.ast.app.Main x0
static boolean access$1200 (lombok.ast.app.Main)
lombok.ast.app.Main x0
static boolean access$1300 (lombok.ast.app.Main)
lombok.ast.app.Main x0
}
lombok/ast/ecj/EcjTreeBuilder$1.classEcjTreeBuilder.java
package lombok.ast.ecj
final lombok.ast.ecj.EcjTreeBuilder$1 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.IProblemFactory {
void ()
public java.lang.String getLocalizedMessage (int, int, java.lang.String[])
int problemId
int elaborationId
String[] messageArguments
public java.lang.String getLocalizedMessage (int, java.lang.String[])
int problemId
String[] messageArguments
public java.util.Locale getLocale ()
public org.eclipse.jdt.core.compiler.CategorizedProblem createProblem (char[], int, java.lang.String[], int, java.lang.String[], int, int, int, int, int)
char[] originatingFileName
int problemId
String[] problemArguments
int elaborationId
String[] messageArguments
int severity
int startPosition
int endPosition
int lineNumber
int columnNumber
public org.eclipse.jdt.core.compiler.CategorizedProblem createProblem (char[], int, java.lang.String[], java.lang.String[], int, int, int, int, int)
char[] originatingFileName
int problemId
String[] problemArguments
String[] messageArguments
int severity
int startPosition
int endPosition
int lineNumber
int columnNumber
}
lombok/ast/ecj/EcjTreeBuilder$2.classEcjTreeBuilder.java
package lombok.ast.ecj
final lombok.ast.ecj.EcjTreeBuilder$2 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy {
void ()
public boolean proceedOnErrors ()
public boolean stopOnFirstError ()
public boolean ignoreAllErrors ()
}
lombok/ast/ecj/EcjTreeBuilder$3.classEcjTreeBuilder.java
package lombok.ast.ecj
final lombok.ast.ecj.EcjTreeBuilder$3 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy {
void ()
public boolean proceedOnErrors ()
public boolean stopOnFirstError ()
public boolean ignoreAllErrors ()
}
lombok/ast/ecj/EcjTreeBuilder$4.classEcjTreeBuilder.java
package lombok.ast.ecj
lombok.ast.ecj.EcjTreeBuilder$4 extends lombok.ast.ForwardingAstVisitor {
final lombok.ast.ecj.EcjTreeBuilder this$0
void (lombok.ast.ecj.EcjTreeBuilder)
public boolean visitCompilationUnit (lombok.ast.CompilationUnit)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] newTypes
boolean markDep
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] newTypes
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration decl
lombok.ast.PackageDeclaration pkgDeclaration
lombok.ast.Comment javadoc
lombok.ast.CompilationUnit node
int sourceLength
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration cud
private boolean set (lombok.ast.Node, org.eclipse.jdt.internal.compiler.ast.ASTNode)
int parens
lombok.ast.Node node
org.eclipse.jdt.internal.compiler.ast.ASTNode value
java.util.List result
private boolean set (lombok.ast.Node, java.util.List)
lombok.ast.Node node
java.util.List values
private int calculateExplicitDeclarations (java.lang.Iterable)
lombok.ast.Statement s
java.util.Iterator i$
Iterable statements
int explicitDeclarations
public boolean visitPackageDeclaration (lombok.ast.PackageDeclaration)
lombok.ast.PackageDeclaration node
long[] pos
org.eclipse.jdt.internal.compiler.ast.ImportReference pkg
public boolean visitImportDeclaration (lombok.ast.ImportDeclaration)
lombok.ast.ImportDeclaration node
int staticFlag
long[] pos
org.eclipse.jdt.internal.compiler.ast.ImportReference imp
public boolean visitClassDeclaration (lombok.ast.ClassDeclaration)
lombok.ast.ClassDeclaration node
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration decl
private void updateTypeBits (lombok.ast.Node, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, boolean)
char[] mainTypeName
lombok.ast.Node parent
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration decl
boolean isEnum
private void markTypeReferenceIsSuperType (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeReference t
org.eclipse.jdt.internal.compiler.ast.TypeReference[] arr$
int len$
int i$
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration decl
public boolean visitInterfaceDeclaration (lombok.ast.InterfaceDeclaration)
lombok.ast.InterfaceDeclaration node
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration decl
public boolean visitEnumDeclaration (lombok.ast.EnumDeclaration)
lombok.ast.EnumDeclaration node
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration decl
public boolean visitEnumConstant (lombok.ast.EnumConstant)
org.eclipse.jdt.internal.compiler.ast.AllocationExpression init
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
lombok.ast.EnumConstant node
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration decl
lombok.ast.Position ecjDeclarationSourcePos
org.eclipse.jdt.internal.compiler.ast.AllocationExpression init
public boolean visitAnnotationDeclaration (lombok.ast.AnnotationDeclaration)
lombok.ast.AnnotationDeclaration node
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration decl
private void setupJavadoc (org.eclipse.jdt.internal.compiler.ast.ASTNode, lombok.ast.JavadocContainer)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration decl
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration decl
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration decl
lombok.ast.Comment javadoc
boolean markDep
org.eclipse.jdt.internal.compiler.ast.ASTNode node
lombok.ast.JavadocContainer container
public boolean visitConstructorDeclaration (lombok.ast.ConstructorDeclaration)
lombok.ast.Position ecjPos
org.eclipse.jdt.internal.compiler.ast.Statement[] newStatements
lombok.ast.ConstructorDeclaration node
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration decl
public boolean visitMethodDeclaration (lombok.ast.MethodDeclaration)
lombok.ast.Position ecjPos
lombok.ast.MethodDeclaration node
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration decl
boolean setOriginalPosOnType
public boolean visitAnnotationMethodDeclaration (lombok.ast.AnnotationMethodDeclaration)
lombok.ast.Position ecjSigPos
lombok.ast.Position ecjExtDimPos
lombok.ast.AnnotationMethodDeclaration node
org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration decl
boolean setOriginalPosOnType
private transient org.eclipse.jdt.internal.compiler.ast.TypeDeclaration createTypeBody (lombok.ast.StrictListAccessor, lombok.ast.TypeDeclaration, boolean, int, org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[])
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
java.util.Iterator i$
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration innerType
lombok.ast.TypeMember member
java.util.Iterator i$
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration defaultConstructor
lombok.ast.StrictListAccessor members
lombok.ast.TypeDeclaration type
boolean canHaveConstructor
int extraModifiers
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] initialFields
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration decl
boolean hasExplicitConstructor
java.util.List methods
java.util.List fields
java.util.List types
public boolean visitExpressionStatement (lombok.ast.ExpressionStatement)
java.lang.reflect.Field f
Exception ignore
lombok.ast.ExpressionStatement node
org.eclipse.jdt.internal.compiler.ast.Statement statement
public boolean visitConstructorInvocation (lombok.ast.ConstructorInvocation)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration decl
lombok.ast.Position ecjSigPos
org.eclipse.jdt.internal.compiler.ast.AllocationExpression inv
org.eclipse.jdt.internal.compiler.ast.AllocationExpression inv
lombok.ast.ConstructorInvocation node
org.eclipse.jdt.internal.compiler.ast.AllocationExpression inv
public boolean visitAlternateConstructorInvocation (lombok.ast.AlternateConstructorInvocation)
lombok.ast.Position ecjTypeArgsPos
lombok.ast.AlternateConstructorInvocation node
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall inv
public boolean visitSuperConstructorInvocation (lombok.ast.SuperConstructorInvocation)
lombok.ast.Position ecjTypeArgsPos
lombok.ast.SuperConstructorInvocation node
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall inv
public boolean visitMethodInvocation (lombok.ast.MethodInvocation)
lombok.ast.MethodInvocation node
org.eclipse.jdt.internal.compiler.ast.MessageSend inv
public boolean visitSuper (lombok.ast.Super)
lombok.ast.Super node
public boolean visitUnaryExpression (lombok.ast.UnaryExpression)
org.eclipse.jdt.internal.compiler.ast.IntLiteralMinValue minLiteral
org.eclipse.jdt.internal.compiler.ast.LongLiteralMinValue minLiteral
lombok.ast.IntegralLiteral lit
org.eclipse.jdt.internal.compiler.ast.UnaryExpression expr
lombok.ast.UnaryExpression node
org.eclipse.jdt.internal.compiler.ast.Expression operand
int ecjOperator
public boolean visitBinaryExpression (lombok.ast.BinaryExpression)
org.eclipse.jdt.internal.compiler.ast.Expression stringConcatExpr
lombok.ast.BinaryExpression node
org.eclipse.jdt.internal.compiler.ast.Expression lhs
org.eclipse.jdt.internal.compiler.ast.Expression rhs
int ecjOperator
private org.eclipse.jdt.internal.compiler.ast.Expression tryStringConcat (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression lhs
org.eclipse.jdt.internal.compiler.ast.Expression rhs
public boolean visitCast (lombok.ast.Cast)
lombok.ast.Cast node
org.eclipse.jdt.internal.compiler.ast.Expression typeRef
org.eclipse.jdt.internal.compiler.ast.Expression operand
org.eclipse.jdt.internal.compiler.ast.CastExpression expr
lombok.ast.Position ecjTypePos
private org.eclipse.jdt.internal.compiler.ast.CastExpression createCastExpression (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Expression)
java.lang.reflect.InvocationTargetException e
Throwable $ex
org.eclipse.jdt.internal.compiler.ast.Expression typeRef
org.eclipse.jdt.internal.compiler.ast.Expression operand
public boolean visitInstanceOf (lombok.ast.InstanceOf)
lombok.ast.InstanceOf node
public boolean visitInlineIfExpression (lombok.ast.InlineIfExpression)
lombok.ast.InlineIfExpression node
public boolean visitSelect (lombok.ast.Select)
int i
long[] posArray
char[][] tokens
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference ref
java.util.List selects
java.util.List pos
lombok.ast.Select current
lombok.ast.Select node
org.eclipse.jdt.internal.compiler.ast.FieldReference ref
public boolean visitTypeReference (lombok.ast.TypeReference)
lombok.ast.TypeReferencePart part
java.util.Iterator i$
java.util.List identifiers
lombok.ast.TypeReference x
java.util.Iterator i$
int ctr2
boolean partHasGenerics
lombok.ast.TypeReferencePart part
java.util.Iterator i$
int ctr
long[] pos
long[] pos
long[] pos
lombok.ast.TypeReference node
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
org.eclipse.jdt.internal.compiler.ast.TypeReference ref
char[][] qualifiedName
char[] singleName
boolean qualified
int dims
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] params
boolean hasGenerics
public boolean visitTypeVariable (lombok.ast.TypeVariable)
org.eclipse.jdt.internal.compiler.ast.TypeReference t
org.eclipse.jdt.internal.compiler.ast.TypeReference[] arr$
int len$
int i$
org.eclipse.jdt.internal.compiler.ast.TypeReference[] p
lombok.ast.TypeVariable node
org.eclipse.jdt.internal.compiler.ast.TypeParameter param
public boolean visitStaticInitializer (lombok.ast.StaticInitializer)
lombok.ast.StaticInitializer node
org.eclipse.jdt.internal.compiler.ast.Initializer init
public boolean visitInstanceInitializer (lombok.ast.InstanceInitializer)
lombok.ast.InstanceInitializer node
org.eclipse.jdt.internal.compiler.ast.Initializer init
public boolean visitIntegralLiteral (lombok.ast.IntegralLiteral)
lombok.ast.IntegralLiteral node
public boolean visitFloatingPointLiteral (lombok.ast.FloatingPointLiteral)
lombok.ast.FloatingPointLiteral node
public boolean visitBooleanLiteral (lombok.ast.BooleanLiteral)
lombok.ast.BooleanLiteral node
public boolean visitNullLiteral (lombok.ast.NullLiteral)
lombok.ast.NullLiteral node
public boolean visitVariableReference (lombok.ast.VariableReference)
lombok.ast.VariableReference node
org.eclipse.jdt.internal.compiler.ast.SingleNameReference ref
public boolean visitIdentifier (lombok.ast.Identifier)
lombok.ast.Identifier node
org.eclipse.jdt.internal.compiler.ast.SingleNameReference ref
public boolean visitCharLiteral (lombok.ast.CharLiteral)
lombok.ast.CharLiteral node
public boolean visitStringLiteral (lombok.ast.StringLiteral)
lombok.ast.StringLiteral node
public boolean visitBlock (lombok.ast.Block)
lombok.ast.Block node
org.eclipse.jdt.internal.compiler.ast.Block block
public boolean visitAnnotationValueArray (lombok.ast.AnnotationValueArray)
lombok.ast.AnnotationValueArray node
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer init
public boolean visitArrayInitializer (lombok.ast.ArrayInitializer)
lombok.ast.ArrayInitializer node
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer init
public boolean visitArrayCreation (lombok.ast.ArrayCreation)
lombok.ast.ArrayDimension dim
java.util.Iterator i$
lombok.ast.ArrayCreation node
org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression aae
int i
org.eclipse.jdt.internal.compiler.ast.Expression[] dimensions
public boolean visitArrayDimension (lombok.ast.ArrayDimension)
lombok.ast.ArrayDimension node
public boolean visitThis (lombok.ast.This)
lombok.ast.This node
public boolean visitClassLiteral (lombok.ast.ClassLiteral)
lombok.ast.ClassLiteral node
public boolean visitArrayAccess (lombok.ast.ArrayAccess)
lombok.ast.ArrayAccess node
org.eclipse.jdt.internal.compiler.ast.ArrayReference ref
public boolean visitAssert (lombok.ast.Assert)
lombok.ast.Assert node
public boolean visitDoWhile (lombok.ast.DoWhile)
lombok.ast.DoWhile node
public boolean visitContinue (lombok.ast.Continue)
lombok.ast.Continue node
public boolean visitBreak (lombok.ast.Break)
lombok.ast.Break node
public boolean visitForEach (lombok.ast.ForEach)
lombok.ast.ForEach node
org.eclipse.jdt.internal.compiler.ast.ForeachStatement forEach
public boolean visitVariableDeclaration (lombok.ast.VariableDeclaration)
lombok.ast.VariableDeclaration node
java.util.List list
public boolean visitVariableDefinition (lombok.ast.VariableDefinition)
long[] poss
lombok.ast.Position ecjTyperefPos
lombok.ast.Position ecjTypeSourcePos
int end
int end
lombok.ast.Position ecjPart1Pos
lombok.ast.Position ecjPart2Pos
int end
lombok.ast.Position ecjDeclarationSourcePos
lombok.ast.ecj.EcjTreeBuilder$VariableKind kind
org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration decl
lombok.ast.VariableDefinitionEntry entry
java.util.Iterator i$
lombok.ast.VariableDefinition node
java.util.List values
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int modifiers
org.eclipse.jdt.internal.compiler.ast.TypeReference base
org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration prevDecl
org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration firstDecl
public boolean visitIf (lombok.ast.If)
lombok.ast.If node
public boolean visitLabelledStatement (lombok.ast.LabelledStatement)
lombok.ast.LabelledStatement node
public boolean visitFor (lombok.ast.For)
lombok.ast.For node
public boolean visitSwitch (lombok.ast.Switch)
lombok.ast.Switch node
org.eclipse.jdt.internal.compiler.ast.SwitchStatement value
public boolean visitSynchronized (lombok.ast.Synchronized)
lombok.ast.Synchronized node
public boolean visitTry (lombok.ast.Try)
lombok.ast.Catch c
java.util.Iterator i$
int i
lombok.ast.Try node
org.eclipse.jdt.internal.compiler.ast.TryStatement tryStatement
int catchSize
public boolean visitThrow (lombok.ast.Throw)
lombok.ast.Throw node
public boolean visitWhile (lombok.ast.While)
lombok.ast.While node
public boolean visitReturn (lombok.ast.Return)
lombok.ast.Return node
public boolean visitAnnotation (lombok.ast.Annotation)
org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation ann
org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation ann
lombok.ast.Annotation node
org.eclipse.jdt.internal.compiler.ast.TypeReference type
boolean isEcjNormal
org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] values
org.eclipse.jdt.internal.compiler.ast.NormalAnnotation ann
public boolean visitAnnotationElement (lombok.ast.AnnotationElement)
lombok.ast.AnnotationElement node
org.eclipse.jdt.internal.compiler.ast.MemberValuePair pair
public boolean visitCase (lombok.ast.Case)
lombok.ast.Case node
public boolean visitDefault (lombok.ast.Default)
lombok.ast.Default node
public boolean visitComment (lombok.ast.Comment)
lombok.ast.Identifier identifier
lombok.ast.Comment node
lombok.ast.Node parent
String typeName
public boolean visitEmptyStatement (lombok.ast.EmptyStatement)
lombok.ast.EmptyStatement node
public boolean visitEmptyDeclaration (lombok.ast.EmptyDeclaration)
lombok.ast.EmptyDeclaration node
private int toModifiers (lombok.ast.Modifiers)
lombok.ast.Modifiers modifiers
public boolean visitNode (lombok.ast.Node)
lombok.ast.Node node
private char[][] chain (lombok.ast.StrictListAccessor)
lombok.ast.StrictListAccessor parts
private char[][] chain (java.lang.Iterable, int)
lombok.ast.Identifier part
java.util.Iterator i$
Iterable parts
int size
char[][] c
int i
private void updateRestrictionFlags (lombok.ast.Node, org.eclipse.jdt.internal.compiler.ast.NameReference)
lombok.ast.Node node
org.eclipse.jdt.internal.compiler.ast.NameReference ref
private boolean isUndocumented (lombok.ast.Node)
lombok.ast.Node block
lombok.ast.Position pos
String content
}
lombok/ast/ecj/EcjTreeBuilder$5.classEcjTreeBuilder.java
package lombok.ast.ecj
lombok.ast.ecj.EcjTreeBuilder$5 extends java.lang.Object {
static final int[] $SwitchMap$lombok$ast$UnaryOperator
static final int[] $SwitchMap$lombok$ast$WildcardKind
static final int[] $SwitchMap$lombok$ast$ecj$EcjTreeBuilder$VariableKind
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
lombok/ast/ecj/EcjTreeBuilder$BubblingFlags.classEcjTreeBuilder.java
package lombok.ast.ecj
final lombok.ast.ecj.EcjTreeBuilder$BubblingFlags extends java.lang.Enum {
public static final lombok.ast.ecj.EcjTreeBuilder$BubblingFlags ASSERT
public static final lombok.ast.ecj.EcjTreeBuilder$BubblingFlags LOCALTYPE
public static final lombok.ast.ecj.EcjTreeBuilder$BubblingFlags ABSTRACT_METHOD
private static final lombok.ast.ecj.EcjTreeBuilder$BubblingFlags[] $VALUES
public static lombok.ast.ecj.EcjTreeBuilder$BubblingFlags[] values ()
public static lombok.ast.ecj.EcjTreeBuilder$BubblingFlags valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
lombok/ast/ecj/EcjTreeBuilder$JustJavadocParser.classEcjTreeBuilder.java
package lombok.ast.ecj
lombok.ast.ecj.EcjTreeBuilder$JustJavadocParser extends org.eclipse.jdt.internal.compiler.parser.JavadocParser {
private static final char[] GENERIC_JAVA_CLASS_SUFFIX
void (org.eclipse.jdt.internal.compiler.problem.ProblemReporter, java.lang.String)
org.eclipse.jdt.internal.compiler.problem.ProblemReporter reporter
String mainTypeName
private static org.eclipse.jdt.internal.compiler.parser.Parser makeDummyParser (org.eclipse.jdt.internal.compiler.problem.ProblemReporter, java.lang.String)
org.eclipse.jdt.internal.compiler.problem.ProblemReporter reporter
String mainTypeName
org.eclipse.jdt.internal.compiler.parser.Parser parser
org.eclipse.jdt.internal.compiler.CompilationResult cr
org.eclipse.jdt.internal.compiler.ast.Javadoc parse (java.lang.String, int, int)
String rawInput
int from
int to
char[] rawContent
static void ()
}
lombok/ast/ecj/EcjTreeBuilder$VariableKind$1.classEcjTreeBuilder.java
package lombok.ast.ecj
final lombok.ast.ecj.EcjTreeBuilder$VariableKind$1 extends lombok.ast.ecj.EcjTreeBuilder$VariableKind {
void (java.lang.String, int)
org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration create ()
}
lombok/ast/ecj/EcjTreeBuilder$VariableKind$2.classEcjTreeBuilder.java
package lombok.ast.ecj
final lombok.ast.ecj.EcjTreeBuilder$VariableKind$2 extends lombok.ast.ecj.EcjTreeBuilder$VariableKind {
void (java.lang.String, int)
org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration create ()
}
lombok/ast/ecj/EcjTreeBuilder$VariableKind$3.classEcjTreeBuilder.java
package lombok.ast.ecj
final lombok.ast.ecj.EcjTreeBuilder$VariableKind$3 extends lombok.ast.ecj.EcjTreeBuilder$VariableKind {
void (java.lang.String, int)
org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration create ()
}
lombok/ast/ecj/EcjTreeBuilder$VariableKind$4.classEcjTreeBuilder.java
package lombok.ast.ecj
final lombok.ast.ecj.EcjTreeBuilder$VariableKind$4 extends lombok.ast.ecj.EcjTreeBuilder$VariableKind {
void (java.lang.String, int)
org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration create ()
}
lombok/ast/ecj/EcjTreeBuilder$VariableKind.classEcjTreeBuilder.java
package lombok.ast.ecj
abstract lombok.ast.ecj.EcjTreeBuilder$VariableKind extends java.lang.Enum {
public static final lombok.ast.ecj.EcjTreeBuilder$VariableKind UNSUPPORTED
public static final lombok.ast.ecj.EcjTreeBuilder$VariableKind FIELD
public static final lombok.ast.ecj.EcjTreeBuilder$VariableKind LOCAL
public static final lombok.ast.ecj.EcjTreeBuilder$VariableKind ARGUMENT
private static final lombok.ast.ecj.EcjTreeBuilder$VariableKind[] $VALUES
public static lombok.ast.ecj.EcjTreeBuilder$VariableKind[] values ()
public static lombok.ast.ecj.EcjTreeBuilder$VariableKind valueOf (java.lang.String)
String name
private void (java.lang.String, int)
abstract org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration create ()
static lombok.ast.ecj.EcjTreeBuilder$VariableKind kind (lombok.ast.VariableDefinition)
lombok.ast.VariableDefinition node
lombok.ast.Node parent
void (java.lang.String, int, lombok.ast.ecj.EcjTreeBuilder$1)
String x0
int x1
lombok.ast.ecj.EcjTreeBuilder$1 x2
static void ()
}
lombok/ast/ecj/EcjTreeBuilder.classEcjTreeBuilder.java
package lombok.ast.ecj
public lombok.ast.ecj.EcjTreeBuilder extends java.lang.Object {
private static final int VISIBILITY_MASK
static final char[] PACKAGE_INFO
private final java.util.Map sourceStructures
private java.util.List result
private final String rawInput
private final org.eclipse.jdt.internal.compiler.problem.ProblemReporter reporter
private final org.eclipse.jdt.internal.compiler.problem.ProblemReporter silentProblemReporter
private final org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
private final org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
private final java.util.EnumSet bubblingFlags
private final java.util.EnumSet AUTO_REMOVABLE_BUBBLING_FLAGS
private static final org.eclipse.jdt.internal.compiler.IProblemFactory SILENT_PROBLEM_FACTORY
private static final java.util.EnumMap UNARY_OPERATORS
private static final java.util.EnumMap BINARY_OPERATORS
private final lombok.ast.AstVisitor visitor
public void (lombok.ast.grammar.Source, org.eclipse.jdt.internal.compiler.impl.CompilerOptions)
lombok.ast.grammar.Source source
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
public void (java.lang.String, java.lang.String, org.eclipse.jdt.internal.compiler.impl.CompilerOptions)
String rawInput
String name
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
private static org.eclipse.jdt.internal.compiler.problem.ProblemReporter createDefaultProblemReporter (org.eclipse.jdt.internal.compiler.impl.CompilerOptions)
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
private static org.eclipse.jdt.internal.compiler.problem.ProblemReporter createSilentProblemReporter (org.eclipse.jdt.internal.compiler.impl.CompilerOptions)
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
public void (lombok.ast.grammar.Source, org.eclipse.jdt.internal.compiler.problem.ProblemReporter, org.eclipse.jdt.internal.compiler.problem.ProblemReporter, org.eclipse.jdt.internal.compiler.CompilationResult)
lombok.ast.grammar.Source source
org.eclipse.jdt.internal.compiler.problem.ProblemReporter reporter
org.eclipse.jdt.internal.compiler.problem.ProblemReporter silentProblemReporter
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
public void (java.lang.String, org.eclipse.jdt.internal.compiler.problem.ProblemReporter, org.eclipse.jdt.internal.compiler.problem.ProblemReporter, org.eclipse.jdt.internal.compiler.CompilationResult)
String rawInput
org.eclipse.jdt.internal.compiler.problem.ProblemReporter reporter
org.eclipse.jdt.internal.compiler.problem.ProblemReporter silentProblemReporter
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
private void (lombok.ast.ecj.EcjTreeBuilder)
lombok.ast.ecj.EcjTreeBuilder parent
private lombok.ast.ecj.EcjTreeBuilder create ()
private org.eclipse.jdt.internal.compiler.ast.Expression toExpression (lombok.ast.Node)
lombok.ast.Node node
private org.eclipse.jdt.internal.compiler.ast.Statement toStatement (lombok.ast.Node)
lombok.ast.Node node
private org.eclipse.jdt.internal.compiler.ast.ASTNode toTree (lombok.ast.Node)
RuntimeException e
lombok.ast.Node node
lombok.ast.ecj.EcjTreeBuilder newBuilder
private char[] toName (lombok.ast.Identifier)
lombok.ast.Identifier node
private org.eclipse.jdt.internal.compiler.ast.ASTNode[] toArray (java.lang.Class, java.util.List)
Class type
java.util.List list
org.eclipse.jdt.internal.compiler.ast.ASTNode[] emptyArray
private org.eclipse.jdt.internal.compiler.ast.ASTNode[] toArray (java.lang.Class, lombok.ast.Node)
Class type
lombok.ast.Node node
private org.eclipse.jdt.internal.compiler.ast.ASTNode[] toArray (java.lang.Class, lombok.ast.StrictListAccessor)
org.eclipse.jdt.internal.compiler.ast.ASTNode value
java.util.Iterator i$
lombok.ast.ecj.EcjTreeBuilder newBuilder
java.util.List values
lombok.ast.Node node
java.util.Iterator i$
Class type
lombok.ast.StrictListAccessor accessor
java.util.List list
private java.util.List toList (java.lang.Class, lombok.ast.Node)
Class type
lombok.ast.Node node
lombok.ast.ecj.EcjTreeBuilder newBuilder
java.util.List all
public void visit (lombok.ast.Node)
lombok.ast.Node node
public org.eclipse.jdt.internal.compiler.ast.ASTNode get ()
public java.util.List getAll ()
private static org.eclipse.jdt.internal.compiler.ast.ASTNode posParen (org.eclipse.jdt.internal.compiler.ast.ASTNode, lombok.ast.Node)
java.util.List parensPositions
org.eclipse.jdt.internal.compiler.ast.ASTNode in
lombok.ast.Node node
private static boolean isExplicitlyAbstract (lombok.ast.Modifiers)
lombok.ast.KeywordModifier keyword
java.util.Iterator i$
lombok.ast.Modifiers m
private static int jstart (lombok.ast.Node)
lombok.ast.Node javadoc
lombok.ast.Node javadoc
lombok.ast.Node javadoc
lombok.ast.Node node
int start
private static int start (lombok.ast.Node)
lombok.ast.Node node
private static int end (lombok.ast.Node)
lombok.ast.Node node
private static long pos (lombok.ast.Node)
lombok.ast.Node n
private static long[] partsToPosArray (lombok.ast.RawListAccessor)
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.RawListAccessor parts
long[] pos
int idx
private int countStructure (lombok.ast.Node, java.lang.String)
lombok.ast.grammar.SourceStructure struct
java.util.Iterator i$
lombok.ast.Node node
String structure
int result
private int posOfStructure (lombok.ast.Node, java.lang.String, boolean)
lombok.ast.Node node
String structure
boolean atStart
private int posOfStructure (lombok.ast.Node, java.lang.String, int, boolean)
lombok.ast.grammar.SourceStructure struct
java.util.Iterator i$
lombok.ast.Node node
String structure
int idx
boolean atStart
int start
int end
Integer result
private static java.lang.String getTypeNameFromFileName (char[])
char[] fileName
String f
int start
int end
static java.lang.String access$100 (lombok.ast.ecj.EcjTreeBuilder)
lombok.ast.ecj.EcjTreeBuilder x0
static org.eclipse.jdt.internal.compiler.problem.ProblemReporter access$200 (lombok.ast.ecj.EcjTreeBuilder)
lombok.ast.ecj.EcjTreeBuilder x0
static org.eclipse.jdt.internal.compiler.CompilationResult access$300 (lombok.ast.ecj.EcjTreeBuilder)
lombok.ast.ecj.EcjTreeBuilder x0
static org.eclipse.jdt.internal.compiler.ast.ASTNode access$400 (lombok.ast.ecj.EcjTreeBuilder, lombok.ast.Node)
lombok.ast.ecj.EcjTreeBuilder x0
lombok.ast.Node x1
static org.eclipse.jdt.internal.compiler.ast.ASTNode[] access$500 (lombok.ast.ecj.EcjTreeBuilder, java.lang.Class, lombok.ast.StrictListAccessor)
lombok.ast.ecj.EcjTreeBuilder x0
Class x1
lombok.ast.StrictListAccessor x2
static java.util.EnumSet access$600 (lombok.ast.ecj.EcjTreeBuilder)
lombok.ast.ecj.EcjTreeBuilder x0
static java.util.EnumSet access$700 (lombok.ast.ecj.EcjTreeBuilder)
lombok.ast.ecj.EcjTreeBuilder x0
static java.util.List access$800 (lombok.ast.ecj.EcjTreeBuilder)
lombok.ast.ecj.EcjTreeBuilder x0
static org.eclipse.jdt.internal.compiler.ast.ASTNode access$900 (org.eclipse.jdt.internal.compiler.ast.ASTNode, lombok.ast.Node)
org.eclipse.jdt.internal.compiler.ast.ASTNode x0
lombok.ast.Node x1
static java.util.List access$802 (lombok.ast.ecj.EcjTreeBuilder, java.util.List)
lombok.ast.ecj.EcjTreeBuilder x0
java.util.List x1
static long[] access$1000 (lombok.ast.RawListAccessor)
lombok.ast.RawListAccessor x0
static int access$1100 (lombok.ast.Node)
lombok.ast.Node x0
static int access$1200 (lombok.ast.Node)
lombok.ast.Node x0
static int access$1300 (lombok.ast.Node)
lombok.ast.Node x0
static char[] access$1400 (lombok.ast.ecj.EcjTreeBuilder, lombok.ast.Identifier)
lombok.ast.ecj.EcjTreeBuilder x0
lombok.ast.Identifier x1
static int access$1500 (lombok.ast.ecj.EcjTreeBuilder, lombok.ast.Node, java.lang.String, boolean)
lombok.ast.ecj.EcjTreeBuilder x0
lombok.ast.Node x1
String x2
boolean x3
static int access$1600 (lombok.ast.ecj.EcjTreeBuilder, lombok.ast.Node, java.lang.String)
lombok.ast.ecj.EcjTreeBuilder x0
lombok.ast.Node x1
String x2
static boolean access$1700 (lombok.ast.Modifiers)
lombok.ast.Modifiers x0
static org.eclipse.jdt.internal.compiler.ast.Expression access$1800 (lombok.ast.ecj.EcjTreeBuilder, lombok.ast.Node)
lombok.ast.ecj.EcjTreeBuilder x0
lombok.ast.Node x1
static java.util.List access$1900 (lombok.ast.ecj.EcjTreeBuilder, java.lang.Class, lombok.ast.Node)
lombok.ast.ecj.EcjTreeBuilder x0
Class x1
lombok.ast.Node x2
static org.eclipse.jdt.internal.compiler.ast.ASTNode[] access$2000 (lombok.ast.ecj.EcjTreeBuilder, java.lang.Class, java.util.List)
lombok.ast.ecj.EcjTreeBuilder x0
Class x1
java.util.List x2
static org.eclipse.jdt.internal.compiler.ast.Statement access$2100 (lombok.ast.ecj.EcjTreeBuilder, lombok.ast.Node)
lombok.ast.ecj.EcjTreeBuilder x0
lombok.ast.Node x1
static long access$2200 (lombok.ast.Node)
lombok.ast.Node x0
static java.util.EnumMap access$2300 ()
static java.util.EnumMap access$2400 ()
static org.eclipse.jdt.internal.compiler.impl.CompilerOptions access$2500 (lombok.ast.ecj.EcjTreeBuilder)
lombok.ast.ecj.EcjTreeBuilder x0
static int access$2600 (lombok.ast.ecj.EcjTreeBuilder, lombok.ast.Node, java.lang.String, int, boolean)
lombok.ast.ecj.EcjTreeBuilder x0
lombok.ast.Node x1
String x2
int x3
boolean x4
static org.eclipse.jdt.internal.compiler.ast.ASTNode[] access$2700 (lombok.ast.ecj.EcjTreeBuilder, java.lang.Class, lombok.ast.Node)
lombok.ast.ecj.EcjTreeBuilder x0
Class x1
lombok.ast.Node x2
static java.lang.String access$2800 (char[])
char[] x0
static org.eclipse.jdt.internal.compiler.problem.ProblemReporter access$2900 (lombok.ast.ecj.EcjTreeBuilder)
lombok.ast.ecj.EcjTreeBuilder x0
static void ()
}
lombok/ast/ecj/EcjTreeConverter$1.classEcjTreeConverter.java
package lombok.ast.ecj
final lombok.ast.ecj.EcjTreeConverter$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode nodeOne
org.eclipse.jdt.internal.compiler.ast.ASTNode nodeTwo
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
lombok/ast/ecj/EcjTreeConverter$2.classEcjTreeConverter.java
package lombok.ast.ecj
lombok.ast.ecj.EcjTreeConverter$2 extends lombok.ast.ecj.EcjTreeVisitor {
final lombok.ast.ecj.EcjTreeConverter this$0
void (lombok.ast.ecj.EcjTreeConverter)
public void visitCompilationUnitDeclaration (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
lombok.ast.PackageDeclaration lombokJavadoc
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration node
lombok.ast.CompilationUnit unit
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] newTypes
public void visitImportReference (org.eclipse.jdt.internal.compiler.ast.ImportReference)
lombok.ast.PackageDeclaration pkg
org.eclipse.jdt.internal.compiler.ast.ImportReference node
lombok.ast.ImportDeclaration imp
public void visitInitializer (org.eclipse.jdt.internal.compiler.ast.Initializer)
lombok.ast.StaticInitializer staticInit
lombok.ast.InstanceInitializer instanceInit
org.eclipse.jdt.internal.compiler.ast.Initializer node
public void visitTypeDeclaration (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
lombok.ast.ClassDeclaration cDecl
lombok.ast.InterfaceDeclaration iDecl
lombok.ast.EnumDeclaration eDecl
lombok.ast.EnumTypeBody enumTypeBody
lombok.ast.AnnotationDeclaration aDecl
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration node
lombok.ast.TypeDeclaration decl
private lombok.ast.EnumTypeBody createEnumTypeBody (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] arr$
int len$
int i$
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration node
lombok.ast.EnumTypeBody body
java.util.List orderedList
java.util.List enumConstants
private boolean isEnumConstant (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
private java.util.List createOrderedMemberList (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] arr$
int len$
int i$
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration node
java.util.List orderedList
java.util.List nonEnumConstants
private lombok.ast.NormalTypeBody createNormalTypeBody (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration node
lombok.ast.NormalTypeBody body
java.util.List orderedList
public void visitTypeParameter (org.eclipse.jdt.internal.compiler.ast.TypeParameter)
org.eclipse.jdt.internal.compiler.ast.TypeParameter node
lombok.ast.TypeVariable var
public void visitEmptyStatement (org.eclipse.jdt.internal.compiler.ast.EmptyStatement)
org.eclipse.jdt.internal.compiler.ast.EmptyStatement node
lombok.ast.EmptyStatement statement
public void visitLocalDeclaration (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration node
public void visitFieldDeclaration (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration node
public void visitFieldReference (org.eclipse.jdt.internal.compiler.ast.FieldReference)
org.eclipse.jdt.internal.compiler.ast.FieldReference node
lombok.ast.Select select
private void handleEnumConstant (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration)
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression qualifiedNode
lombok.ast.NormalTypeBody body
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration node
org.eclipse.jdt.internal.compiler.ast.AllocationExpression init
lombok.ast.EnumConstant constant
public void visitBlock (org.eclipse.jdt.internal.compiler.ast.Block)
org.eclipse.jdt.internal.compiler.ast.Block node
lombok.ast.Block lombokNode
public void visitSingleTypeReference (org.eclipse.jdt.internal.compiler.ast.SingleTypeReference)
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference node
lombok.ast.TypeReference ref
private lombok.ast.TypeReferencePart createSingleTypeReferencePart (org.eclipse.jdt.internal.compiler.ast.SingleTypeReference)
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference node
lombok.ast.TypeReferencePart part
private void fillTypeReferenceParts (char[][], long[], lombok.ast.StrictListAccessor)
lombok.ast.TypeReferencePart part
int i
char[][] tokens
long[] positions
lombok.ast.StrictListAccessor list
public void visitQualifiedTypeReference (org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference)
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference node
lombok.ast.TypeReference ref
private void fillTypeReferenceParts (char[][], long[], org.eclipse.jdt.internal.compiler.ast.TypeReference[][], lombok.ast.StrictListAccessor)
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeReferences
lombok.ast.TypeReferencePart part
int i
char[][] tokens
long[] positions
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] typeArguments
lombok.ast.StrictListAccessor list
private lombok.ast.TypeReferencePart createTypeReferencePart (char[], long)
char[] token
long pos
private lombok.ast.TypeReferencePart createTypeReferencePart (char[], long, org.eclipse.jdt.internal.compiler.ast.TypeReference[])
char[] token
long pos
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeReferences
lombok.ast.TypeReferencePart part
public void visitParameterizedQualifiedTypeReference (org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference)
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference node
lombok.ast.TypeReference ref
public void visitWildcard (org.eclipse.jdt.internal.compiler.ast.Wildcard)
org.eclipse.jdt.internal.compiler.ast.Wildcard node
lombok.ast.TypeReference ref
public void visitParameterizedSingleTypeReference (org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference)
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference node
lombok.ast.TypeReference ref
lombok.ast.TypeReferencePart part
public void visitArrayTypeReference (org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference)
org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference node
lombok.ast.TypeReference ref
lombok.ast.TypeReferencePart part
public void visitArrayQualifiedTypeReference (org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference)
org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference node
lombok.ast.TypeReference ref
private lombok.ast.Node addUnaryMinusAsParent (boolean, lombok.ast.Expression)
boolean condition
lombok.ast.Expression expression
public void visitIntLiteral (org.eclipse.jdt.internal.compiler.ast.IntLiteral)
org.eclipse.jdt.internal.compiler.ast.IntLiteral node
String rawValue
boolean negative
lombok.ast.IntegralLiteral integral
public void visitIntLiteralMinValue (org.eclipse.jdt.internal.compiler.ast.IntLiteralMinValue)
org.eclipse.jdt.internal.compiler.ast.IntLiteralMinValue node
public void visitLongLiteral (org.eclipse.jdt.internal.compiler.ast.LongLiteral)
org.eclipse.jdt.internal.compiler.ast.LongLiteral node
String rawValue
boolean negative
lombok.ast.IntegralLiteral integral
public void visitLongLiteralMinValue (org.eclipse.jdt.internal.compiler.ast.LongLiteralMinValue)
org.eclipse.jdt.internal.compiler.ast.LongLiteralMinValue node
public void visitFloatLiteral (org.eclipse.jdt.internal.compiler.ast.FloatLiteral)
org.eclipse.jdt.internal.compiler.ast.FloatLiteral node
public void visitDoubleLiteral (org.eclipse.jdt.internal.compiler.ast.DoubleLiteral)
org.eclipse.jdt.internal.compiler.ast.DoubleLiteral node
public void visitTrueLiteral (org.eclipse.jdt.internal.compiler.ast.TrueLiteral)
org.eclipse.jdt.internal.compiler.ast.TrueLiteral node
public void visitFalseLiteral (org.eclipse.jdt.internal.compiler.ast.FalseLiteral)
org.eclipse.jdt.internal.compiler.ast.FalseLiteral node
public void visitNullLiteral (org.eclipse.jdt.internal.compiler.ast.NullLiteral)
org.eclipse.jdt.internal.compiler.ast.NullLiteral node
public void visitCharLiteral (org.eclipse.jdt.internal.compiler.ast.CharLiteral)
org.eclipse.jdt.internal.compiler.ast.CharLiteral node
public void visitStringLiteral (org.eclipse.jdt.internal.compiler.ast.StringLiteral)
org.eclipse.jdt.internal.compiler.ast.StringLiteral node
public void visitStringLiteralConcatenation (org.eclipse.jdt.internal.compiler.ast.StringLiteralConcatenation)
lombok.ast.Position newPos
lombok.ast.Node lombokElemNode
int i
org.eclipse.jdt.internal.compiler.ast.StringLiteralConcatenation node
lombok.ast.Node lombokAggregator
public void visitExtendedStringLiteral (org.eclipse.jdt.internal.compiler.ast.ExtendedStringLiteral)
org.eclipse.jdt.internal.compiler.ast.ExtendedStringLiteral node
public void visitSingleNameReference (org.eclipse.jdt.internal.compiler.ast.SingleNameReference)
org.eclipse.jdt.internal.compiler.ast.SingleNameReference node
org.eclipse.jdt.internal.compiler.ast.TypeReference getTypeFromCast (org.eclipse.jdt.internal.compiler.ast.CastExpression)
IllegalAccessException e
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference name
org.eclipse.jdt.internal.compiler.ast.SingleNameReference name
org.eclipse.jdt.internal.compiler.ast.CastExpression node
Object expr
public void visitCastExpression (org.eclipse.jdt.internal.compiler.ast.CastExpression)
org.eclipse.jdt.internal.compiler.ast.CastExpression node
org.eclipse.jdt.internal.compiler.ast.TypeReference ref
lombok.ast.Node result
lombok.ast.Cast cast
public void visitThisReference (org.eclipse.jdt.internal.compiler.ast.ThisReference)
org.eclipse.jdt.internal.compiler.ast.ThisReference node
public void visitQualifiedThisReference (org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference)
org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference node
public void visitSuperReference (org.eclipse.jdt.internal.compiler.ast.SuperReference)
org.eclipse.jdt.internal.compiler.ast.SuperReference node
public void visitQualifiedSuperReference (org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference)
org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference node
public void visitClassLiteralAccess (org.eclipse.jdt.internal.compiler.ast.ClassLiteralAccess)
org.eclipse.jdt.internal.compiler.ast.ClassLiteralAccess node
lombok.ast.ClassLiteral literal
public void visitArrayAllocationExpression (org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression)
org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression node
lombok.ast.ArrayCreation creation
public void visitArrayInitializer (org.eclipse.jdt.internal.compiler.ast.ArrayInitializer)
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer node
lombok.ast.ArrayInitializer init
public void visitAssignment (org.eclipse.jdt.internal.compiler.ast.Assignment)
org.eclipse.jdt.internal.compiler.ast.Assignment node
lombok.ast.BinaryExpression bin
public void visitArrayReference (org.eclipse.jdt.internal.compiler.ast.ArrayReference)
org.eclipse.jdt.internal.compiler.ast.ArrayReference node
lombok.ast.ArrayAccess access
public void visitUnaryExpression (org.eclipse.jdt.internal.compiler.ast.UnaryExpression)
org.eclipse.jdt.internal.compiler.ast.UnaryExpression node
lombok.ast.UnaryExpression unary
int operatorId
public void visitPrefixExpression (org.eclipse.jdt.internal.compiler.ast.PrefixExpression)
org.eclipse.jdt.internal.compiler.ast.PrefixExpression node
lombok.ast.UnaryExpression unary
public void visitPostfixExpression (org.eclipse.jdt.internal.compiler.ast.PostfixExpression)
org.eclipse.jdt.internal.compiler.ast.PostfixExpression node
lombok.ast.UnaryExpression unary
public void visitBinaryExpression (org.eclipse.jdt.internal.compiler.ast.BinaryExpression)
org.eclipse.jdt.internal.compiler.ast.BinaryExpression node
lombok.ast.BinaryExpression bin
int operatorId
public void visitCombinedBinaryExpression (org.eclipse.jdt.internal.compiler.ast.CombinedBinaryExpression)
org.eclipse.jdt.internal.compiler.ast.CombinedBinaryExpression node
public void visitCompoundAssignment (org.eclipse.jdt.internal.compiler.ast.CompoundAssignment)
org.eclipse.jdt.internal.compiler.ast.CompoundAssignment node
lombok.ast.BinaryExpression bin
int operatorId
public void visitEqualExpression (org.eclipse.jdt.internal.compiler.ast.EqualExpression)
org.eclipse.jdt.internal.compiler.ast.EqualExpression node
public void visitInstanceOfExpression (org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression)
org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression node
lombok.ast.InstanceOf instanceOf
public void visitAND_AND_Expression (org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression)
org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression node
public void visitOR_OR_Expression (org.eclipse.jdt.internal.compiler.ast.OR_OR_Expression)
org.eclipse.jdt.internal.compiler.ast.OR_OR_Expression node
public void visitConditionalExpression (org.eclipse.jdt.internal.compiler.ast.ConditionalExpression)
org.eclipse.jdt.internal.compiler.ast.ConditionalExpression node
lombok.ast.InlineIfExpression inlineIf
public void visitAllocationExpression (org.eclipse.jdt.internal.compiler.ast.AllocationExpression)
org.eclipse.jdt.internal.compiler.ast.AllocationExpression node
lombok.ast.ConstructorInvocation constr
public void visitQualifiedAllocationExpression (org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression)
lombok.ast.NormalTypeBody body
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression node
lombok.ast.ConstructorInvocation constr
private lombok.ast.Expression toSelect (char[][], long[])
lombok.ast.Select select
int i
char[][] tokens
long[] positions
lombok.ast.Identifier current0
lombok.ast.Expression current
public void visitQualifiedNameReference (org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference)
lombok.ast.TypeReference ref
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference node
lombok.ast.Expression select
public void visitMessageSend (org.eclipse.jdt.internal.compiler.ast.MessageSend)
org.eclipse.jdt.internal.compiler.ast.MessageSend node
lombok.ast.MethodInvocation inv
public void visitAssertStatement (org.eclipse.jdt.internal.compiler.ast.AssertStatement)
org.eclipse.jdt.internal.compiler.ast.AssertStatement node
lombok.ast.Assert asrt
public void visitDoStatement (org.eclipse.jdt.internal.compiler.ast.DoStatement)
org.eclipse.jdt.internal.compiler.ast.DoStatement node
lombok.ast.DoWhile doWhile
public void visitForeachStatement (org.eclipse.jdt.internal.compiler.ast.ForeachStatement)
org.eclipse.jdt.internal.compiler.ast.ForeachStatement node
lombok.ast.ForEach forEach
public void visitIfStatement (org.eclipse.jdt.internal.compiler.ast.IfStatement)
org.eclipse.jdt.internal.compiler.ast.IfStatement node
lombok.ast.If ifStatement
public void visitForStatement (org.eclipse.jdt.internal.compiler.ast.ForStatement)
org.eclipse.jdt.internal.compiler.ast.Statement initialization
org.eclipse.jdt.internal.compiler.ast.Statement[] arr$
int len$
int i$
java.util.List decls
org.eclipse.jdt.internal.compiler.ast.ForStatement node
lombok.ast.For forStat
public void visitLabeledStatement (org.eclipse.jdt.internal.compiler.ast.LabeledStatement)
org.eclipse.jdt.internal.compiler.ast.LabeledStatement node
lombok.ast.LabelledStatement label
public void visitContinueStatement (org.eclipse.jdt.internal.compiler.ast.ContinueStatement)
org.eclipse.jdt.internal.compiler.ast.ContinueStatement node
lombok.ast.Continue cnt
public void visitBreakStatement (org.eclipse.jdt.internal.compiler.ast.BreakStatement)
org.eclipse.jdt.internal.compiler.ast.BreakStatement node
lombok.ast.Break brk
public void visitSwitchStatement (org.eclipse.jdt.internal.compiler.ast.SwitchStatement)
org.eclipse.jdt.internal.compiler.ast.SwitchStatement node
lombok.ast.Switch switchStat
public void visitCaseStatement (org.eclipse.jdt.internal.compiler.ast.CaseStatement)
lombok.ast.Default defaultStat
org.eclipse.jdt.internal.compiler.ast.CaseStatement node
lombok.ast.Case caseStat
public void visitSynchronizedStatement (org.eclipse.jdt.internal.compiler.ast.SynchronizedStatement)
org.eclipse.jdt.internal.compiler.ast.SynchronizedStatement node
lombok.ast.Synchronized synch
public void visitTryStatement (org.eclipse.jdt.internal.compiler.ast.TryStatement)
org.eclipse.jdt.internal.compiler.ast.TryStatement node
lombok.ast.Try tryStat
private void toCatches (org.eclipse.jdt.internal.compiler.ast.Argument[], org.eclipse.jdt.internal.compiler.ast.Block[], lombok.ast.StrictListAccessor)
lombok.ast.Catch cat
lombok.ast.VariableDefinition catchArg
int i
org.eclipse.jdt.internal.compiler.ast.Argument[] catchArguments
org.eclipse.jdt.internal.compiler.ast.Block[] catchBlocks
lombok.ast.StrictListAccessor astCatches
public void visitArgument (org.eclipse.jdt.internal.compiler.ast.Argument)
org.eclipse.jdt.internal.compiler.ast.Argument node
lombok.ast.VariableDefinition varDef
public void visitThrowStatement (org.eclipse.jdt.internal.compiler.ast.ThrowStatement)
org.eclipse.jdt.internal.compiler.ast.ThrowStatement node
lombok.ast.Throw throwStat
public void visitWhileStatement (org.eclipse.jdt.internal.compiler.ast.WhileStatement)
org.eclipse.jdt.internal.compiler.ast.WhileStatement node
lombok.ast.While whileStat
public void visitConstructorDeclaration (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration)
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration node
lombok.ast.ConstructorDeclaration constr
lombok.ast.Block block
public void visitExplicitConstructorCall (org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall)
lombok.ast.SuperConstructorInvocation sup
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall node
lombok.ast.AlternateConstructorInvocation inv
public void visitMethodDeclaration (org.eclipse.jdt.internal.compiler.ast.MethodDeclaration)
lombok.ast.Block block
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration node
lombok.ast.MethodDeclaration decl
lombok.ast.Modifiers modifiers
boolean semiColonBody
public void visitAnnotationMethodDeclaration (org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration node
lombok.ast.AnnotationMethodDeclaration decl
public void visitReturnStatement (org.eclipse.jdt.internal.compiler.ast.ReturnStatement)
org.eclipse.jdt.internal.compiler.ast.ReturnStatement node
lombok.ast.Return returnStat
public void visitClinit (org.eclipse.jdt.internal.compiler.ast.Clinit)
org.eclipse.jdt.internal.compiler.ast.Clinit node
public void visitMarkerAnnotation (org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation)
org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation node
lombok.ast.Annotation annot
public void visitSingleMemberAnnotation (org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation)
org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation node
lombok.ast.Annotation annot
lombok.ast.AnnotationElement element
public void visitNormalAnnotation (org.eclipse.jdt.internal.compiler.ast.NormalAnnotation)
org.eclipse.jdt.internal.compiler.ast.NormalAnnotation node
lombok.ast.Annotation annot
private lombok.ast.Annotation createAnnotation (org.eclipse.jdt.internal.compiler.ast.Annotation)
org.eclipse.jdt.internal.compiler.ast.Annotation node
lombok.ast.Annotation annotation
public void visitMemberValuePair (org.eclipse.jdt.internal.compiler.ast.MemberValuePair)
org.eclipse.jdt.internal.compiler.ast.MemberValuePair node
lombok.ast.AnnotationElement element
public void visitUnionTypeReference (org.eclipse.jdt.internal.compiler.ast.UnionTypeReference)
org.eclipse.jdt.internal.compiler.ast.TypeReference ref
org.eclipse.jdt.internal.compiler.ast.UnionTypeReference node
public void visitJavadoc (org.eclipse.jdt.internal.compiler.ast.Javadoc)
String reconstructed
org.eclipse.jdt.internal.compiler.ast.Javadoc node
lombok.ast.Comment comment
private lombok.ast.UnaryExpression fillUnaryOperator (org.eclipse.jdt.internal.compiler.ast.CompoundAssignment, lombok.ast.UnaryExpression)
org.eclipse.jdt.internal.compiler.ast.CompoundAssignment ecjNode
lombok.ast.UnaryExpression node
}
lombok/ast/ecj/EcjTreeConverter$FlagKey.classEcjTreeConverter.java
package lombok.ast.ecj
final lombok.ast.ecj.EcjTreeConverter$FlagKey extends java.lang.Enum {
public static final lombok.ast.ecj.EcjTreeConverter$FlagKey IMPORTDECLARATION_IS_PACKAGE
public static final lombok.ast.ecj.EcjTreeConverter$FlagKey NAMEREFERENCE_IS_TYPE
public static final lombok.ast.ecj.EcjTreeConverter$FlagKey AS_STATEMENT
public static final lombok.ast.ecj.EcjTreeConverter$FlagKey AS_DEFINITION
public static final lombok.ast.ecj.EcjTreeConverter$FlagKey AS_ENUM
public static final lombok.ast.ecj.EcjTreeConverter$FlagKey NO_VARDECL_FOLDING
private static final lombok.ast.ecj.EcjTreeConverter$FlagKey[] $VALUES
public static lombok.ast.ecj.EcjTreeConverter$FlagKey[] values ()
public static lombok.ast.ecj.EcjTreeConverter$FlagKey valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
lombok/ast/ecj/EcjTreeConverter.classEcjTreeConverter.java
package lombok.ast.ecj
public lombok.ast.ecj.EcjTreeConverter extends java.lang.Object {
private java.util.List result
private java.util.Map params
private String rawInput
private static final java.util.Comparator ASTNODE_ORDER
private final lombok.ast.ecj.EcjTreeVisitor visitor
static final java.lang.reflect.Field CASTEXPRESSION_TYPE_FIELD
static final java.util.Map UNARY_PREFIX_OPERATORS
static final java.util.Map UNARY_POSTFIX_OPERATORS
static final java.util.Map GENERIC_UNARY_OPERATORS
static final java.util.Map GENERIC_BINARY_OPERATORS
static final java.util.Map ASSIGN_BINARY_OPERATORS
public void ()
private boolean hasFlag (lombok.ast.ecj.EcjTreeConverter$FlagKey)
lombok.ast.ecj.EcjTreeConverter$FlagKey key
private java.lang.Object getFlag (lombok.ast.ecj.EcjTreeConverter$FlagKey)
lombok.ast.ecj.EcjTreeConverter$FlagKey key
public java.util.List getAll ()
public lombok.ast.Node get ()
private void set (org.eclipse.jdt.internal.compiler.ast.ASTNode, lombok.ast.Node)
Exception e
lombok.ast.ExpressionStatement stat
int start
int end
int i
int parenCount
org.eclipse.jdt.internal.compiler.ast.ASTNode node
lombok.ast.Node value
java.util.List result
private void set (org.eclipse.jdt.internal.compiler.ast.ASTNode, java.util.List)
lombok.ast.Node value
java.util.Iterator i$
org.eclipse.jdt.internal.compiler.ast.ASTNode node
java.util.List values
private transient lombok.ast.Node toTree (org.eclipse.jdt.internal.compiler.ast.ASTNode, lombok.ast.ecj.EcjTreeConverter$FlagKey[])
lombok.ast.ecj.EcjTreeConverter$FlagKey key
lombok.ast.ecj.EcjTreeConverter$FlagKey[] arr$
int len$
int i$
org.eclipse.jdt.internal.compiler.ast.ASTNode node
lombok.ast.ecj.EcjTreeConverter$FlagKey[] keys
java.util.Map map
private lombok.ast.Node toTree (org.eclipse.jdt.internal.compiler.ast.ASTNode, java.util.Map)
RuntimeException e
org.eclipse.jdt.internal.compiler.ast.ASTNode node
java.util.Map params
lombok.ast.ecj.EcjTreeConverter newConverter
private void setConversionStructInfo (lombok.ast.Node, java.lang.String)
lombok.ast.Node lombokNode
String key
private transient void fillList (org.eclipse.jdt.internal.compiler.ast.ASTNode[], lombok.ast.RawListAccessor, lombok.ast.ecj.EcjTreeConverter$FlagKey[])
lombok.ast.ecj.EcjTreeConverter$FlagKey key
lombok.ast.ecj.EcjTreeConverter$FlagKey[] arr$
int len$
int i$
org.eclipse.jdt.internal.compiler.ast.ASTNode[] nodes
lombok.ast.RawListAccessor list
lombok.ast.ecj.EcjTreeConverter$FlagKey[] keys
java.util.Map map
private void fillList (org.eclipse.jdt.internal.compiler.ast.ASTNode[], lombok.ast.RawListAccessor, java.util.Map)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.ASTNode[] arr$
int len$
int i$
org.eclipse.jdt.internal.compiler.ast.ASTNode[] nodes
lombok.ast.RawListAccessor list
java.util.Map params
java.util.List varDeclQueue
boolean fold
private transient void fillUtilityList (java.util.List, org.eclipse.jdt.internal.compiler.ast.ASTNode[])
org.eclipse.jdt.internal.compiler.ast.ASTNode statement
org.eclipse.jdt.internal.compiler.ast.ASTNode[] arr$
int len$
int i$
java.util.List list
org.eclipse.jdt.internal.compiler.ast.ASTNode[] nodes
public void visit (java.lang.String, org.eclipse.jdt.internal.compiler.ast.ASTNode)
String rawInput
org.eclipse.jdt.internal.compiler.ast.ASTNode node
private transient lombok.ast.Node toVariableDefinition (java.util.List, lombok.ast.ecj.EcjTreeConverter$FlagKey[])
lombok.ast.ecj.EcjTreeConverter$FlagKey key
lombok.ast.ecj.EcjTreeConverter$FlagKey[] arr$
int len$
int i$
java.util.List decls
lombok.ast.ecj.EcjTreeConverter$FlagKey[] keys
java.util.Map map
private lombok.ast.Node toVariableDefinition (java.util.List, java.util.Map)
java.util.List decls
java.util.Map params
lombok.ast.VariableDefinition def
org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration first
lombok.ast.VariableDeclaration decl
private lombok.ast.VariableDefinition createVariableDefinition (java.util.List, java.util.Map)
org.eclipse.jdt.internal.compiler.ast.TypeReference tr
int newDims
org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration decl
java.util.Iterator i$
lombok.ast.VariableDefinitionEntry varDefEntry
int delta
org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration decl
java.util.Iterator i$
java.util.List decls
java.util.Map params
int dims
org.eclipse.jdt.internal.compiler.ast.TypeReference winner
org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration first
lombok.ast.VariableDefinition varDef
private lombok.ast.Identifier toIdentifier (char[], long)
char[] token
long pos
private lombok.ast.Identifier toIdentifier (char[], int, int)
char[] token
int start
int end
private lombok.ast.Identifier toIdentifier (char[], lombok.ast.Position)
char[] token
lombok.ast.Position pos
lombok.ast.Identifier id
private lombok.ast.Position toPosition (int, int)
int start
int end
private lombok.ast.Position toPosition (long)
long pos
private long toLong (int, int)
int start
int end
private lombok.ast.Modifiers toModifiers (int, org.eclipse.jdt.internal.compiler.ast.Annotation[], int, int)
lombok.ast.KeywordModifier mod
java.util.Iterator i$
int modifiers
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int start
int end
lombok.ast.Modifiers m
private lombok.ast.Block toBlock (org.eclipse.jdt.internal.compiler.ast.Statement[])
org.eclipse.jdt.internal.compiler.ast.Statement[] statements
lombok.ast.Block block
private void fillDimensions (org.eclipse.jdt.internal.compiler.ast.Expression[], lombok.ast.RawListAccessor)
org.eclipse.jdt.internal.compiler.ast.Expression node
org.eclipse.jdt.internal.compiler.ast.Expression[] arr$
int len$
int i$
org.eclipse.jdt.internal.compiler.ast.Expression[] nodes
lombok.ast.RawListAccessor list
private void fillIdentifiers (char[][], long[], lombok.ast.StrictListAccessor)
int i
char[][] tokens
long[] positions
lombok.ast.StrictListAccessor list
private lombok.ast.Node setPosition (org.eclipse.jdt.internal.compiler.ast.ASTNode, lombok.ast.Node)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
lombok.ast.Node lombokNode
static lombok.ast.Node access$000 (lombok.ast.ecj.EcjTreeConverter, org.eclipse.jdt.internal.compiler.ast.ASTNode, lombok.ast.ecj.EcjTreeConverter$FlagKey[])
lombok.ast.ecj.EcjTreeConverter x0
org.eclipse.jdt.internal.compiler.ast.ASTNode x1
lombok.ast.ecj.EcjTreeConverter$FlagKey[] x2
static void access$100 (lombok.ast.ecj.EcjTreeConverter, org.eclipse.jdt.internal.compiler.ast.ASTNode[], lombok.ast.RawListAccessor, lombok.ast.ecj.EcjTreeConverter$FlagKey[])
lombok.ast.ecj.EcjTreeConverter x0
org.eclipse.jdt.internal.compiler.ast.ASTNode[] x1
lombok.ast.RawListAccessor x2
lombok.ast.ecj.EcjTreeConverter$FlagKey[] x3
static void access$200 (lombok.ast.ecj.EcjTreeConverter, org.eclipse.jdt.internal.compiler.ast.ASTNode, lombok.ast.Node)
lombok.ast.ecj.EcjTreeConverter x0
org.eclipse.jdt.internal.compiler.ast.ASTNode x1
lombok.ast.Node x2
static boolean access$300 (lombok.ast.ecj.EcjTreeConverter, lombok.ast.ecj.EcjTreeConverter$FlagKey)
lombok.ast.ecj.EcjTreeConverter x0
lombok.ast.ecj.EcjTreeConverter$FlagKey x1
static void access$400 (lombok.ast.ecj.EcjTreeConverter, char[][], long[], lombok.ast.StrictListAccessor)
lombok.ast.ecj.EcjTreeConverter x0
char[][] x1
long[] x2
lombok.ast.StrictListAccessor x3
static lombok.ast.Position access$500 (lombok.ast.ecj.EcjTreeConverter, int, int)
lombok.ast.ecj.EcjTreeConverter x0
int x1
int x2
static lombok.ast.Node access$600 (lombok.ast.ecj.EcjTreeConverter, org.eclipse.jdt.internal.compiler.ast.ASTNode, lombok.ast.Node)
lombok.ast.ecj.EcjTreeConverter x0
org.eclipse.jdt.internal.compiler.ast.ASTNode x1
lombok.ast.Node x2
static lombok.ast.Modifiers access$700 (lombok.ast.ecj.EcjTreeConverter, int, org.eclipse.jdt.internal.compiler.ast.Annotation[], int, int)
lombok.ast.ecj.EcjTreeConverter x0
int x1
org.eclipse.jdt.internal.compiler.ast.Annotation[] x2
int x3
int x4
static lombok.ast.Identifier access$800 (lombok.ast.ecj.EcjTreeConverter, char[], int, int)
lombok.ast.ecj.EcjTreeConverter x0
char[] x1
int x2
int x3
static void access$900 (lombok.ast.ecj.EcjTreeConverter, java.util.List, org.eclipse.jdt.internal.compiler.ast.ASTNode[])
lombok.ast.ecj.EcjTreeConverter x0
java.util.List x1
org.eclipse.jdt.internal.compiler.ast.ASTNode[] x2
static java.util.Comparator access$1000 ()
static java.util.Map access$1100 (lombok.ast.ecj.EcjTreeConverter)
lombok.ast.ecj.EcjTreeConverter x0
static lombok.ast.Node access$1200 (lombok.ast.ecj.EcjTreeConverter, java.util.List, java.util.Map)
lombok.ast.ecj.EcjTreeConverter x0
java.util.List x1
java.util.Map x2
static lombok.ast.Node access$1300 (lombok.ast.ecj.EcjTreeConverter, java.util.List, lombok.ast.ecj.EcjTreeConverter$FlagKey[])
lombok.ast.ecj.EcjTreeConverter x0
java.util.List x1
lombok.ast.ecj.EcjTreeConverter$FlagKey[] x2
static lombok.ast.Identifier access$1400 (lombok.ast.ecj.EcjTreeConverter, char[], long)
lombok.ast.ecj.EcjTreeConverter x0
char[] x1
long x2
static lombok.ast.Block access$1500 (lombok.ast.ecj.EcjTreeConverter, org.eclipse.jdt.internal.compiler.ast.Statement[])
lombok.ast.ecj.EcjTreeConverter x0
org.eclipse.jdt.internal.compiler.ast.Statement[] x1
static lombok.ast.Position access$1600 (lombok.ast.ecj.EcjTreeConverter, long)
lombok.ast.ecj.EcjTreeConverter x0
long x1
static long access$1700 (lombok.ast.ecj.EcjTreeConverter, int, int)
lombok.ast.ecj.EcjTreeConverter x0
int x1
int x2
static void access$1800 (lombok.ast.ecj.EcjTreeConverter, org.eclipse.jdt.internal.compiler.ast.Expression[], lombok.ast.RawListAccessor)
lombok.ast.ecj.EcjTreeConverter x0
org.eclipse.jdt.internal.compiler.ast.Expression[] x1
lombok.ast.RawListAccessor x2
static void access$1900 (lombok.ast.ecj.EcjTreeConverter, lombok.ast.Node, java.lang.String)
lombok.ast.ecj.EcjTreeConverter x0
lombok.ast.Node x1
String x2
static java.lang.String access$2000 (lombok.ast.ecj.EcjTreeConverter)
lombok.ast.ecj.EcjTreeConverter x0
static void ()
NoSuchFieldException e
}
lombok/ast/ecj/EcjTreeOperations.classEcjTreeOperations.java
package lombok.ast.ecj
public lombok.ast.ecj.EcjTreeOperations extends java.lang.Object {
private void ()
private static java.lang.String convertToString0 (org.eclipse.jdt.internal.compiler.ast.ASTNode, lombok.ast.ecj.EcjTreePrinter)
org.eclipse.jdt.internal.compiler.ast.ASTNode tree
lombok.ast.ecj.EcjTreePrinter printer
String string
public static java.lang.String convertToString (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode tree
public static java.lang.String convertToStringNoPositions (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode tree
private static void dodgePostFixArraysInVarDeclarations (lombok.ast.ecj.EcjTreePrinter)
lombok.ast.ecj.EcjTreePrinter printer
private static void dodgeExtendedStringLiterals (lombok.ast.ecj.EcjTreePrinter)
lombok.ast.ecj.EcjTreePrinter printer
private static void dodgeCombinedBinaryExpressions (lombok.ast.ecj.EcjTreePrinter)
lombok.ast.ecj.EcjTreePrinter printer
}
lombok/ast/ecj/EcjTreePrinter$1.classEcjTreePrinter.java
package lombok.ast.ecj
lombok.ast.ecj.EcjTreePrinter$1 extends lombok.ast.ecj.EcjTreeVisitor {
final lombok.ast.ecj.EcjTreePrinter this$0
void (lombok.ast.ecj.EcjTreePrinter)
public void visitAny (org.eclipse.jdt.internal.compiler.ast.ASTNode)
Object value
lombok.ast.ecj.EcjTreePrinter$ReferenceTrackingSkip skip
java.util.Iterator i$
String skipListKey
Object value
boolean trackRef
lombok.ast.ecj.EcjTreePrinter$ComponentField f
java.util.Iterator i$
org.eclipse.jdt.internal.compiler.ast.ASTNode node
java.util.Collection fields
public void visitOther (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
}
lombok/ast/ecj/EcjTreePrinter$ComponentField.classEcjTreePrinter.java
package lombok.ast.ecj
lombok.ast.ecj.EcjTreePrinter$ComponentField extends java.lang.Object implements java.lang.Comparable {
private static final java.util.List KNOWN_PACKAGES
private com.google.common.collect.ImmutableMap DEFAULTS
private final java.lang.reflect.Field field
private final int dimensions
private final Class type
public void (java.lang.reflect.Field)
java.lang.reflect.Field field
Class type
int dimensions
public java.lang.String toString ()
private java.lang.String createDescription ()
int dim
StringBuilder result
private java.lang.String typeName ()
boolean isPositionField ()
public int compareTo (lombok.ast.ecj.EcjTreePrinter$ComponentField)
lombok.ast.ecj.EcjTreePrinter$ComponentField o
Class otherType
public void printVisited (lombok.ast.ecj.EcjTreePrinter$Printer, java.lang.Integer)
lombok.ast.ecj.EcjTreePrinter$Printer printer
Integer id
public void print (lombok.ast.ecj.EcjTreePrinter$Printer, lombok.ast.ecj.EcjTreeVisitor, java.lang.Object, boolean)
lombok.ast.ecj.EcjTreePrinter$Printer printer
lombok.ast.ecj.EcjTreeVisitor visitor
Object value
boolean trackRef
boolean posField
private void unroll (lombok.ast.ecj.EcjTreePrinter$Printer, lombok.ast.ecj.EcjTreeVisitor, java.lang.Object, int, java.lang.String, boolean, boolean)
int i
int length
lombok.ast.ecj.EcjTreePrinter$Printer printer
lombok.ast.ecj.EcjTreeVisitor visitor
Object value
int dim
String description
boolean posField
boolean trackRef
private boolean isDefault (java.lang.Object)
Object value
public volatile int compareTo (java.lang.Object)
Object x0
static java.lang.reflect.Field access$200 (lombok.ast.ecj.EcjTreePrinter$ComponentField)
lombok.ast.ecj.EcjTreePrinter$ComponentField x0
static void ()
}
lombok/ast/ecj/EcjTreePrinter$Printer.classEcjTreePrinter.java
package lombok.ast.ecj
lombok.ast.ecj.EcjTreePrinter$Printer extends java.lang.Object {
final java.util.Map visited
int objectCounter
private final StringBuilder content
private int indent
private final boolean printPositions
public void (boolean)
boolean printPositions
void begin (java.lang.String, java.lang.String, java.lang.Class, int)
String typeName
String description
Class clazz
int id
void end ()
public void printProperty (java.lang.String, java.lang.String, java.lang.Object, boolean)
long longValue
String stringValue
String stringValue
String stringValue
long longValue
String stringValue
String stringValue
String stringValue
char[] single
char[][] arr$
int len$
int i$
StringBuilder sb
String stringValue
String stringValue
String typeName
String name
Object value
boolean posField
String stringValue
private static java.lang.String formatBits (int)
int value
java.util.List elems
int pos
private void printIndent ()
int i
static java.lang.StringBuilder access$000 (lombok.ast.ecj.EcjTreePrinter$Printer)
lombok.ast.ecj.EcjTreePrinter$Printer x0
static boolean access$900 (lombok.ast.ecj.EcjTreePrinter$Printer)
lombok.ast.ecj.EcjTreePrinter$Printer x0
}
lombok/ast/ecj/EcjTreePrinter$ReferenceTrackingSkip.classEcjTreePrinter.java
package lombok.ast.ecj
lombok.ast.ecj.EcjTreePrinter$ReferenceTrackingSkip extends java.lang.Object {
private final Class parent
private final Class type
public void (java.lang.Class, java.lang.Class)
Class parent
Class type
public java.lang.Class getParent ()
public java.lang.Class getType ()
public boolean equals (java.lang.Object)
Object o
lombok.ast.ecj.EcjTreePrinter$ReferenceTrackingSkip other
public boolean canEqual (java.lang.Object)
Object other
public int hashCode ()
int PRIME
int result
public java.lang.String toString ()
}
lombok/ast/ecj/EcjTreePrinter.classEcjTreePrinter.java
package lombok.ast.ecj
public lombok.ast.ecj.EcjTreePrinter extends java.lang.Object {
private static final com.google.common.collect.Multimap visitedClasses
private static final java.util.List POSITION_FIELDNAMES
private final lombok.ast.ecj.EcjTreePrinter$Printer printer
private java.util.Set propertySkipList
private com.google.common.collect.Multimap propertyIfValueSkipList
private java.util.Map stringReplacements
private java.util.List referenceTrackingSkipList
private final lombok.ast.ecj.EcjTreeVisitor visitor
private void (boolean)
boolean printPositions
public static lombok.ast.ecj.EcjTreePrinter printerWithPositions ()
public static lombok.ast.ecj.EcjTreePrinter printerWithoutPositions ()
public java.lang.String toString ()
public java.lang.String getContent ()
java.util.Map$Entry entry
java.util.Iterator i$
String result
public void visit (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
public lombok.ast.ecj.EcjTreePrinter skipProperty (java.lang.Class, java.lang.String)
Class type
String propertyName
public lombok.ast.ecj.EcjTreePrinter skipPropertyIfHasValue (java.lang.Class, java.lang.String, java.lang.Object)
Class type
String propertyName
Object value
public void stringReplace (java.lang.String, java.lang.String)
String original
String replacement
public lombok.ast.ecj.EcjTreePrinter skipReferenceTracking (java.lang.Class, java.lang.Class)
Class parent
Class type
private java.lang.Object readField (java.lang.reflect.Field, org.eclipse.jdt.internal.compiler.ast.ASTNode)
IllegalAccessException $ex
java.lang.reflect.Field field
org.eclipse.jdt.internal.compiler.ast.ASTNode node
private static java.util.Collection findFields (org.eclipse.jdt.internal.compiler.ast.ASTNode)
java.lang.reflect.Field f
java.util.Iterator i$
org.eclipse.jdt.internal.compiler.ast.ASTNode node
Class clazz
java.util.List fields
private static java.util.List findAllFields (java.lang.Class)
Class clazz
java.util.List allFields
private static void findAllFieldsRecursively (java.util.List, java.lang.Class)
java.util.List allFields
Class clazz
static java.util.Collection access$100 (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode x0
static java.util.Set access$300 (lombok.ast.ecj.EcjTreePrinter)
lombok.ast.ecj.EcjTreePrinter x0
static java.lang.Object access$400 (lombok.ast.ecj.EcjTreePrinter, java.lang.reflect.Field, org.eclipse.jdt.internal.compiler.ast.ASTNode)
lombok.ast.ecj.EcjTreePrinter x0
java.lang.reflect.Field x1
org.eclipse.jdt.internal.compiler.ast.ASTNode x2
static com.google.common.collect.Multimap access$500 (lombok.ast.ecj.EcjTreePrinter)
lombok.ast.ecj.EcjTreePrinter x0
static java.util.List access$600 (lombok.ast.ecj.EcjTreePrinter)
lombok.ast.ecj.EcjTreePrinter x0
static lombok.ast.ecj.EcjTreePrinter$Printer access$700 (lombok.ast.ecj.EcjTreePrinter)
lombok.ast.ecj.EcjTreePrinter x0
static java.util.List access$800 ()
static void ()
}
lombok/ast/ecj/EcjTreeVisitor.classEcjTreeVisitor.java
package lombok.ast.ecj
public abstract lombok.ast.ecj.EcjTreeVisitor extends java.lang.Object {
public void ()
public void visitEcjNode (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
Class clazz
public void visitOther (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
public void visitAny (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
public void visitWildcard (org.eclipse.jdt.internal.compiler.ast.Wildcard)
org.eclipse.jdt.internal.compiler.ast.Wildcard node
public void visitWhileStatement (org.eclipse.jdt.internal.compiler.ast.WhileStatement)
org.eclipse.jdt.internal.compiler.ast.WhileStatement node
public void visitUnaryExpression (org.eclipse.jdt.internal.compiler.ast.UnaryExpression)
org.eclipse.jdt.internal.compiler.ast.UnaryExpression node
public void visitTypeParameter (org.eclipse.jdt.internal.compiler.ast.TypeParameter)
org.eclipse.jdt.internal.compiler.ast.TypeParameter node
public void visitTypeDeclaration (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration node
public void visitTryStatement (org.eclipse.jdt.internal.compiler.ast.TryStatement)
org.eclipse.jdt.internal.compiler.ast.TryStatement node
public void visitTrueLiteral (org.eclipse.jdt.internal.compiler.ast.TrueLiteral)
org.eclipse.jdt.internal.compiler.ast.TrueLiteral node
public void visitThrowStatement (org.eclipse.jdt.internal.compiler.ast.ThrowStatement)
org.eclipse.jdt.internal.compiler.ast.ThrowStatement node
public void visitThisReference (org.eclipse.jdt.internal.compiler.ast.ThisReference)
org.eclipse.jdt.internal.compiler.ast.ThisReference node
public void visitSynchronizedStatement (org.eclipse.jdt.internal.compiler.ast.SynchronizedStatement)
org.eclipse.jdt.internal.compiler.ast.SynchronizedStatement node
public void visitSwitchStatement (org.eclipse.jdt.internal.compiler.ast.SwitchStatement)
org.eclipse.jdt.internal.compiler.ast.SwitchStatement node
public void visitSuperReference (org.eclipse.jdt.internal.compiler.ast.SuperReference)
org.eclipse.jdt.internal.compiler.ast.SuperReference node
public void visitStringLiteral (org.eclipse.jdt.internal.compiler.ast.StringLiteral)
org.eclipse.jdt.internal.compiler.ast.StringLiteral node
public void visitSingleTypeReference (org.eclipse.jdt.internal.compiler.ast.SingleTypeReference)
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference node
public void visitSingleNameReference (org.eclipse.jdt.internal.compiler.ast.SingleNameReference)
org.eclipse.jdt.internal.compiler.ast.SingleNameReference node
public void visitSingleMemberAnnotation (org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation)
org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation node
public void visitReturnStatement (org.eclipse.jdt.internal.compiler.ast.ReturnStatement)
org.eclipse.jdt.internal.compiler.ast.ReturnStatement node
public void visitQualifiedTypeReference (org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference)
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference node
public void visitQualifiedThisReference (org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference)
org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference node
public void visitQualifiedSuperReference (org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference)
org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference node
public void visitQualifiedNameReference (org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference)
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference node
public void visitQualifiedAllocationExpression (org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression)
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression node
public void visitPrefixExpression (org.eclipse.jdt.internal.compiler.ast.PrefixExpression)
org.eclipse.jdt.internal.compiler.ast.PrefixExpression node
public void visitPostfixExpression (org.eclipse.jdt.internal.compiler.ast.PostfixExpression)
org.eclipse.jdt.internal.compiler.ast.PostfixExpression node
public void visitParameterizedSingleTypeReference (org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference)
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference node
public void visitParameterizedQualifiedTypeReference (org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference)
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference node
public void visitOR_OR_Expression (org.eclipse.jdt.internal.compiler.ast.OR_OR_Expression)
org.eclipse.jdt.internal.compiler.ast.OR_OR_Expression node
public void visitNullLiteral (org.eclipse.jdt.internal.compiler.ast.NullLiteral)
org.eclipse.jdt.internal.compiler.ast.NullLiteral node
public void visitNormalAnnotation (org.eclipse.jdt.internal.compiler.ast.NormalAnnotation)
org.eclipse.jdt.internal.compiler.ast.NormalAnnotation node
public void visitStringLiteralConcatenation (org.eclipse.jdt.internal.compiler.ast.StringLiteralConcatenation)
org.eclipse.jdt.internal.compiler.ast.StringLiteralConcatenation node
public void visitMethodDeclaration (org.eclipse.jdt.internal.compiler.ast.MethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration node
public void visitMessageSend (org.eclipse.jdt.internal.compiler.ast.MessageSend)
org.eclipse.jdt.internal.compiler.ast.MessageSend node
public void visitMemberValuePair (org.eclipse.jdt.internal.compiler.ast.MemberValuePair)
org.eclipse.jdt.internal.compiler.ast.MemberValuePair node
public void visitMarkerAnnotation (org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation)
org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation node
public void visitLongLiteral (org.eclipse.jdt.internal.compiler.ast.LongLiteral)
org.eclipse.jdt.internal.compiler.ast.LongLiteral node
public void visitLocalDeclaration (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration node
public void visitLabeledStatement (org.eclipse.jdt.internal.compiler.ast.LabeledStatement)
org.eclipse.jdt.internal.compiler.ast.LabeledStatement node
public void visitIntLiteral (org.eclipse.jdt.internal.compiler.ast.IntLiteral)
org.eclipse.jdt.internal.compiler.ast.IntLiteral node
public void visitInstanceOfExpression (org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression)
org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression node
public void visitInitializer (org.eclipse.jdt.internal.compiler.ast.Initializer)
org.eclipse.jdt.internal.compiler.ast.Initializer node
public void visitImportReference (org.eclipse.jdt.internal.compiler.ast.ImportReference)
org.eclipse.jdt.internal.compiler.ast.ImportReference node
public void visitIfStatement (org.eclipse.jdt.internal.compiler.ast.IfStatement)
org.eclipse.jdt.internal.compiler.ast.IfStatement node
public void visitForStatement (org.eclipse.jdt.internal.compiler.ast.ForStatement)
org.eclipse.jdt.internal.compiler.ast.ForStatement node
public void visitForeachStatement (org.eclipse.jdt.internal.compiler.ast.ForeachStatement)
org.eclipse.jdt.internal.compiler.ast.ForeachStatement node
public void visitFloatLiteral (org.eclipse.jdt.internal.compiler.ast.FloatLiteral)
org.eclipse.jdt.internal.compiler.ast.FloatLiteral node
public void visitFieldReference (org.eclipse.jdt.internal.compiler.ast.FieldReference)
org.eclipse.jdt.internal.compiler.ast.FieldReference node
public void visitFieldDeclaration (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration node
public void visitFalseLiteral (org.eclipse.jdt.internal.compiler.ast.FalseLiteral)
org.eclipse.jdt.internal.compiler.ast.FalseLiteral node
public void visitExtendedStringLiteral (org.eclipse.jdt.internal.compiler.ast.ExtendedStringLiteral)
org.eclipse.jdt.internal.compiler.ast.ExtendedStringLiteral node
public void visitExplicitConstructorCall (org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall)
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall node
public void visitEqualExpression (org.eclipse.jdt.internal.compiler.ast.EqualExpression)
org.eclipse.jdt.internal.compiler.ast.EqualExpression node
public void visitEmptyStatement (org.eclipse.jdt.internal.compiler.ast.EmptyStatement)
org.eclipse.jdt.internal.compiler.ast.EmptyStatement node
public void visitDoubleLiteral (org.eclipse.jdt.internal.compiler.ast.DoubleLiteral)
org.eclipse.jdt.internal.compiler.ast.DoubleLiteral node
public void visitDoStatement (org.eclipse.jdt.internal.compiler.ast.DoStatement)
org.eclipse.jdt.internal.compiler.ast.DoStatement node
public void visitContinueStatement (org.eclipse.jdt.internal.compiler.ast.ContinueStatement)
org.eclipse.jdt.internal.compiler.ast.ContinueStatement node
public void visitConstructorDeclaration (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration)
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration node
public void visitConditionalExpression (org.eclipse.jdt.internal.compiler.ast.ConditionalExpression)
org.eclipse.jdt.internal.compiler.ast.ConditionalExpression node
public void visitCompoundAssignment (org.eclipse.jdt.internal.compiler.ast.CompoundAssignment)
org.eclipse.jdt.internal.compiler.ast.CompoundAssignment node
public void visitCompilationUnitDeclaration (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration node
public void visitClinit (org.eclipse.jdt.internal.compiler.ast.Clinit)
org.eclipse.jdt.internal.compiler.ast.Clinit node
public void visitClassLiteralAccess (org.eclipse.jdt.internal.compiler.ast.ClassLiteralAccess)
org.eclipse.jdt.internal.compiler.ast.ClassLiteralAccess node
public void visitCharLiteral (org.eclipse.jdt.internal.compiler.ast.CharLiteral)
org.eclipse.jdt.internal.compiler.ast.CharLiteral node
public void visitCastExpression (org.eclipse.jdt.internal.compiler.ast.CastExpression)
org.eclipse.jdt.internal.compiler.ast.CastExpression node
public void visitCaseStatement (org.eclipse.jdt.internal.compiler.ast.CaseStatement)
org.eclipse.jdt.internal.compiler.ast.CaseStatement node
public void visitBreakStatement (org.eclipse.jdt.internal.compiler.ast.BreakStatement)
org.eclipse.jdt.internal.compiler.ast.BreakStatement node
public void visitBlock (org.eclipse.jdt.internal.compiler.ast.Block)
org.eclipse.jdt.internal.compiler.ast.Block node
public void visitBinaryExpression (org.eclipse.jdt.internal.compiler.ast.BinaryExpression)
org.eclipse.jdt.internal.compiler.ast.BinaryExpression node
public void visitAssignment (org.eclipse.jdt.internal.compiler.ast.Assignment)
org.eclipse.jdt.internal.compiler.ast.Assignment node
public void visitAssertStatement (org.eclipse.jdt.internal.compiler.ast.AssertStatement)
org.eclipse.jdt.internal.compiler.ast.AssertStatement node
public void visitArrayTypeReference (org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference)
org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference node
public void visitArrayReference (org.eclipse.jdt.internal.compiler.ast.ArrayReference)
org.eclipse.jdt.internal.compiler.ast.ArrayReference node
public void visitArrayQualifiedTypeReference (org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference)
org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference node
public void visitArrayInitializer (org.eclipse.jdt.internal.compiler.ast.ArrayInitializer)
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer node
public void visitArrayAllocationExpression (org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression)
org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression node
public void visitArgument (org.eclipse.jdt.internal.compiler.ast.Argument)
org.eclipse.jdt.internal.compiler.ast.Argument node
public void visitAnnotationMethodDeclaration (org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration node
public void visitAND_AND_Expression (org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression)
org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression node
public void visitAllocationExpression (org.eclipse.jdt.internal.compiler.ast.AllocationExpression)
org.eclipse.jdt.internal.compiler.ast.AllocationExpression node
public void visitCombinedBinaryExpression (org.eclipse.jdt.internal.compiler.ast.CombinedBinaryExpression)
org.eclipse.jdt.internal.compiler.ast.CombinedBinaryExpression node
public void visitIntLiteralMinValue (org.eclipse.jdt.internal.compiler.ast.IntLiteralMinValue)
org.eclipse.jdt.internal.compiler.ast.IntLiteralMinValue node
public void visitLongLiteralMinValue (org.eclipse.jdt.internal.compiler.ast.LongLiteralMinValue)
org.eclipse.jdt.internal.compiler.ast.LongLiteralMinValue node
public void visitJavadoc (org.eclipse.jdt.internal.compiler.ast.Javadoc)
org.eclipse.jdt.internal.compiler.ast.Javadoc node
public void visitUnionTypeReference (org.eclipse.jdt.internal.compiler.ast.UnionTypeReference)
org.eclipse.jdt.internal.compiler.ast.UnionTypeReference node
}
lombok/ast/ecj/GenerateEcjTreeVisitorCode.classGenerateEcjTreeVisitorCode.java
package lombok.ast.ecj
lombok.ast.ecj.GenerateEcjTreeVisitorCode extends java.lang.Object {
private static final String COPYRIGHT_NOTICE
private static final Class[] EXTRA_TYPES
void ()
public static void main (java.lang.String[]) throws java.lang.Exception
Class c
java.util.Iterator i$
Class c
java.util.Iterator i$
String[] args
java.util.List visits
StringBuilder out
static java.util.List findVisits ()
Class t
java.lang.reflect.Method m
java.lang.reflect.Method[] arr$
int len$
int i$
Class extra
Class[] arr$
int len$
int i$
java.util.List visits
private static void prefix (java.lang.StringBuilder)
StringBuilder out
private static void instanceofGen (java.lang.StringBuilder, java.lang.Class)
StringBuilder out
Class c
private static void infix (java.lang.StringBuilder)
StringBuilder out
private static void methodGen (java.lang.StringBuilder, java.lang.Class)
StringBuilder out
Class c
private static void suffix (java.lang.StringBuilder)
StringBuilder out
static void ()
}
lombok/ast/grammar/BasicsActions.classBasicsActions.java
package lombok.ast.grammar
public lombok.ast.grammar.BasicsActions extends lombok.ast.grammar.SourceActions {
public void (lombok.ast.grammar.Source)
lombok.ast.grammar.Source source
public lombok.ast.Node createIdentifier (java.lang.String, org.parboiled.Node)
String text
org.parboiled.Node rawIdentifier
lombok.ast.Identifier id
int start
int end
public boolean checkIfKeyword (java.lang.String)
String text
public boolean logComment (java.lang.String)
String text
public boolean logBlockComment (java.lang.String)
String text
lombok.ast.Comment c
public boolean logLineComment (java.lang.String)
String text
lombok.ast.Comment c
}
lombok/ast/grammar/BasicsParser$JavaIdentifierPartMatcher.classBasicsParser.java
package lombok.ast.grammar
lombok.ast.grammar.BasicsParser$JavaIdentifierPartMatcher extends org.parboiled.matchers.CharSetMatcher {
public void ()
public boolean match (org.parboiled.MatcherContext)
org.parboiled.MatcherContext context
char current
}
lombok/ast/grammar/BasicsParser$JavaIdentifierStartMatcher.classBasicsParser.java
package lombok.ast.grammar
lombok.ast.grammar.BasicsParser$JavaIdentifierStartMatcher extends org.parboiled.matchers.CharSetMatcher {
public void ()
public boolean match (org.parboiled.MatcherContext)
org.parboiled.MatcherContext context
char current
}
lombok/ast/grammar/BasicsParser.classBasicsParser.java
package lombok.ast.grammar
public lombok.ast.grammar.BasicsParser extends org.parboiled.BaseParser {
final lombok.ast.grammar.ParserGroup group
final lombok.ast.grammar.BasicsActions actions
static final java.util.List KEYWORDS
public void (lombok.ast.grammar.ParserGroup)
lombok.ast.grammar.ParserGroup group
public org.parboiled.Rule optWS ()
public org.parboiled.Rule mandatoryWS ()
public org.parboiled.Rule testLexBreak ()
public org.parboiled.Rule identifier ()
public org.parboiled.Rule dotIdentifier ()
public org.parboiled.Rule identifierRaw ()
public org.parboiled.Rule identifierPart ()
public org.parboiled.Rule comment ()
org.parboiled.Rule lineComment ()
org.parboiled.Rule blockComment ()
org.parboiled.Rule whitespaceChar ()
public org.parboiled.Rule lineTerminator ()
static void ()
}
lombok/ast/grammar/ExpressionsActions.classExpressionsActions.java
package lombok.ast.grammar
public lombok.ast.grammar.ExpressionsActions extends lombok.ast.grammar.SourceActions {
public void (lombok.ast.grammar.Source)
lombok.ast.grammar.Source source
public lombok.ast.Node createLeftAssociativeBinaryExpression (org.parboiled.Node, java.util.List, java.util.List, java.util.List)
int i
org.parboiled.Node head
java.util.List operatorsNodes
java.util.List operators
java.util.List tail
lombok.ast.Node currentLeft
public lombok.ast.Node createAssignmentExpression (lombok.ast.Node, java.lang.String, lombok.ast.Node)
lombok.ast.Node lhs
String operator
lombok.ast.Node rhs
public lombok.ast.Node createInlineIfExpression (lombok.ast.Node, org.parboiled.Node, org.parboiled.Node, lombok.ast.Node, lombok.ast.Node)
lombok.ast.Node head
org.parboiled.Node operator1Node
org.parboiled.Node operator2Node
lombok.ast.Node tail1
lombok.ast.Node tail2
lombok.ast.InlineIfExpression result
public lombok.ast.Node createUnaryPrefixExpression (lombok.ast.Node, org.parboiled.Node, java.lang.String)
lombok.ast.UnaryOperator op
lombok.ast.UnaryExpression expr
lombok.ast.Node operand
org.parboiled.Node opNode
String symbol
public lombok.ast.Node createUnaryPrefixExpressions (org.parboiled.Node, java.util.List, java.util.List)
String symbol
lombok.ast.UnaryOperator op
lombok.ast.UnaryExpression expr
org.parboiled.Node operator
lombok.ast.Node prev
int i
org.parboiled.Node operand
java.util.List operators
java.util.List operatorTexts
lombok.ast.Node current
public lombok.ast.Node createUnaryPostfixExpression (lombok.ast.Node, java.util.List, java.util.List)
String op
lombok.ast.Node prev
org.parboiled.Node p
int i
lombok.ast.Node operand
java.util.List nodes
java.util.List operators
lombok.ast.Node current
public lombok.ast.Node createInstanceOfExpression (lombok.ast.Node, lombok.ast.Node)
lombok.ast.Node operand
lombok.ast.Node type
public lombok.ast.Node createQualifiedConstructorInvocation (lombok.ast.Node, org.parboiled.Node, org.parboiled.Node, lombok.ast.Node, lombok.ast.Node)
lombok.ast.TypeReferencePart classTypeArgs0
lombok.ast.Node arg
java.util.Iterator i$
lombok.ast.Node arg
java.util.Iterator i$
lombok.ast.Node constructorTypeArgs
org.parboiled.Node identifier
org.parboiled.Node classTypeArgs
lombok.ast.Node methodArguments
lombok.ast.Node classBody
lombok.ast.TypeReferencePart classTypeArgs0
boolean classTypeArgsCorrect
lombok.ast.Node identifierNode
lombok.ast.TypeReference typeReference
lombok.ast.ConstructorInvocation constructorInvocation
public lombok.ast.Node createChainOfQualifiedConstructorInvocations (org.parboiled.Node, java.util.List)
lombok.ast.Node n
org.parboiled.Node pNode
java.util.Iterator i$
org.parboiled.Node qualifier
java.util.List constructorInvocations
lombok.ast.Node current
public lombok.ast.Node createMethodInvocationOperation (org.parboiled.Node, lombok.ast.Node, lombok.ast.Node, lombok.ast.Node)
lombok.ast.Node arg
java.util.Iterator i$
lombok.ast.Node arg
java.util.Iterator i$
org.parboiled.Node dot
lombok.ast.Node typeArguments
lombok.ast.Node name
lombok.ast.Node arguments
lombok.ast.MethodInvocation mi
public lombok.ast.Node createSelectOperation (lombok.ast.Node)
lombok.ast.Node identifier
public lombok.ast.Node createArrayAccessOperation (lombok.ast.Node)
lombok.ast.Node indexExpression
public lombok.ast.Node createLevel1Expression (org.parboiled.Node, java.util.List)
lombok.ast.Node o
org.parboiled.Node pNode
java.util.Iterator i$
org.parboiled.Node operand
java.util.List operations
lombok.ast.Node current
public lombok.ast.Node createPrimary (lombok.ast.Node, lombok.ast.Node)
lombok.ast.Node arg
java.util.Iterator i$
lombok.ast.MethodInvocation invoke
lombok.ast.VariableReference ref
lombok.ast.Node identifier
lombok.ast.Node methodArguments
lombok.ast.Identifier id
public lombok.ast.Node createUnqualifiedConstructorInvocation (lombok.ast.Node, lombok.ast.Node, lombok.ast.Node, lombok.ast.Node)
lombok.ast.Node arg
java.util.Iterator i$
lombok.ast.Node arg
java.util.Iterator i$
lombok.ast.Node constructorTypeArgs
lombok.ast.Node type
lombok.ast.Node args
lombok.ast.Node anonymousClassBody
lombok.ast.ConstructorInvocation result
public lombok.ast.Node createArrayInitializerExpression (lombok.ast.Node, java.util.List)
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.Node head
java.util.List tail
lombok.ast.ArrayInitializer ai
public lombok.ast.Node createDimension (lombok.ast.Node, org.parboiled.Node)
lombok.ast.Node dimExpr
org.parboiled.Node arrayOpen
lombok.ast.ArrayDimension d
public lombok.ast.Node createArrayCreationExpression (lombok.ast.Node, java.util.List, lombok.ast.Node)
lombok.ast.Node d
java.util.Iterator i$
lombok.ast.Node type
java.util.List dimensions
lombok.ast.Node initializer
lombok.ast.ArrayCreation ac
public lombok.ast.Node addParens (lombok.ast.Node)
lombok.ast.Node v
public lombok.ast.Node createThisOrSuperOrClass (org.parboiled.Node, java.lang.String, lombok.ast.Node)
lombok.ast.Node result
lombok.ast.Node result
org.parboiled.Node dot
String text
lombok.ast.Node qualifier
lombok.ast.Node result
public boolean checkIfLevel1ExprIsValidForAssignment (lombok.ast.Node)
lombok.ast.Node node
public boolean checkIfMethodOrConstructorInvocation (lombok.ast.Node)
lombok.ast.Node node
public boolean typeIsAlsoLegalAsExpression (lombok.ast.Node)
lombok.ast.Node part
java.util.Iterator i$
lombok.ast.Node type
lombok.ast.TypeReference tr
}
lombok/ast/grammar/ExpressionsParser$1.classExpressionsParser.java
package lombok.ast.grammar
lombok.ast.grammar.ExpressionsParser$1 extends java.lang.Object implements org.parboiled.Action {
final lombok.ast.grammar.ExpressionsParser this$0
void (lombok.ast.grammar.ExpressionsParser)
public boolean run (org.parboiled.Context)
org.parboiled.Context context
}
lombok/ast/grammar/ExpressionsParser$2.classExpressionsParser.java
package lombok.ast.grammar
lombok.ast.grammar.ExpressionsParser$2 extends java.lang.Object implements org.parboiled.Action {
final lombok.ast.grammar.ExpressionsParser this$0
void (lombok.ast.grammar.ExpressionsParser)
public boolean run (org.parboiled.Context)
org.parboiled.Context context
}
lombok/ast/grammar/ExpressionsParser.classExpressionsParser.java
package lombok.ast.grammar
public lombok.ast.grammar.ExpressionsParser extends org.parboiled.BaseParser {
final lombok.ast.grammar.ParserGroup group
final lombok.ast.grammar.ExpressionsActions actions
public void (lombok.ast.grammar.ParserGroup)
lombok.ast.grammar.ParserGroup group
public org.parboiled.Rule primaryExpression ()
org.parboiled.Rule parenGrouping ()
org.parboiled.Rule unqualifiedThisOrSuperLiteral ()
org.parboiled.Rule qualifiedClassOrThisOrSuperLiteral ()
org.parboiled.Rule unqualifiedConstructorInvocation ()
org.parboiled.Rule arrayCreationExpression ()
public org.parboiled.Rule arrayInitializer ()
org.parboiled.Rule identifierExpression ()
public org.parboiled.Rule anyExpression ()
public org.parboiled.Rule statementExpression ()
public org.parboiled.Rule allPrimaryExpressions ()
org.parboiled.Rule level1ExpressionChaining ()
org.parboiled.Rule arrayAccessOperation ()
org.parboiled.Rule methodInvocationWithTypeArgsOperation ()
org.parboiled.Rule select ()
org.parboiled.Rule dotNewExpressionChaining ()
org.parboiled.Rule postfixIncrementExpressionChaining ()
org.parboiled.Rule postfixIncrementExpression ()
org.parboiled.Rule prefixIncrementExpression ()
org.parboiled.Rule level2ExpressionChaining ()
org.parboiled.Rule multiplicativeExpressionChaining ()
org.parboiled.Rule additiveExpressionChaining ()
org.parboiled.Rule shiftExpressionChaining ()
org.parboiled.Rule relationalExpressionChaining ()
org.parboiled.Rule equalityExpressionChaining ()
org.parboiled.Rule bitwiseAndExpressionChaining ()
org.parboiled.Rule bitwiseXorExpressionChaining ()
org.parboiled.Rule bitwiseOrExpressionChaining ()
org.parboiled.Rule conditionalAndExpressionChaining ()
org.parboiled.Rule conditionalXorExpressionChaining ()
org.parboiled.Rule conditionalOrExpressionChaining ()
org.parboiled.Rule inlineIfExpressionChaining ()
org.parboiled.Rule assignmentExpressionChaining ()
org.parboiled.Rule assignmentExpression ()
org.parboiled.Rule assignmentLHS ()
org.parboiled.Rule assignmentOperator ()
org.parboiled.Rule forLeftAssociativeBinaryExpression (java.lang.String, org.parboiled.Rule, org.parboiled.Rule)
String labelName
org.parboiled.Rule operator
org.parboiled.Rule nextHigher
org.parboiled.Rule solitarySymbol (char)
char c
}
lombok/ast/grammar/LiteralsActions.classLiteralsActions.java
package lombok.ast.grammar
public lombok.ast.grammar.LiteralsActions extends lombok.ast.grammar.SourceActions {
public void (lombok.ast.grammar.Source)
lombok.ast.grammar.Source source
public lombok.ast.Node createNullLiteral (java.lang.String)
String raw
public lombok.ast.Node createStringLiteral (java.lang.String)
String raw
public lombok.ast.Node createCharLiteral (java.lang.String)
String raw
public lombok.ast.Node createBooleanLiteral (java.lang.String)
String raw
public lombok.ast.Node createNumberLiteral (java.lang.String)
String raw
String v
}
lombok/ast/grammar/LiteralsParser.classLiteralsParser.java
package lombok.ast.grammar
public lombok.ast.grammar.LiteralsParser extends org.parboiled.BaseParser {
final lombok.ast.grammar.ParserGroup group
final lombok.ast.grammar.LiteralsActions actions
public void (lombok.ast.grammar.ParserGroup)
lombok.ast.grammar.ParserGroup group
public org.parboiled.Rule anyLiteral ()
public org.parboiled.Rule nullLiteral ()
public org.parboiled.Rule stringLiteral ()
org.parboiled.Rule stringLiteralRaw ()
org.parboiled.Rule stringEscape ()
public org.parboiled.Rule charLiteral ()
org.parboiled.Rule escapedSequence ()
org.parboiled.Rule zeroToThree ()
org.parboiled.Rule octalDigit ()
public org.parboiled.Rule booleanLiteral ()
public org.parboiled.Rule numberLiteral ()
org.parboiled.Rule fpLiteral ()
org.parboiled.Rule hexLiteral ()
org.parboiled.Rule hexFP ()
org.parboiled.Rule numberTypeSuffix ()
org.parboiled.Rule digit ()
org.parboiled.Rule hexDigit ()
}
lombok/ast/grammar/ParseProblem.classParseProblem.java
package lombok.ast.grammar
public lombok.ast.grammar.ParseProblem extends java.lang.Object {
private final lombok.ast.Position position
private final String message
public void (lombok.ast.Position, java.lang.String)
lombok.ast.Position position
String message
public lombok.ast.Position getPosition ()
public java.lang.String getMessage ()
public boolean equals (java.lang.Object)
Object o
lombok.ast.grammar.ParseProblem other
public boolean canEqual (java.lang.Object)
Object other
public int hashCode ()
int PRIME
int result
public java.lang.String toString ()
}
lombok/ast/grammar/ParserGroup.classParserGroup.java
package lombok.ast.grammar
public lombok.ast.grammar.ParserGroup extends java.lang.Object {
private final lombok.ast.grammar.Source source
public final lombok.ast.grammar.BasicsParser basics
public final lombok.ast.grammar.LiteralsParser literals
public final lombok.ast.grammar.TypesParser types
public final lombok.ast.grammar.ExpressionsParser expressions
public final lombok.ast.grammar.StatementsParser statements
public final lombok.ast.grammar.StructuresParser structures
public void (lombok.ast.grammar.Source)
lombok.ast.grammar.Source source
public lombok.ast.grammar.Source getSource ()
}
lombok/ast/grammar/ProfilerParseRunner$Handler.classProfilerParseRunner.java
package lombok.ast.grammar
public final lombok.ast.grammar.ProfilerParseRunner$Handler extends java.lang.Object implements org.parboiled.MatchHandler {
private final java.util.List stack
final lombok.ast.grammar.ProfilerParseRunner this$0
public void (lombok.ast.grammar.ProfilerParseRunner)
public boolean matchRoot (org.parboiled.MatcherContext)
org.parboiled.MatcherContext rootContext
public boolean match (org.parboiled.MatcherContext)
lombok.ast.grammar.ProfilerParseRunner$ReportEntry parent
org.parboiled.MatcherContext context
String path
lombok.ast.grammar.ProfilerParseRunner$ReportEntry report
boolean result
}
lombok/ast/grammar/ProfilerParseRunner$ReportEntry.classProfilerParseRunner.java
package lombok.ast.grammar
lombok.ast.grammar.ProfilerParseRunner$ReportEntry extends java.lang.Object implements java.lang.Comparable {
private final String path
private boolean succeeded
private final java.util.List children
private int subSteps
public int compareTo (lombok.ast.grammar.ProfilerParseRunner$ReportEntry)
lombok.ast.grammar.ProfilerParseRunner$ReportEntry o
public void (java.lang.String)
String path
public java.lang.String getPath ()
public boolean isSucceeded ()
public java.util.List getChildren ()
public int getSubSteps ()
public void setSucceeded (boolean)
boolean succeeded
public void setSubSteps (int)
int subSteps
public boolean equals (java.lang.Object)
Object o
lombok.ast.grammar.ProfilerParseRunner$ReportEntry other
public boolean canEqual (java.lang.Object)
Object other
public int hashCode ()
int PRIME
int result
public java.lang.String toString ()
public volatile int compareTo (java.lang.Object)
Object x0
}
lombok/ast/grammar/ProfilerParseRunner.classProfilerParseRunner.java
package lombok.ast.grammar
public lombok.ast.grammar.ProfilerParseRunner extends org.parboiled.BasicParseRunner {
private lombok.ast.grammar.ProfilerParseRunner$ReportEntry rootReport
public void (org.parboiled.Rule, java.lang.String)
org.parboiled.Rule rule
String input
protected boolean runRootContext ()
protected boolean runRootContext (org.parboiled.MatchHandler)
org.parboiled.MatchHandler handler
protected void createRootContext (org.parboiled.MatchHandler)
org.parboiled.MatchHandler matchHandler
public java.lang.String getOverviewReport ()
lombok.ast.grammar.ProfilerParseRunner$ReportEntry entry
java.util.Iterator i$
java.util.TreeSet topLevelFailed
StringBuilder out
public java.util.List getExtendedReport (int)
lombok.ast.grammar.ProfilerParseRunner$ReportEntry entry
java.util.Iterator i$
int topEntries
java.util.TreeSet topLevelFailed
int count
java.util.List result
StringBuilder out
private static int countInnerNodes (lombok.ast.grammar.ProfilerParseRunner$ReportEntry)
lombok.ast.grammar.ProfilerParseRunner$ReportEntry child
java.util.Iterator i$
lombok.ast.grammar.ProfilerParseRunner$ReportEntry entry
int count
private void fillExtendedReport (java.lang.StringBuilder, int, lombok.ast.grammar.ProfilerParseRunner$ReportEntry)
int i
lombok.ast.grammar.ProfilerParseRunner$ReportEntry child
java.util.Iterator i$
StringBuilder out
int spaces
lombok.ast.grammar.ProfilerParseRunner$ReportEntry report
private static java.lang.String formatReport (lombok.ast.grammar.ProfilerParseRunner$ReportEntry, boolean)
lombok.ast.grammar.ProfilerParseRunner$ReportEntry report
boolean withSuccess
private void fillReport (java.util.Collection, lombok.ast.grammar.ProfilerParseRunner$ReportEntry)
lombok.ast.grammar.ProfilerParseRunner$ReportEntry child
java.util.Iterator i$
java.util.Collection failed
lombok.ast.grammar.ProfilerParseRunner$ReportEntry report
static lombok.ast.grammar.ProfilerParseRunner$ReportEntry access$002 (lombok.ast.grammar.ProfilerParseRunner, lombok.ast.grammar.ProfilerParseRunner$ReportEntry)
lombok.ast.grammar.ProfilerParseRunner x0
lombok.ast.grammar.ProfilerParseRunner$ReportEntry x1
}
lombok/ast/grammar/Source$1.classSource.java
package lombok.ast.grammar
lombok.ast.grammar.Source$1 extends lombok.ast.ForwardingAstVisitor {
final boolean[] val$whitespace
final lombok.ast.grammar.Source this$0
void (lombok.ast.grammar.Source, boolean[])
public boolean visitNode (lombok.ast.Node)
int start
int end
int start
int end
lombok.ast.Node node
lombok.ast.Position p
int trimmed
int start
int end
}
lombok/ast/grammar/Source$2.classSource.java
package lombok.ast.grammar
lombok.ast.grammar.Source$2 extends lombok.ast.ForwardingAstVisitor {
final lombok.ast.grammar.Source this$0
void (lombok.ast.grammar.Source)
public boolean visitNode (lombok.ast.Node)
lombok.ast.Position parenPos
java.util.ListIterator li
java.util.List list
lombok.ast.Node node
lombok.ast.Position p
}
lombok/ast/grammar/Source$3.classSource.java
package lombok.ast.grammar
lombok.ast.grammar.Source$3 extends lombok.ast.ForwardingAstVisitor {
final java.util.TreeMap val$startPosMap
final lombok.ast.grammar.Source this$0
void (lombok.ast.grammar.Source, java.util.TreeMap)
public boolean visitNode (lombok.ast.Node)
lombok.ast.Node node
int startPos
lombok.ast.Node current
}
lombok/ast/grammar/Source.classSource.java
package lombok.ast.grammar
public lombok.ast.grammar.Source extends java.lang.Object {
private final String name
private final String rawInput
private java.util.List nodes
private java.util.List problems
private java.util.List comments
private boolean parsed
private org.parboiled.support.ParsingResult parsingResult
private java.util.TreeMap positionDeltas
private java.util.Map registeredStructures
private java.util.Map registeredComments
private String preprocessed
private java.util.Map cachedSourceStructures
private java.util.List lineEndings
public void (java.lang.String, java.lang.String)
String rawInput
String name
public java.util.List getNodes ()
public java.util.List getProblems ()
public void clear ()
public java.lang.String getOverviewProfileInformation ()
lombok.ast.grammar.ParserGroup group
lombok.ast.grammar.ProfilerParseRunner runner
StringBuilder out
public java.util.List getDetailedProfileInformation (int)
int top
lombok.ast.grammar.ParserGroup group
lombok.ast.grammar.ProfilerParseRunner runner
java.util.List result
private java.util.List calculateLineEndings ()
char c
int i
com.google.common.collect.ImmutableList$Builder builder
boolean atCR
public void parseCompilationUnit ()
lombok.ast.grammar.ParserGroup group
public void parseMember ()
lombok.ast.grammar.ParserGroup group
public void parseStatement ()
lombok.ast.grammar.ParserGroup group
public void parseExpression ()
lombok.ast.grammar.ParserGroup group
public void parseVariableDefinition ()
lombok.ast.grammar.ParserGroup group
private void postProcess ()
int errStart
int errEnd
org.parboiled.errors.ParseError error
java.util.Iterator i$
void registerStructure (lombok.ast.Node, org.parboiled.Node)
lombok.ast.Node node
org.parboiled.Node pNode
public java.util.Map getSourceStructures ()
lombok.ast.grammar.SourceStructure structure
java.util.Iterator i$
java.util.Collection structures
java.util.Iterator i$
com.google.common.collect.ListMultimap map
org.parboiled.Node pNode
java.util.Map result
private void addSourceStructure (com.google.common.collect.ListMultimap, lombok.ast.Node, lombok.ast.grammar.SourceStructure)
com.google.common.collect.ListMultimap map
lombok.ast.Node node
lombok.ast.grammar.SourceStructure structure
private void buildSourceStructures (org.parboiled.Node, lombok.ast.Node, com.google.common.collect.ListMultimap)
int start
int end
String text
lombok.ast.grammar.SourceStructure structure
org.parboiled.Node child
java.util.Iterator i$
org.parboiled.Node child
java.util.Iterator i$
lombok.ast.Node possibleOwner
org.parboiled.Node pNode
lombok.ast.Node owner
com.google.common.collect.ListMultimap map
lombok.ast.Node target
private void rtrimPositions (java.util.List, java.util.List)
int i
lombok.ast.Position p
lombok.ast.Comment comment
java.util.Iterator i$
int i
char[] chars
lombok.ast.Node node
java.util.Iterator i$
java.util.List nodes
java.util.List comments
boolean[] whitespace
private void fixPositions (java.util.List)
lombok.ast.Node node
java.util.Iterator i$
java.util.List nodes
private void associateJavadoc (java.util.List, java.util.List)
lombok.ast.Node node
java.util.Iterator i$
java.util.Map tailMap
lombok.ast.Node assoc
lombok.ast.JavadocContainer jc
lombok.ast.Comment comment
java.util.Iterator i$
java.util.List comments
java.util.List nodes
java.util.TreeMap startPosMap
void registerComment (org.parboiled.Context, lombok.ast.Comment)
org.parboiled.Context context
lombok.ast.Comment c
java.util.List list
private boolean gatherComments (org.parboiled.Node)
org.parboiled.Node child
java.util.Iterator i$
lombok.ast.Comment c
java.util.Iterator i$
org.parboiled.Node parsed
boolean foundComments
java.util.List cmts
private void setPositionDelta (int, int)
int position
int delta
Integer i
public java.util.List getLineEndingsTable ()
public long lineColumn (int)
int pos
int index
int oldIdx
int line
int mapPosition (int)
int delta
java.util.Iterator i$
int position
int out
private java.lang.String preProcess ()
private void applyBackslashU ()
int delta
char c
char[] arr$
int len$
int i$
StringBuilder buffer
StringBuilder out
int state
int idx
public java.lang.String getName ()
public java.lang.String getRawInput ()
}
lombok/ast/grammar/SourceActions.classSourceActions.java
package lombok.ast.grammar
lombok.ast.grammar.SourceActions extends org.parboiled.BaseActions {
protected final lombok.ast.grammar.Source source
void (lombok.ast.grammar.Source)
lombok.ast.grammar.Source source
lombok.ast.Identifier createIdentifierIfNeeded (lombok.ast.Node, int)
lombok.ast.Node identifier
int pos
lombok.ast.Identifier i
lombok.ast.Modifiers createModifiersIfNeeded (lombok.ast.Node, int)
lombok.ast.Node modifiers
int pos
lombok.ast.Modifiers m
lombok.ast.Node posify (lombok.ast.Node)
lombok.ast.Node node
int start
int end
int startPos ()
int currentPos ()
void positionSpan (lombok.ast.Node, org.parboiled.Node, org.parboiled.Node)
lombok.ast.Node target
org.parboiled.Node start
org.parboiled.Node end
}
lombok/ast/grammar/SourceStructure.classSourceStructure.java
package lombok.ast.grammar
public final lombok.ast.grammar.SourceStructure extends java.lang.Object {
private lombok.ast.Position position
private final String content
public void (lombok.ast.Position, java.lang.String)
lombok.ast.Position position
String content
public lombok.ast.Position getPosition ()
public java.lang.String getContent ()
public boolean equals (java.lang.Object)
Object o
lombok.ast.grammar.SourceStructure other
public int hashCode ()
int PRIME
int result
public java.lang.String toString ()
void setPosition (lombok.ast.Position)
lombok.ast.Position position
}
lombok/ast/grammar/StatementsActions.classStatementsActions.java
package lombok.ast.grammar
public lombok.ast.grammar.StatementsActions extends lombok.ast.grammar.SourceActions {
public void (lombok.ast.grammar.Source)
lombok.ast.grammar.Source source
public lombok.ast.Node createBlock (java.util.List)
lombok.ast.Node s
java.util.Iterator i$
java.util.List statements
lombok.ast.Block block
public lombok.ast.Node createEmptyStatement ()
public lombok.ast.Node createLabelledStatement (java.util.List, lombok.ast.Node)
lombok.ast.Position pos
lombok.ast.Node n
java.util.Iterator i$
java.util.List labelNames
lombok.ast.Node statement
lombok.ast.Node current
public lombok.ast.Node createIfStatement (lombok.ast.Node, lombok.ast.Node, lombok.ast.Node)
lombok.ast.Node condition
lombok.ast.Node statement
lombok.ast.Node elseStatement
public lombok.ast.Node createAssertStatement (lombok.ast.Node, lombok.ast.Node)
lombok.ast.Node assertion
lombok.ast.Node message
public lombok.ast.Node createSwitchStatement (lombok.ast.Node, lombok.ast.Node)
lombok.ast.Node condition
lombok.ast.Node body
public lombok.ast.Node createCaseStatement (lombok.ast.Node)
lombok.ast.Node condition
public lombok.ast.Node createDefaultStatement (org.parboiled.Node)
org.parboiled.Node defaultStatement
lombok.ast.Default node
public lombok.ast.Node createWhileStatement (lombok.ast.Node, lombok.ast.Node)
lombok.ast.Node condition
lombok.ast.Node statement
public lombok.ast.Node createDoStatement (lombok.ast.Node, lombok.ast.Node)
lombok.ast.Node condition
lombok.ast.Node statement
public lombok.ast.Node createStatementExpressionList (lombok.ast.Node, java.util.List)
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.Node head
java.util.List tail
lombok.ast.grammar.TemporaryNode$StatementExpressionList result
public lombok.ast.Node createBasicFor (lombok.ast.Node, lombok.ast.Node, lombok.ast.Node, lombok.ast.Node)
java.util.List updates
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.Node init
lombok.ast.Node condition
lombok.ast.Node update
lombok.ast.Node statement
lombok.ast.For result
java.util.List updates
public lombok.ast.Node createEnhancedFor (org.parboiled.Node, lombok.ast.Node, org.parboiled.Node, lombok.ast.Node, lombok.ast.Node)
org.parboiled.Node modifiers
lombok.ast.Node type
org.parboiled.Node varDefEntry
lombok.ast.Node iterable
lombok.ast.Node statement
lombok.ast.VariableDefinition decl
public lombok.ast.Node createBreak (lombok.ast.Node)
lombok.ast.Node label
lombok.ast.Break b
public lombok.ast.Node createContinue (lombok.ast.Node)
lombok.ast.Node label
lombok.ast.Continue c
public lombok.ast.Node createReturn (lombok.ast.Node)
lombok.ast.Node value
public lombok.ast.Node createThrow (lombok.ast.Node)
lombok.ast.Node throwable
public lombok.ast.Node createSynchronizedStatement (lombok.ast.Node, lombok.ast.Node)
lombok.ast.Node lock
lombok.ast.Node body
public lombok.ast.Node createCatch (lombok.ast.Node, lombok.ast.Node, lombok.ast.Node, lombok.ast.Node)
lombok.ast.Node modifiers
lombok.ast.Node type
lombok.ast.Node varName
lombok.ast.Node body
lombok.ast.VariableDefinitionEntry varNameEntry
lombok.ast.VariableDefinition decl
public lombok.ast.Node createTryStatement (lombok.ast.Node, java.util.List, lombok.ast.Node)
lombok.ast.Node c
java.util.Iterator i$
lombok.ast.Node body
java.util.List catches
lombok.ast.Node finallyBody
lombok.ast.Try result
public lombok.ast.Node addLocalVariableModifiers (lombok.ast.Node, lombok.ast.Node)
lombok.ast.Node variableDefinition
lombok.ast.Node modifiers
public lombok.ast.Node createAlternateConstructorInvocation (lombok.ast.Node, lombok.ast.Node)
lombok.ast.Node arg
java.util.Iterator i$
lombok.ast.Node arg
java.util.Iterator i$
lombok.ast.Node typeArguments
lombok.ast.Node arguments
lombok.ast.AlternateConstructorInvocation result
public lombok.ast.Node createSuperConstructorInvocation (org.parboiled.Node, lombok.ast.Node, lombok.ast.Node, lombok.ast.Node)
lombok.ast.Node arg
java.util.Iterator i$
lombok.ast.Node arg
java.util.Iterator i$
org.parboiled.Node dot
lombok.ast.Node qualifier
lombok.ast.Node typeArguments
lombok.ast.Node arguments
lombok.ast.SuperConstructorInvocation result
public lombok.ast.Node createExpressionStatement (lombok.ast.Node)
lombok.ast.Node expression
public lombok.ast.Node createVariableDeclaration (lombok.ast.Node)
lombok.ast.Node definition
}
lombok/ast/grammar/StatementsParser.classStatementsParser.java
package lombok.ast.grammar
public lombok.ast.grammar.StatementsParser extends org.parboiled.BaseParser {
final lombok.ast.grammar.ParserGroup group
final lombok.ast.grammar.StatementsActions actions
public void (lombok.ast.grammar.ParserGroup)
lombok.ast.grammar.ParserGroup group
public org.parboiled.Rule anyStatement ()
public org.parboiled.Rule blockStatement ()
public org.parboiled.Rule localClassDeclaration ()
public org.parboiled.Rule variableDefinition ()
public org.parboiled.Rule localVariableDeclaration ()
public org.parboiled.Rule explicitAlternateConstructorInvocation ()
public org.parboiled.Rule explicitSuperConstructorInvocation ()
org.parboiled.Rule emptyStatement ()
public org.parboiled.Rule labelledStatement ()
public org.parboiled.Rule expressionStatement ()
public org.parboiled.Rule ifStatement ()
public org.parboiled.Rule assertStatement ()
public org.parboiled.Rule switchStatement ()
public org.parboiled.Rule caseStatement ()
public org.parboiled.Rule defaultStatement ()
public org.parboiled.Rule whileStatement ()
public org.parboiled.Rule doWhileStatement ()
public org.parboiled.Rule basicForStatement ()
org.parboiled.Rule forInit ()
org.parboiled.Rule forUpdate ()
org.parboiled.Rule statementExpressionList ()
public org.parboiled.Rule enhancedForStatement ()
public org.parboiled.Rule breakStatement ()
public org.parboiled.Rule continueStatement ()
public org.parboiled.Rule returnStatement ()
public org.parboiled.Rule throwStatement ()
public org.parboiled.Rule synchronizedStatement ()
public org.parboiled.Rule tryStatement ()
org.parboiled.Rule catchBlock ()
}
lombok/ast/grammar/StructuresActions.classStructuresActions.java
package lombok.ast.grammar
public lombok.ast.grammar.StructuresActions extends lombok.ast.grammar.SourceActions {
public void (lombok.ast.grammar.Source)
lombok.ast.grammar.Source source
public lombok.ast.Node createMethodArguments (lombok.ast.Node, java.util.List)
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.Node head
java.util.List tail
lombok.ast.grammar.TemporaryNode$MethodArguments ma
public lombok.ast.Node createKeywordModifier (java.lang.String)
String text
public lombok.ast.Node createMethodDeclaration (lombok.ast.Node, lombok.ast.Node, lombok.ast.Node, lombok.ast.Node, lombok.ast.Node, java.util.List, lombok.ast.Node, java.util.List, lombok.ast.Node)
lombok.ast.Node param
java.util.Iterator i$
lombok.ast.Node typeParameter
java.util.Iterator i$
lombok.ast.grammar.TemporaryNode$OrphanedTypeVariables otv
org.parboiled.Node dimSub
java.util.Iterator i$
org.parboiled.Node dim
java.util.Iterator i$
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.Node modifiers
lombok.ast.Node typeParameters
lombok.ast.Node resultType
lombok.ast.Node name
lombok.ast.Node params
java.util.List dims
lombok.ast.Node throwsHead
java.util.List throwsTail
lombok.ast.Node body
lombok.ast.MethodDeclaration decl
int extraDims
lombok.ast.Node returnType
public lombok.ast.Node createConstructorDeclaration (lombok.ast.Node, lombok.ast.Node, lombok.ast.Node, lombok.ast.Node, lombok.ast.Node, java.util.List, lombok.ast.Node)
lombok.ast.Node typeParameter
java.util.Iterator i$
lombok.ast.Node param
java.util.Iterator i$
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.Node modifiers
lombok.ast.Node typeParameters
lombok.ast.Node name
lombok.ast.Node params
lombok.ast.Node throwsHead
java.util.List throwsTail
lombok.ast.Node body
lombok.ast.ConstructorDeclaration decl
public lombok.ast.Node createModifiers (java.util.List)
lombok.ast.Node n
java.util.Iterator i$
java.util.List values
lombok.ast.Modifiers result
public lombok.ast.Node createMethodParameter (lombok.ast.Node, lombok.ast.Node, java.lang.String, lombok.ast.Node, java.util.List, java.util.List)
org.parboiled.Node pNode
java.util.Iterator i$
org.parboiled.Node pNode
java.util.Iterator i$
lombok.ast.Node modifiers
lombok.ast.Node type
String varargs
lombok.ast.Node name
java.util.List dimOpen
java.util.List dimClosed
lombok.ast.VariableDefinitionEntry e
lombok.ast.VariableDefinition decl
public lombok.ast.Node createInstanceInitializer (lombok.ast.Node)
lombok.ast.Node body
public lombok.ast.Node createStaticInitializer (lombok.ast.Node)
lombok.ast.Node body
public lombok.ast.Node createFieldDeclaration (lombok.ast.Node, lombok.ast.Node)
lombok.ast.Node variableDefinition
lombok.ast.Node modifiers
public lombok.ast.Node createVariableDefinitionPart (lombok.ast.Node, java.util.List, lombok.ast.Node)
lombok.ast.Node varName
java.util.List dims
lombok.ast.Node initializer
public lombok.ast.Node createVariableDefinition (lombok.ast.Node, lombok.ast.Node, java.util.List)
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.Node type
lombok.ast.Node head
java.util.List tail
lombok.ast.VariableDefinition result
public lombok.ast.Node createAnnotationElementValueArrayInitializer (lombok.ast.Node, java.util.List)
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.Node head
java.util.List tail
lombok.ast.ArrayInitializer result
public lombok.ast.Node createAnnotationElement (lombok.ast.Node, lombok.ast.Node)
lombok.ast.Node name
lombok.ast.Node value
public lombok.ast.Node createAnnotationFromElements (lombok.ast.Node, java.util.List)
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.Node head
java.util.List tail
lombok.ast.Annotation result
public lombok.ast.Node createAnnotationFromElement (lombok.ast.Node)
lombok.ast.Node value
lombok.ast.Annotation result
public lombok.ast.Node createAnnotation (lombok.ast.Node, lombok.ast.Node)
lombok.ast.Node type
lombok.ast.Node annotation
public lombok.ast.Node createExtendsClause (lombok.ast.Node, java.util.List)
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.Node head
java.util.List tail
lombok.ast.grammar.TemporaryNode$ExtendsClause result
public lombok.ast.Node createImplementsClause (lombok.ast.Node, java.util.List)
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.Node head
java.util.List tail
lombok.ast.grammar.TemporaryNode$ImplementsClause result
public lombok.ast.Node createInterfaceDeclaration (lombok.ast.Node, lombok.ast.Node, lombok.ast.Node, lombok.ast.Node, java.util.List)
lombok.ast.Node typeParameter
java.util.Iterator i$
lombok.ast.grammar.TemporaryNode$OrphanedTypeVariables otv
lombok.ast.Node superClass
java.util.Iterator i$
java.util.List superClasses
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.Node modifiers
lombok.ast.Node name
lombok.ast.Node params
lombok.ast.Node body
java.util.List addons
lombok.ast.InterfaceDeclaration decl
public lombok.ast.Node createTypeDeclaration (java.lang.String, lombok.ast.Node, lombok.ast.Node, lombok.ast.Node, lombok.ast.Node, java.util.List)
lombok.ast.Node typeParameter
java.util.Iterator i$
lombok.ast.grammar.TemporaryNode$OrphanedTypeVariables otv
java.util.List superClasses
lombok.ast.Node i
java.util.Iterator i$
java.util.List interfaces
lombok.ast.Node n
java.util.Iterator i$
String kind
lombok.ast.Node modifiers
lombok.ast.Node name
lombok.ast.Node params
lombok.ast.Node body
java.util.List addons
lombok.ast.ClassDeclaration decl
public lombok.ast.Node createNormalTypeBody (java.util.List)
lombok.ast.Node n
java.util.Iterator i$
java.util.List values
lombok.ast.NormalTypeBody body
public lombok.ast.Node createEnumConstant (java.util.List, lombok.ast.Node, lombok.ast.Node, lombok.ast.Node)
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.Node arg
java.util.Iterator i$
java.util.List annotations
lombok.ast.Node name
lombok.ast.Node arguments
lombok.ast.Node body
lombok.ast.EnumConstant result
public lombok.ast.Node createEnumBody (lombok.ast.Node, java.util.List, lombok.ast.Node)
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.Node head
java.util.List tail
lombok.ast.Node typeBody
lombok.ast.EnumTypeBody body
public lombok.ast.Node createEnumDeclaration (lombok.ast.Node, lombok.ast.Node, lombok.ast.Node, java.util.List)
lombok.ast.Node i
java.util.Iterator i$
java.util.List interfaces
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.Node modifiers
lombok.ast.Node name
lombok.ast.Node body
java.util.List addons
lombok.ast.EnumDeclaration decl
public lombok.ast.Node createAnnotationDeclaration (lombok.ast.Node, lombok.ast.Node, java.util.List, org.parboiled.Node, org.parboiled.Node)
lombok.ast.Node modifiers
lombok.ast.Node name
java.util.List members
org.parboiled.Node typeOpen
org.parboiled.Node typeClose
lombok.ast.Node typeBody
lombok.ast.AnnotationDeclaration decl
public lombok.ast.Node createAnnotationMethodDeclaration (lombok.ast.Node, lombok.ast.Node, lombok.ast.Node, java.util.List, lombok.ast.Node)
lombok.ast.Node modifiers
lombok.ast.Node typeReference
lombok.ast.Node name
java.util.List dims
lombok.ast.Node defaultValue
lombok.ast.AnnotationMethodDeclaration decl
int extraDims
lombok.ast.Node returnType
public lombok.ast.Node createPackageDeclaration (java.util.List, lombok.ast.Node, java.util.List)
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.Node n
java.util.Iterator i$
java.util.List annotations
lombok.ast.Node head
java.util.List tail
lombok.ast.PackageDeclaration decl
public lombok.ast.Node createImportDeclaration (java.lang.String, lombok.ast.Node, java.util.List, java.lang.String)
lombok.ast.Node n
java.util.Iterator i$
String staticKeyword
lombok.ast.Node head
java.util.List tail
String dotStar
lombok.ast.ImportDeclaration decl
public lombok.ast.Node createCompilationUnit (lombok.ast.Node, java.util.List, java.util.List)
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.Node packageDeclaration
java.util.List importDeclarations
java.util.List typeDeclarations
lombok.ast.CompilationUnit unit
public lombok.ast.Node createMethodParameters (lombok.ast.Node, java.util.List)
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.Node head
java.util.List tail
lombok.ast.grammar.TemporaryNode$MethodParameters params
public lombok.ast.Node createEmptyDeclaration ()
}
lombok/ast/grammar/StructuresParser.classStructuresParser.java
package lombok.ast.grammar
public lombok.ast.grammar.StructuresParser extends org.parboiled.BaseParser {
final lombok.ast.grammar.ParserGroup group
final lombok.ast.grammar.StructuresActions actions
public void (lombok.ast.grammar.ParserGroup)
lombok.ast.grammar.ParserGroup group
public org.parboiled.Rule typeBody ()
public org.parboiled.Rule typeBodyMember ()
org.parboiled.Rule typeBodyDeclarations ()
org.parboiled.Rule emptyDeclaration ()
public org.parboiled.Rule methodArguments ()
public org.parboiled.Rule anyTypeDeclaration ()
public org.parboiled.Rule classOrInterfaceDeclaration ()
org.parboiled.Rule extendsClause ()
org.parboiled.Rule implementsClause ()
public org.parboiled.Rule enumDeclaration ()
public org.parboiled.Rule annotationDeclaration ()
org.parboiled.Rule annotationElementDeclaration ()
org.parboiled.Rule enumBody ()
org.parboiled.Rule enumConstant ()
public org.parboiled.Rule constructorDeclaration ()
public org.parboiled.Rule annotationMethodDeclaration ()
public org.parboiled.Rule methodDeclaration ()
org.parboiled.Rule methodParameters ()
org.parboiled.Rule methodParameter ()
public org.parboiled.Rule instanceInitializer ()
public org.parboiled.Rule staticInitializer ()
public org.parboiled.Rule fieldDeclaration ()
org.parboiled.Rule variableDefinition ()
org.parboiled.Rule variableDefinitionPartNoAssign ()
org.parboiled.Rule variableDefinitionPart ()
public org.parboiled.Rule annotation ()
org.parboiled.Rule annotationElements ()
org.parboiled.Rule annotationElement ()
org.parboiled.Rule annotationElementValue ()
org.parboiled.Rule anyKeyword ()
public org.parboiled.Rule keywordModifier ()
public org.parboiled.Rule typeDeclarationModifiers ()
public org.parboiled.Rule methodDeclarationModifiers ()
public org.parboiled.Rule fieldDeclarationModifiers ()
public org.parboiled.Rule variableDefinitionModifiers ()
public org.parboiled.Rule anyModifier ()
public org.parboiled.Rule packageDeclaration ()
public org.parboiled.Rule importDeclaration ()
public org.parboiled.Rule compilationUnitEoi ()
public org.parboiled.Rule compilationUnit ()
}
lombok/ast/grammar/TemporaryNode$ExtendsClause.classTemporaryNodes.java
package lombok.ast.grammar
lombok.ast.grammar.TemporaryNode$ExtendsClause extends lombok.ast.grammar.TemporaryNode {
java.util.List superTypes
void ()
}
lombok/ast/grammar/TemporaryNode$ImplementsClause.classTemporaryNodes.java
package lombok.ast.grammar
lombok.ast.grammar.TemporaryNode$ImplementsClause extends lombok.ast.grammar.TemporaryNode {
java.util.List superInterfaces
void ()
}
lombok/ast/grammar/TemporaryNode$MethodArguments.classTemporaryNodes.java
package lombok.ast.grammar
lombok.ast.grammar.TemporaryNode$MethodArguments extends lombok.ast.grammar.TemporaryNode {
java.util.List arguments
void ()
}
lombok/ast/grammar/TemporaryNode$MethodParameters.classTemporaryNodes.java
package lombok.ast.grammar
lombok.ast.grammar.TemporaryNode$MethodParameters extends lombok.ast.grammar.TemporaryNode {
java.util.List parameters
void ()
}
lombok/ast/grammar/TemporaryNode$OrphanedTypeVariables.classTemporaryNodes.java
package lombok.ast.grammar
lombok.ast.grammar.TemporaryNode$OrphanedTypeVariables extends lombok.ast.grammar.TemporaryNode {
java.util.List variables
void ()
}
lombok/ast/grammar/TemporaryNode$StatementExpressionList.classTemporaryNodes.java
package lombok.ast.grammar
lombok.ast.grammar.TemporaryNode$StatementExpressionList extends lombok.ast.grammar.TemporaryNode {
java.util.List expressions
void ()
}
lombok/ast/grammar/TemporaryNode$TypeArguments.classTemporaryNodes.java
package lombok.ast.grammar
lombok.ast.grammar.TemporaryNode$TypeArguments extends lombok.ast.grammar.TemporaryNode {
java.util.List arguments
void ()
}
lombok/ast/grammar/TemporaryNode.classTemporaryNodes.java
package lombok.ast.grammar
abstract lombok.ast.grammar.TemporaryNode extends java.lang.Object implements lombok.ast.Node {
private lombok.ast.Position position
void ()
public void accept (lombok.ast.AstVisitor)
lombok.ast.AstVisitor visitor
public java.util.List getChildren ()
public boolean detach (lombok.ast.Node)
lombok.ast.Node child
public boolean replaceChild (lombok.ast.Node, lombok.ast.Node)
lombok.ast.Node original
lombok.ast.Node replacement
public boolean replace (lombok.ast.Node)
lombok.ast.Node replacement
public void unparent ()
public lombok.ast.Node addMessage (lombok.ast.Message)
lombok.ast.Message message
public lombok.ast.Node copy ()
public java.util.List getMessages ()
public boolean hasMessage (java.lang.String)
String key
public lombok.ast.Node getGeneratedBy ()
public boolean hasParent ()
public boolean isGenerated ()
public lombok.ast.Node setPosition (lombok.ast.Position)
lombok.ast.Position position
public lombok.ast.Position getPosition ()
public lombok.ast.Node getParent ()
public java.lang.Object getNativeNode ()
public void setNativeNode (java.lang.Object)
Object node
public lombok.ast.PositionFactory getPositionFactory ()
public void setPositionFactory (lombok.ast.PositionFactory)
lombok.ast.PositionFactory positionFactory
}
lombok/ast/grammar/TypesActions.classTypesActions.java
package lombok.ast.grammar
public lombok.ast.grammar.TypesActions extends lombok.ast.grammar.SourceActions {
public void (lombok.ast.grammar.Source)
lombok.ast.grammar.Source source
public lombok.ast.Node createPrimitiveType (java.lang.String)
String text
lombok.ast.Identifier identifier
lombok.ast.TypeReferencePart typeReferencePart
public lombok.ast.Node createTypeReferencePart (org.parboiled.Node, lombok.ast.Node)
lombok.ast.Node arg
java.util.Iterator i$
org.parboiled.Node identifier
lombok.ast.Node typeArguments
lombok.ast.TypeReferencePart result
public lombok.ast.Node createWildcardedType (org.parboiled.Node, org.parboiled.Node, java.lang.String, lombok.ast.Node)
lombok.ast.TypeReference ref
org.parboiled.Node childPNode
java.util.Iterator i$
org.parboiled.Node qmark
org.parboiled.Node boundType
String extendsOrSuper
lombok.ast.Node type
lombok.ast.WildcardKind wildcard
lombok.ast.TypeReference ref
public lombok.ast.Node createUnboundedWildcardType (org.parboiled.Node)
org.parboiled.Node qmark
lombok.ast.TypeReference ref
public lombok.ast.Node createTypeArguments (lombok.ast.Node, java.util.List)
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.Node head
java.util.List tail
lombok.ast.grammar.TemporaryNode$TypeArguments ta
public lombok.ast.Node createReferenceType (lombok.ast.Node, java.util.List)
lombok.ast.Node n
java.util.Iterator i$
lombok.ast.Node head
java.util.List tail
lombok.ast.TypeReference t
public lombok.ast.Node setArrayDimensionsOfType (lombok.ast.Node, java.util.List)
lombok.ast.TypeReference orig
lombok.ast.Node value
java.util.List bracketPairs
int arrayDims
lombok.ast.TypeReference ref
public lombok.ast.Node createTypeVariable (lombok.ast.Node, lombok.ast.Node, java.util.List)
lombok.ast.Node t
java.util.Iterator i$
lombok.ast.Node name
lombok.ast.Node head
java.util.List tail
lombok.ast.TypeVariable tv
public lombok.ast.Node createTypeVariables (lombok.ast.Node, java.util.List)
lombok.ast.Node t
java.util.Iterator i$
lombok.ast.Node head
java.util.List tail
lombok.ast.grammar.TemporaryNode$OrphanedTypeVariables otv
}
lombok/ast/grammar/TypesParser.classTypesParser.java
package lombok.ast.grammar
public lombok.ast.grammar.TypesParser extends org.parboiled.BaseParser {
final lombok.ast.grammar.ParserGroup group
final lombok.ast.grammar.TypesActions actions
public void (lombok.ast.grammar.ParserGroup)
lombok.ast.grammar.ParserGroup group
public org.parboiled.Rule nonArrayType ()
public org.parboiled.Rule type ()
public org.parboiled.Rule primitiveType ()
org.parboiled.Rule rawPrimitiveType ()
public org.parboiled.Rule referenceType ()
org.parboiled.Rule dotReferenceTypePart ()
org.parboiled.Rule referenceTypePart ()
public org.parboiled.Rule plainReferenceType ()
org.parboiled.Rule plainReferenceTypePart ()
org.parboiled.Rule dotPlainReferenceTypePart ()
public org.parboiled.Rule typeVariables ()
org.parboiled.Rule typeVariable ()
public org.parboiled.Rule typeArguments ()
public org.parboiled.Rule typeArgument ()
}
lombok/ast/javac/JcTreeBuilder$1.classJcTreeBuilder.java
package lombok.ast.javac
lombok.ast.javac.JcTreeBuilder$1 extends lombok.ast.ForwardingAstVisitor {
private static final long ENUM_CONSTANT_FLAGS
final lombok.ast.javac.JcTreeBuilder this$0
void (lombok.ast.javac.JcTreeBuilder)
public boolean visitNode (lombok.ast.Node)
lombok.ast.Node node
public boolean visitCompilationUnit (lombok.ast.CompilationUnit)
com.sun.tools.javac.tree.JCTree elem
java.util.Iterator i$
lombok.ast.CompilationUnit node
com.sun.tools.javac.util.List preamble
com.sun.tools.javac.util.List imports
com.sun.tools.javac.util.List types
com.sun.tools.javac.util.List annotations
com.sun.tools.javac.tree.JCTree$JCExpression pid
com.sun.tools.javac.tree.JCTree$JCCompilationUnit topLevel
int start
int end
public boolean visitPackageDeclaration (lombok.ast.PackageDeclaration)
lombok.ast.Annotation annotation
java.util.Iterator i$
lombok.ast.PackageDeclaration node
com.sun.tools.javac.util.List defs
public boolean visitImportDeclaration (lombok.ast.ImportDeclaration)
int start
int end
lombok.ast.Position jcDotStarPos
lombok.ast.ImportDeclaration node
com.sun.tools.javac.tree.JCTree$JCExpression name
public boolean visitClassDeclaration (lombok.ast.ClassDeclaration)
lombok.ast.ClassDeclaration node
int start
int end
public boolean visitInterfaceDeclaration (lombok.ast.InterfaceDeclaration)
lombok.ast.InterfaceDeclaration node
com.sun.tools.javac.tree.JCTree$JCModifiers modifiers
int start
int end
public boolean visitEmptyStatement (lombok.ast.EmptyStatement)
lombok.ast.EmptyStatement node
public boolean visitEnumDeclaration (lombok.ast.EnumDeclaration)
lombok.ast.EnumDeclaration node
com.sun.tools.javac.tree.JCTree$JCModifiers modifiers
int start
int end
public boolean visitEnumTypeBody (lombok.ast.EnumTypeBody)
lombok.ast.EnumTypeBody node
com.sun.tools.javac.util.List constants
com.sun.tools.javac.util.List members
public boolean visitEnumConstant (lombok.ast.EnumConstant)
int modStart
int modEnd
lombok.ast.EnumConstant node
com.sun.tools.javac.tree.JCTree$JCIdent parentType1
com.sun.tools.javac.tree.JCTree$JCIdent parentType2
com.sun.tools.javac.tree.JCTree$JCClassDecl body
com.sun.tools.javac.tree.JCTree$JCNewClass newClass
int start
int end
lombok.ast.Position jcNewClassPos
boolean posIsSet
com.sun.tools.javac.tree.JCTree$JCModifiers mods
public boolean visitNormalTypeBody (lombok.ast.NormalTypeBody)
lombok.ast.NormalTypeBody node
public boolean visitExpressionStatement (lombok.ast.ExpressionStatement)
lombok.ast.ExpressionStatement node
public boolean visitIntegralLiteral (lombok.ast.IntegralLiteral)
lombok.ast.IntegralLiteral node
public boolean visitFloatingPointLiteral (lombok.ast.FloatingPointLiteral)
lombok.ast.FloatingPointLiteral node
public boolean visitBooleanLiteral (lombok.ast.BooleanLiteral)
lombok.ast.BooleanLiteral node
public boolean visitCharLiteral (lombok.ast.CharLiteral)
lombok.ast.CharLiteral node
public boolean visitNullLiteral (lombok.ast.NullLiteral)
lombok.ast.NullLiteral node
public boolean visitStringLiteral (lombok.ast.StringLiteral)
lombok.ast.StringLiteral node
public boolean visitIdentifier (lombok.ast.Identifier)
lombok.ast.Identifier node
public boolean visitVariableReference (lombok.ast.VariableReference)
lombok.ast.VariableReference node
public boolean visitCast (lombok.ast.Cast)
lombok.ast.Cast node
public boolean visitConstructorInvocation (lombok.ast.ConstructorInvocation)
int start
lombok.ast.ConstructorInvocation node
com.sun.tools.javac.tree.JCTree$JCNewClass jcnc
public boolean visitSelect (lombok.ast.Select)
lombok.ast.Select node
int start
int end
public boolean visitUnaryExpression (lombok.ast.UnaryExpression)
com.sun.tools.javac.tree.JCTree$JCLiteral result
lombok.ast.UnaryExpression node
lombok.ast.Expression operand
lombok.ast.UnaryOperator operator
int start
int end
public boolean visitAlternateConstructorInvocation (lombok.ast.AlternateConstructorInvocation)
int start
int end
lombok.ast.AlternateConstructorInvocation node
int thisStart
int thisEnd
lombok.ast.Position jcThisPos
com.sun.tools.javac.tree.JCTree$JCMethodInvocation invoke
int start
int end
com.sun.tools.javac.tree.JCTree$JCExpressionStatement exec
lombok.ast.Position jcExecPos
public boolean visitSuperConstructorInvocation (lombok.ast.SuperConstructorInvocation)
lombok.ast.Position ecjSuperPos
com.sun.tools.javac.tree.JCTree$JCExpression methodId
lombok.ast.Position ecjSuperPos
int start
int end
lombok.ast.SuperConstructorInvocation node
com.sun.tools.javac.tree.JCTree$JCExpression methodId
com.sun.tools.javac.tree.JCTree$JCMethodInvocation invoke
int start
int end
com.sun.tools.javac.tree.JCTree$JCExpressionStatement exec
lombok.ast.Position jcExecPos
public boolean visitSuper (lombok.ast.Super)
com.sun.tools.javac.tree.JCTree tree
int start
lombok.ast.Super node
com.sun.tools.javac.tree.JCTree tree
int start
int end
lombok.ast.Position jcSuperPos
public boolean visitBinaryExpression (lombok.ast.BinaryExpression)
lombok.ast.BinaryExpression node
lombok.ast.BinaryOperator operator
int start
int end
com.sun.tools.javac.tree.JCTree$JCExpression lhs
com.sun.tools.javac.tree.JCTree$JCExpression rhs
private boolean tryStringCombine (lombok.ast.BinaryExpression)
lombok.ast.AstException ignore
lombok.ast.AstException e
int i
lombok.ast.BinaryExpression node
java.util.List buffer
lombok.ast.BinaryExpression current
int start
StringBuilder out
int end
public boolean visitInstanceOf (lombok.ast.InstanceOf)
lombok.ast.InstanceOf node
int start
int end
public boolean visitInlineIfExpression (lombok.ast.InlineIfExpression)
lombok.ast.InlineIfExpression node
int start
int end
public boolean visitMethodInvocation (lombok.ast.MethodInvocation)
com.sun.tools.javac.tree.JCTree$JCExpression methodId
int start
int end
lombok.ast.MethodInvocation node
com.sun.tools.javac.tree.JCTree$JCExpression methodId
int start
int end
public boolean visitAnnotationValueArray (lombok.ast.AnnotationValueArray)
lombok.ast.AnnotationValueArray node
public boolean visitArrayInitializer (lombok.ast.ArrayInitializer)
lombok.ast.ArrayInitializer node
public boolean visitArrayCreation (lombok.ast.ArrayCreation)
lombok.ast.Position p
com.sun.tools.javac.tree.JCTree$JCExpression e
lombok.ast.ArrayDimension dim
java.util.Iterator i$
com.sun.tools.javac.util.List init
Integer start
java.util.Iterator i$
lombok.ast.ArrayCreation node
java.util.List typeTrees
int endPosOfTypeTree
com.sun.tools.javac.util.List dims
com.sun.tools.javac.util.List init
com.sun.tools.javac.tree.JCTree$JCExpression elementType
public boolean visitArrayDimension (lombok.ast.ArrayDimension)
lombok.ast.ArrayDimension node
public boolean visitAssert (lombok.ast.Assert)
lombok.ast.Assert node
public boolean visitBreak (lombok.ast.Break)
lombok.ast.Break node
public boolean visitContinue (lombok.ast.Continue)
lombok.ast.Continue node
private com.sun.tools.javac.tree.JCTree$JCExpression reParen (lombok.ast.Node, com.sun.tools.javac.tree.JCTree$JCExpression)
lombok.ast.Node node
com.sun.tools.javac.tree.JCTree$JCExpression expr
int start
int end
lombok.ast.Position jcParensPos
public boolean visitDoWhile (lombok.ast.DoWhile)
lombok.ast.DoWhile node
com.sun.tools.javac.tree.JCTree$JCExpression expr
public boolean visitFor (lombok.ast.For)
com.sun.tools.javac.util.List inits
com.sun.tools.javac.tree.JCTree$JCExpressionStatement exec
lombok.ast.Position jcExecPos
lombok.ast.Expression init
java.util.Iterator i$
com.sun.tools.javac.tree.JCTree$JCExpressionStatement exec
lombok.ast.Position jcExecPos
lombok.ast.Expression update
java.util.Iterator i$
lombok.ast.For node
com.sun.tools.javac.util.List inits
com.sun.tools.javac.util.List updates
public boolean visitForEach (lombok.ast.ForEach)
lombok.ast.ForEach node
public boolean visitIf (lombok.ast.If)
lombok.ast.If node
com.sun.tools.javac.tree.JCTree$JCExpression expr
public boolean visitLabelledStatement (lombok.ast.LabelledStatement)
lombok.ast.LabelledStatement node
public boolean visitModifiers (lombok.ast.Modifiers)
lombok.ast.Modifiers node
com.sun.tools.javac.tree.JCTree$JCModifiers mods
lombok.ast.Comment javadoc
public boolean visitKeywordModifier (lombok.ast.KeywordModifier)
lombok.ast.KeywordModifier node
public boolean visitInstanceInitializer (lombok.ast.InstanceInitializer)
lombok.ast.InstanceInitializer node
public boolean visitStaticInitializer (lombok.ast.StaticInitializer)
lombok.ast.StaticInitializer node
com.sun.tools.javac.tree.JCTree$JCBlock block
public boolean visitBlock (lombok.ast.Block)
lombok.ast.Block node
public boolean visitVariableDeclaration (lombok.ast.VariableDeclaration)
lombok.ast.VariableDeclaration node
com.sun.tools.javac.util.List list
com.sun.tools.javac.tree.JCTree$JCVariableDecl last
public boolean visitVariableDefinition (lombok.ast.VariableDefinition)
lombok.ast.Position jcEllipsisPos
lombok.ast.VariableDefinitionEntry e
java.util.Iterator i$
int i
lombok.ast.VariableDefinition node
com.sun.tools.javac.tree.JCTree$JCModifiers mods
com.sun.tools.javac.tree.JCTree$JCExpression vartype
com.sun.tools.javac.util.List defs
public boolean visitAnnotationDeclaration (lombok.ast.AnnotationDeclaration)
lombok.ast.AnnotationDeclaration node
com.sun.tools.javac.tree.JCTree$JCModifiers modifiers
int start
int end
public boolean visitAnnotationMethodDeclaration (lombok.ast.AnnotationMethodDeclaration)
lombok.ast.AnnotationMethodDeclaration node
com.sun.tools.javac.tree.JCTree$JCMethodDecl methodDef
int start
int end
public boolean visitClassLiteral (lombok.ast.ClassLiteral)
lombok.ast.ClassLiteral node
int start
int end
public boolean visitAnnotationElement (lombok.ast.AnnotationElement)
lombok.ast.AnnotationElement node
com.sun.tools.javac.tree.JCTree$JCExpression arg
public boolean visitAnnotation (lombok.ast.Annotation)
lombok.ast.Annotation node
int start
int end
public boolean visitTypeReference (lombok.ast.TypeReference)
lombok.ast.TypeReference node
lombok.ast.WildcardKind wildcard
com.sun.tools.javac.tree.JCTree$JCExpression result
public boolean visitArrayAccess (lombok.ast.ArrayAccess)
lombok.ast.ArrayAccess node
int start
int end
private com.sun.tools.javac.tree.JCTree$JCExpression addDimensions (lombok.ast.Node, com.sun.tools.javac.tree.JCTree$JCExpression, int)
int start
int end
int start
int end
int currentDim
lombok.ast.Position jcBracketPos
int i
lombok.ast.Node node
com.sun.tools.javac.tree.JCTree$JCExpression type
int dimensions
com.sun.tools.javac.tree.JCTree$JCExpression resultingType
private com.sun.tools.javac.tree.JCTree$JCExpression plainTypeReference (lombok.ast.TypeReference)
int end
lombok.ast.Identifier identifier
int typeTag
com.sun.tools.javac.tree.JCTree$JCTypeApply apply
com.sun.tools.javac.tree.JCTree$JCExpression expr
lombok.ast.TypeReferencePart part
java.util.Iterator i$
lombok.ast.TypeReference node
com.sun.tools.javac.tree.JCTree$JCExpression current
private com.sun.tools.javac.tree.JCTree$JCExpression addWildcards (lombok.ast.Node, com.sun.tools.javac.tree.JCTree$JCExpression, lombok.ast.WildcardKind)
lombok.ast.Position jcExtendsPos
lombok.ast.Position jcSuperPos
lombok.ast.Node node
com.sun.tools.javac.tree.JCTree$JCExpression type
lombok.ast.WildcardKind wildcardKind
com.sun.tools.javac.tree.JCTree$TypeBoundKind typeBoundKind
public boolean visitTypeReferencePart (lombok.ast.TypeReferencePart)
com.sun.tools.javac.tree.JCTree$JCTypeApply typeApply
lombok.ast.Position jcOpenBracketPos
lombok.ast.TypeReferencePart node
com.sun.tools.javac.tree.JCTree$JCIdent ident
com.sun.tools.javac.util.List typeArguments
public boolean visitTypeVariable (lombok.ast.TypeVariable)
lombok.ast.TypeVariable node
public boolean visitMethodDeclaration (lombok.ast.MethodDeclaration)
com.sun.tools.javac.tree.JCTree$JCVariableDecl decl
java.util.Iterator i$
lombok.ast.MethodDeclaration node
com.sun.tools.javac.tree.JCTree$JCMethodDecl methodDef
int start
int end
public boolean visitConstructorDeclaration (lombok.ast.ConstructorDeclaration)
com.sun.tools.javac.tree.JCTree$JCVariableDecl decl
java.util.Iterator i$
lombok.ast.ConstructorDeclaration node
com.sun.tools.javac.tree.JCTree$JCMethodDecl constrDef
int start
int end
public boolean visitReturn (lombok.ast.Return)
lombok.ast.Return node
public boolean visitSwitch (lombok.ast.Switch)
com.sun.tools.javac.tree.JCTree$JCExpression newPat
lombok.ast.Statement s
java.util.Iterator i$
lombok.ast.Switch node
com.sun.tools.javac.util.List cases
com.sun.tools.javac.tree.JCTree$JCExpression currentPat
lombok.ast.Node currentNode
com.sun.tools.javac.util.List stats
boolean preamble
com.sun.tools.javac.tree.JCTree$JCExpression expr
private com.sun.tools.javac.util.List addCase (com.sun.tools.javac.util.List, com.sun.tools.javac.tree.JCTree$JCExpression, lombok.ast.Node, com.sun.tools.javac.util.List)
com.sun.tools.javac.util.List cases
com.sun.tools.javac.tree.JCTree$JCExpression currentPat
lombok.ast.Node currentNode
com.sun.tools.javac.util.List stats
com.sun.tools.javac.tree.JCTree$JCStatement last
int start
int end
public boolean visitSynchronized (lombok.ast.Synchronized)
lombok.ast.Synchronized node
com.sun.tools.javac.tree.JCTree$JCExpression expr
public boolean visitThis (lombok.ast.This)
com.sun.tools.javac.tree.JCTree tree
int start
lombok.ast.This node
com.sun.tools.javac.tree.JCTree tree
int start
int end
lombok.ast.Position jcThisPos
public boolean visitTry (lombok.ast.Try)
lombok.ast.Try node
com.sun.tools.javac.util.List catches
public boolean visitCatch (lombok.ast.Catch)
lombok.ast.Catch node
com.sun.tools.javac.tree.JCTree$JCVariableDecl exceptionDeclaration
public boolean visitThrow (lombok.ast.Throw)
lombok.ast.Throw node
public boolean visitWhile (lombok.ast.While)
lombok.ast.While node
com.sun.tools.javac.tree.JCTree$JCExpression expr
public boolean visitEmptyDeclaration (lombok.ast.EmptyDeclaration)
lombok.ast.EmptyDeclaration node
}
lombok/ast/javac/JcTreeBuilder$2.classJcTreeBuilder.java
package lombok.ast.javac
lombok.ast.javac.JcTreeBuilder$2 extends java.lang.Object {
static final int[] $SwitchMap$lombok$ast$UnaryOperator
static final int[] $SwitchMap$lombok$ast$WildcardKind
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
lombok/ast/javac/JcTreeBuilder.classJcTreeBuilder.java
package lombok.ast.javac
public lombok.ast.javac.JcTreeBuilder extends java.lang.Object {
private final com.sun.tools.javac.tree.TreeMaker treeMaker
private final com.sun.tools.javac.util.Name$Table table
private final java.util.Map sourceStructures
private final java.util.Map endPosTable
private com.sun.tools.javac.util.List result
private final lombok.ast.AstVisitor visitor
static final com.google.common.collect.BiMap UNARY_OPERATORS
static final com.google.common.collect.BiMap BINARY_OPERATORS
static final com.google.common.collect.BiMap PRIMITIVES
public void ()
private static com.sun.tools.javac.util.Context createNewContext ()
java.lang.reflect.Method m
Throwable t
java.lang.reflect.Method m
Throwable t
com.sun.tools.javac.util.Context c
public void (lombok.ast.grammar.Source, com.sun.tools.javac.util.Context)
lombok.ast.grammar.Source source
com.sun.tools.javac.util.Context context
private void (java.util.Map, com.sun.tools.javac.tree.TreeMaker, com.sun.tools.javac.util.Name$Table, java.util.Map)
java.util.Map structures
com.sun.tools.javac.tree.TreeMaker treeMaker
com.sun.tools.javac.util.Name$Table nameTable
java.util.Map endPosTable
private com.sun.tools.javac.util.Name toName (lombok.ast.Identifier)
lombok.ast.Identifier identifier
private com.sun.tools.javac.tree.JCTree toTree (lombok.ast.Node)
RuntimeException e
lombok.ast.Node node
lombok.ast.javac.JcTreeBuilder builder
private com.sun.tools.javac.tree.JCTree$JCExpression toExpression (lombok.ast.Node)
lombok.ast.Node node
private com.sun.tools.javac.tree.JCTree$JCStatement toStatement (lombok.ast.Node)
lombok.ast.Node node
private com.sun.tools.javac.util.List toList (java.lang.Class, lombok.ast.StrictListAccessor)
RuntimeException e
com.sun.tools.javac.tree.JCTree value
java.util.Iterator i$
lombok.ast.javac.JcTreeBuilder builder
com.sun.tools.javac.util.List values
lombok.ast.Node node
java.util.Iterator i$
Class type
lombok.ast.StrictListAccessor accessor
com.sun.tools.javac.util.List result
private com.sun.tools.javac.util.List toList (java.lang.Class, lombok.ast.Node)
Class type
lombok.ast.Node node
lombok.ast.javac.JcTreeBuilder builder
com.sun.tools.javac.util.List all
public void visit (lombok.ast.Node)
lombok.ast.Node node
public com.sun.tools.javac.tree.JCTree get ()
public com.sun.tools.javac.util.List getAll ()
private boolean set (lombok.ast.Node, com.sun.tools.javac.tree.JCTree)
int i
lombok.ast.Node node
com.sun.tools.javac.tree.JCTree value
com.sun.tools.javac.tree.JCTree actualValue
private void posParen (lombok.ast.Node, int, java.util.List, com.sun.tools.javac.tree.JCTree)
lombok.ast.Node node
int iteration
java.util.List parenPositions
com.sun.tools.javac.tree.JCTree jcTree
lombok.ast.Position p
int start
int end
private boolean set (com.sun.tools.javac.util.List)
com.sun.tools.javac.util.List values
private lombok.ast.javac.JcTreeBuilder create ()
private static boolean hasConversionStructureInfo (lombok.ast.Node, java.lang.String)
lombok.ast.Node node
String key
static int primitiveTypeTag (java.lang.String)
String typeName
Integer primitive
private long getModifier (lombok.ast.KeywordModifier)
lombok.ast.KeywordModifier keyword
private com.sun.tools.javac.tree.JCTree$JCExpression chain (java.lang.Iterable)
com.sun.tools.javac.util.Name next
lombok.ast.Identifier part
java.util.Iterator i$
Iterable parts
com.sun.tools.javac.tree.JCTree$JCExpression previous
private int posOfStructure (lombok.ast.Node, java.lang.String, boolean)
lombok.ast.Node node
String structure
boolean atStart
private boolean hasSourceStructures ()
private int posOfStructure (lombok.ast.Node, java.lang.String, int, boolean)
lombok.ast.grammar.SourceStructure struct
java.util.Iterator i$
lombok.ast.Node node
String structure
int idx
boolean atStart
int start
private static java.lang.Object negative (java.lang.Object)
Object value
Number num
private boolean posSet (lombok.ast.Node, com.sun.tools.javac.tree.JCTree)
lombok.ast.Node node
com.sun.tools.javac.tree.JCTree jcTree
private com.sun.tools.javac.tree.JCTree posNone (com.sun.tools.javac.tree.JCTree)
com.sun.tools.javac.tree.JCTree jcTree
private com.sun.tools.javac.tree.JCTree setPos (lombok.ast.Node, com.sun.tools.javac.tree.JCTree)
lombok.ast.Node node
com.sun.tools.javac.tree.JCTree jcTree
private com.sun.tools.javac.tree.JCTree setPos (int, int, com.sun.tools.javac.tree.JCTree)
int start
int end
com.sun.tools.javac.tree.JCTree jcTree
static com.sun.tools.javac.util.List access$000 (lombok.ast.javac.JcTreeBuilder, java.lang.Class, lombok.ast.Node)
lombok.ast.javac.JcTreeBuilder x0
Class x1
lombok.ast.Node x2
static com.sun.tools.javac.util.List access$100 (lombok.ast.javac.JcTreeBuilder, java.lang.Class, lombok.ast.StrictListAccessor)
lombok.ast.javac.JcTreeBuilder x0
Class x1
lombok.ast.StrictListAccessor x2
static com.sun.tools.javac.tree.TreeMaker access$200 (lombok.ast.javac.JcTreeBuilder)
lombok.ast.javac.JcTreeBuilder x0
static java.util.Map access$300 (lombok.ast.javac.JcTreeBuilder)
lombok.ast.javac.JcTreeBuilder x0
static boolean access$400 (lombok.ast.Node, java.lang.String)
lombok.ast.Node x0
String x1
static boolean access$500 (lombok.ast.javac.JcTreeBuilder, lombok.ast.Node, com.sun.tools.javac.tree.JCTree)
lombok.ast.javac.JcTreeBuilder x0
lombok.ast.Node x1
com.sun.tools.javac.tree.JCTree x2
static com.sun.tools.javac.tree.JCTree access$600 (lombok.ast.javac.JcTreeBuilder, int, int, com.sun.tools.javac.tree.JCTree)
lombok.ast.javac.JcTreeBuilder x0
int x1
int x2
com.sun.tools.javac.tree.JCTree x3
static boolean access$700 (lombok.ast.javac.JcTreeBuilder, lombok.ast.Node, com.sun.tools.javac.tree.JCTree)
lombok.ast.javac.JcTreeBuilder x0
lombok.ast.Node x1
com.sun.tools.javac.tree.JCTree x2
static com.sun.tools.javac.tree.JCTree access$800 (lombok.ast.javac.JcTreeBuilder, lombok.ast.Node)
lombok.ast.javac.JcTreeBuilder x0
lombok.ast.Node x1
static com.sun.tools.javac.tree.JCTree$JCExpression access$900 (lombok.ast.javac.JcTreeBuilder, java.lang.Iterable)
lombok.ast.javac.JcTreeBuilder x0
Iterable x1
static boolean access$1000 (lombok.ast.javac.JcTreeBuilder, com.sun.tools.javac.util.List)
lombok.ast.javac.JcTreeBuilder x0
com.sun.tools.javac.util.List x1
static int access$1100 (lombok.ast.javac.JcTreeBuilder, lombok.ast.Node, java.lang.String, boolean)
lombok.ast.javac.JcTreeBuilder x0
lombok.ast.Node x1
String x2
boolean x3
static com.sun.tools.javac.util.Name$Table access$1200 (lombok.ast.javac.JcTreeBuilder)
lombok.ast.javac.JcTreeBuilder x0
static com.sun.tools.javac.util.Name access$1300 (lombok.ast.javac.JcTreeBuilder, lombok.ast.Identifier)
lombok.ast.javac.JcTreeBuilder x0
lombok.ast.Identifier x1
static com.sun.tools.javac.tree.JCTree access$1400 (lombok.ast.javac.JcTreeBuilder, lombok.ast.Node, com.sun.tools.javac.tree.JCTree)
lombok.ast.javac.JcTreeBuilder x0
lombok.ast.Node x1
com.sun.tools.javac.tree.JCTree x2
static com.sun.tools.javac.tree.JCTree$JCExpression access$1500 (lombok.ast.javac.JcTreeBuilder, lombok.ast.Node)
lombok.ast.javac.JcTreeBuilder x0
lombok.ast.Node x1
static java.lang.Object access$1600 (java.lang.Object)
Object x0
static boolean access$1700 (lombok.ast.javac.JcTreeBuilder)
lombok.ast.javac.JcTreeBuilder x0
static int access$1800 (lombok.ast.javac.JcTreeBuilder, lombok.ast.Node, java.lang.String, int, boolean)
lombok.ast.javac.JcTreeBuilder x0
lombok.ast.Node x1
String x2
int x3
boolean x4
static com.sun.tools.javac.tree.JCTree$JCStatement access$1900 (lombok.ast.javac.JcTreeBuilder, lombok.ast.Node)
lombok.ast.javac.JcTreeBuilder x0
lombok.ast.Node x1
static long access$2000 (lombok.ast.javac.JcTreeBuilder, lombok.ast.KeywordModifier)
lombok.ast.javac.JcTreeBuilder x0
lombok.ast.KeywordModifier x1
static com.sun.tools.javac.tree.JCTree access$2100 (lombok.ast.javac.JcTreeBuilder, com.sun.tools.javac.tree.JCTree)
lombok.ast.javac.JcTreeBuilder x0
com.sun.tools.javac.tree.JCTree x1
static void ()
}
lombok/ast/javac/JcTreeConverter$1.classJcTreeConverter.java
package lombok.ast.javac
lombok.ast.javac.JcTreeConverter$1 extends lombok.ast.ForwardingAstVisitor {
final java.util.TreeMap val$nodePositions
final lombok.ast.javac.JcTreeConverter this$0
void (lombok.ast.javac.JcTreeConverter, java.util.TreeMap)
private void addToMap (lombok.ast.Node, lombok.ast.Node)
lombok.ast.Node positionNode
lombok.ast.Node linked
int start
private void addToMap (lombok.ast.StrictListAccessor, lombok.ast.Node)
lombok.ast.Node node
java.util.Iterator i$
lombok.ast.StrictListAccessor nodes
lombok.ast.Node linked
public boolean visitNode (lombok.ast.Node)
NullPointerException e
lombok.ast.Node node
int start
}
lombok/ast/javac/JcTreeConverter$2.classJcTreeConverter.java
package lombok.ast.javac
lombok.ast.javac.JcTreeConverter$2 extends java.lang.Object {
static final int[] $SwitchMap$com$sun$source$tree$Tree$Kind
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
lombok/ast/javac/JcTreeConverter$ConvertingVisitor.classJcTreeConverter.java
package lombok.ast.javac
lombok.ast.javac.JcTreeConverter$ConvertingVisitor extends com.sun.tools.javac.tree.JCTree$Visitor {
private static final long ENUM_CONSTANT_FLAGS
final lombok.ast.javac.JcTreeConverter this$0
private void (lombok.ast.javac.JcTreeConverter)
public void visitTree (com.sun.tools.javac.tree.JCTree)
com.sun.tools.javac.tree.JCTree node
public void visitTopLevel (com.sun.tools.javac.tree.JCTree$JCCompilationUnit)
lombok.ast.PackageDeclaration pkg
com.sun.tools.javac.tree.JCTree def
java.util.Iterator i$
com.sun.tools.javac.tree.JCTree$JCCompilationUnit node
lombok.ast.CompilationUnit unit
public void visitImport (com.sun.tools.javac.tree.JCTree$JCImport)
com.sun.tools.javac.tree.JCTree$JCImport node
lombok.ast.ImportDeclaration imp
lombok.ast.Identifier last
public void visitClassDef (com.sun.tools.javac.tree.JCTree$JCClassDecl)
lombok.ast.ClassDeclaration classDecl
lombok.ast.NormalTypeBody body
lombok.ast.TypeDeclaration typeDecl
lombok.ast.AnnotationDeclaration annDecl
lombok.ast.NormalTypeBody body
lombok.ast.TypeDeclaration typeDecl
lombok.ast.InterfaceDeclaration itfDecl
lombok.ast.NormalTypeBody body
lombok.ast.TypeDeclaration typeDecl
lombok.ast.NormalTypeBody constantBody
com.sun.tools.javac.tree.JCTree$JCNewClass init
lombok.ast.EnumConstant ec
com.sun.tools.javac.tree.JCTree$JCVariableDecl vd
com.sun.tools.javac.tree.JCTree def
java.util.Iterator i$
lombok.ast.EnumDeclaration enumDecl
lombok.ast.EnumTypeBody body
java.util.List defs
lombok.ast.TypeDeclaration typeDecl
com.sun.tools.javac.tree.JCTree$JCClassDecl node
long flags
String name
lombok.ast.TypeDeclaration typeDecl
java.util.Map flagKeyMap
public void visitModifiers (com.sun.tools.javac.tree.JCTree$JCModifiers)
lombok.ast.KeywordModifier mod
java.util.Iterator i$
com.sun.tools.javac.tree.JCTree$JCModifiers node
lombok.ast.Modifiers m
public void visitBlock (com.sun.tools.javac.tree.JCTree$JCBlock)
lombok.ast.Node n
lombok.ast.Node n
lombok.ast.Node n
com.sun.tools.javac.tree.JCTree$JCBlock node
lombok.ast.Node n
lombok.ast.Block b
public void visitSkip (com.sun.tools.javac.tree.JCTree$JCSkip)
com.sun.tools.javac.tree.JCTree$JCSkip node
public void visitVarDef (com.sun.tools.javac.tree.JCTree$JCVariableDecl)
com.sun.tools.javac.tree.JCTree$JCVariableDecl node
public void visitTypeIdent (com.sun.tools.javac.tree.JCTree$JCPrimitiveTypeTree)
com.sun.tools.javac.tree.JCTree$JCPrimitiveTypeTree node
String primitiveType
lombok.ast.TypeReferencePart part
public void visitIdent (com.sun.tools.javac.tree.JCTree$JCIdent)
lombok.ast.This t
lombok.ast.Super s
lombok.ast.TypeReferencePart part
com.sun.tools.javac.tree.JCTree$JCIdent node
String name
lombok.ast.Identifier id
public void visitSelect (com.sun.tools.javac.tree.JCTree$JCFieldAccess)
lombok.ast.TypeReference parent
lombok.ast.This t
lombok.ast.Super s
lombok.ast.ClassLiteral c
com.sun.tools.javac.tree.JCTree$JCFieldAccess node
String name
lombok.ast.Identifier id
lombok.ast.Node selected
public void visitTypeApply (com.sun.tools.javac.tree.JCTree$JCTypeApply)
com.sun.tools.javac.tree.JCTree$JCTypeApply node
lombok.ast.TypeReference ref
lombok.ast.TypeReferencePart last
public void visitWildcard (com.sun.tools.javac.tree.JCTree$JCWildcard)
com.sun.tools.javac.tree.JCTree$JCWildcard node
lombok.ast.TypeReference ref
private lombok.ast.Position getTypeBoundKindPosition (com.sun.tools.javac.tree.JCTree$JCWildcard)
Object o
Exception e
com.sun.tools.javac.tree.JCTree$JCWildcard node
private int getTag (com.sun.tools.javac.tree.JCTree)
Exception e
Exception e
com.sun.tools.javac.tree.JCTree node
public void visitTypeParameter (com.sun.tools.javac.tree.JCTree$JCTypeParameter)
com.sun.tools.javac.tree.JCTree$JCTypeParameter node
lombok.ast.TypeVariable var
public void visitTypeArray (com.sun.tools.javac.tree.JCTree$JCArrayTypeTree)
com.sun.tools.javac.tree.JCTree$JCArrayTypeTree node
lombok.ast.TypeReference ref
int currentDim
public void visitLiteral (com.sun.tools.javac.tree.JCTree$JCLiteral)
int intValue
long longValue
com.sun.tools.javac.tree.JCTree$JCLiteral node
Object val
boolean negative
lombok.ast.Expression literal
public void visitParens (com.sun.tools.javac.tree.JCTree$JCParens)
com.sun.tools.javac.tree.JCTree$JCParens node
lombok.ast.Expression expr
public void visitTypeCast (com.sun.tools.javac.tree.JCTree$JCTypeCast)
com.sun.tools.javac.tree.JCTree$JCTypeCast node
lombok.ast.Cast cast
public void visitUnary (com.sun.tools.javac.tree.JCTree$JCUnary)
com.sun.tools.javac.tree.JCTree$JCUnary node
lombok.ast.UnaryExpression expr
public void visitBinary (com.sun.tools.javac.tree.JCTree$JCBinary)
com.sun.tools.javac.tree.JCTree$JCBinary node
lombok.ast.BinaryExpression expr
public void visitNewClass (com.sun.tools.javac.tree.JCTree$JCNewClass)
lombok.ast.NormalTypeBody body
com.sun.tools.javac.tree.JCTree$JCNewClass node
lombok.ast.ConstructorInvocation inv
lombok.ast.Node n
public void visitTypeTest (com.sun.tools.javac.tree.JCTree$JCInstanceOf)
com.sun.tools.javac.tree.JCTree$JCInstanceOf node
lombok.ast.InstanceOf io
public void visitConditional (com.sun.tools.javac.tree.JCTree$JCConditional)
com.sun.tools.javac.tree.JCTree$JCConditional node
lombok.ast.InlineIfExpression iie
public void visitAssign (com.sun.tools.javac.tree.JCTree$JCAssign)
com.sun.tools.javac.tree.JCTree$JCAssign node
lombok.ast.BinaryExpression expr
public void visitAssignop (com.sun.tools.javac.tree.JCTree$JCAssignOp)
com.sun.tools.javac.tree.JCTree$JCAssignOp node
lombok.ast.BinaryExpression expr
public void visitExec (com.sun.tools.javac.tree.JCTree$JCExpressionStatement)
com.sun.tools.javac.tree.JCTree$JCExpressionStatement node
lombok.ast.Node expr
lombok.ast.ExpressionStatement exec
public void visitApply (com.sun.tools.javac.tree.JCTree$JCMethodInvocation)
lombok.ast.AlternateConstructorInvocation aci
lombok.ast.SuperConstructorInvocation sci
String name
lombok.ast.SuperConstructorInvocation sci
String name
com.sun.tools.javac.tree.JCTree$JCMethodInvocation node
lombok.ast.MethodInvocation inv
com.sun.tools.javac.tree.JCTree sel
lombok.ast.Identifier id
public void visitNewArray (com.sun.tools.javac.tree.JCTree$JCNewArray)
com.sun.tools.javac.tree.JCTree$JCExpression dim
java.util.Iterator i$
lombok.ast.ArrayDimension dim
lombok.ast.Position i
java.util.Iterator i$
com.sun.tools.javac.tree.JCTree$JCNewArray node
lombok.ast.ArrayInitializer init
lombok.ast.ArrayCreation crea
com.sun.tools.javac.tree.JCTree type
java.util.List inits
public void visitIndexed (com.sun.tools.javac.tree.JCTree$JCArrayAccess)
com.sun.tools.javac.tree.JCTree$JCArrayAccess node
lombok.ast.ArrayAccess aa
public void visitAssert (com.sun.tools.javac.tree.JCTree$JCAssert)
com.sun.tools.javac.tree.JCTree$JCAssert node
public void visitDoLoop (com.sun.tools.javac.tree.JCTree$JCDoWhileLoop)
com.sun.tools.javac.tree.JCTree$JCDoWhileLoop node
lombok.ast.DoWhile dw
com.sun.tools.javac.tree.JCTree$JCExpression cond
public void visitContinue (com.sun.tools.javac.tree.JCTree$JCContinue)
com.sun.tools.javac.tree.JCTree$JCContinue node
lombok.ast.Continue c
public void visitBreak (com.sun.tools.javac.tree.JCTree$JCBreak)
com.sun.tools.javac.tree.JCTree$JCBreak node
lombok.ast.Break b
public void visitForeachLoop (com.sun.tools.javac.tree.JCTree$JCEnhancedForLoop)
com.sun.tools.javac.tree.JCTree$JCEnhancedForLoop node
lombok.ast.ForEach fe
public void visitIf (com.sun.tools.javac.tree.JCTree$JCIf)
com.sun.tools.javac.tree.JCTree$JCIf node
lombok.ast.If i
com.sun.tools.javac.tree.JCTree$JCExpression cond
public void visitLabelled (com.sun.tools.javac.tree.JCTree$JCLabeledStatement)
com.sun.tools.javac.tree.JCTree$JCLabeledStatement node
lombok.ast.Identifier lbl
public void visitForLoop (com.sun.tools.javac.tree.JCTree$JCForLoop)
lombok.ast.Node updateNode
com.sun.tools.javac.tree.JCTree$JCExpressionStatement upd
java.util.Iterator i$
lombok.ast.Block tmp
lombok.ast.Node varDecl
lombok.ast.Node initNode
com.sun.tools.javac.tree.JCTree$JCStatement init
java.util.Iterator i$
com.sun.tools.javac.tree.JCTree$JCForLoop node
lombok.ast.For f
com.sun.tools.javac.util.List initializers
public void visitSwitch (com.sun.tools.javac.tree.JCTree$JCSwitch)
com.sun.tools.javac.tree.JCTree$JCExpression rawExpr
com.sun.tools.javac.tree.JCTree$JCCase c
java.util.Iterator i$
com.sun.tools.javac.tree.JCTree$JCSwitch node
lombok.ast.Switch s
com.sun.tools.javac.tree.JCTree$JCExpression cond
lombok.ast.Block b
public void visitSynchronized (com.sun.tools.javac.tree.JCTree$JCSynchronized)
com.sun.tools.javac.tree.JCTree$JCSynchronized node
lombok.ast.Synchronized s
com.sun.tools.javac.tree.JCTree$JCExpression cond
public void visitTry (com.sun.tools.javac.tree.JCTree$JCTry)
com.sun.tools.javac.tree.JCTree$JCTry node
lombok.ast.Try t
public void visitCatch (com.sun.tools.javac.tree.JCTree$JCCatch)
com.sun.tools.javac.tree.JCTree$JCCatch node
public void visitThrow (com.sun.tools.javac.tree.JCTree$JCThrow)
com.sun.tools.javac.tree.JCTree$JCThrow node
public void visitWhileLoop (com.sun.tools.javac.tree.JCTree$JCWhileLoop)
com.sun.tools.javac.tree.JCTree$JCWhileLoop node
lombok.ast.While w
com.sun.tools.javac.tree.JCTree$JCExpression cond
public void visitReturn (com.sun.tools.javac.tree.JCTree$JCReturn)
com.sun.tools.javac.tree.JCTree$JCReturn node
public void visitMethodDef (com.sun.tools.javac.tree.JCTree$JCMethodDecl)
lombok.ast.ConstructorDeclaration cd
String typeName
lombok.ast.AnnotationMethodDeclaration md
com.sun.tools.javac.tree.JCTree$JCMethodDecl node
String name
lombok.ast.MethodDeclaration md
public void visitAnnotation (com.sun.tools.javac.tree.JCTree$JCAnnotation)
com.sun.tools.javac.tree.JCTree$JCExpression rawName
lombok.ast.AnnotationElement e
com.sun.tools.javac.tree.JCTree$JCExpression elem
java.util.Iterator i$
com.sun.tools.javac.tree.JCTree$JCAnnotation node
lombok.ast.Annotation a
void (lombok.ast.javac.JcTreeConverter, lombok.ast.javac.JcTreeConverter$1)
lombok.ast.javac.JcTreeConverter x0
lombok.ast.javac.JcTreeConverter$1 x1
}
lombok/ast/javac/JcTreeConverter$FlagKey.classJcTreeConverter.java
package lombok.ast.javac
final lombok.ast.javac.JcTreeConverter$FlagKey extends java.lang.Enum {
public static final lombok.ast.javac.JcTreeConverter$FlagKey BLOCKS_ARE_INITIALIZERS
public static final lombok.ast.javac.JcTreeConverter$FlagKey SKIP_IS_DECL
public static final lombok.ast.javac.JcTreeConverter$FlagKey VARDEF_IS_DEFINITION
public static final lombok.ast.javac.JcTreeConverter$FlagKey NO_VARDECL_FOLDING
public static final lombok.ast.javac.JcTreeConverter$FlagKey CONTAINING_TYPE_NAME
public static final lombok.ast.javac.JcTreeConverter$FlagKey TYPE_REFERENCE
public static final lombok.ast.javac.JcTreeConverter$FlagKey METHODS_ARE_ANNMETHODS
private static final lombok.ast.javac.JcTreeConverter$FlagKey[] $VALUES
public static lombok.ast.javac.JcTreeConverter$FlagKey[] values ()
public static lombok.ast.javac.JcTreeConverter$FlagKey valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
lombok/ast/javac/JcTreeConverter.classJcTreeConverter.java
package lombok.ast.javac
public lombok.ast.javac.JcTreeConverter extends java.lang.Object {
private java.util.List result
private java.util.Map endPosTable
private lombok.ast.javac.JcTreeConverter$ConvertingVisitor visitor
private java.util.Map params
private static final java.lang.reflect.Field JCWILDCARD_KIND
private static final java.lang.reflect.Field JCTREE_TAG
private static final java.lang.reflect.Method JCTREE_GETTAG
public void ()
public void (java.util.Map, java.util.Map)
java.util.Map endPosTable
java.util.Map params
private boolean hasFlag (lombok.ast.javac.JcTreeConverter$FlagKey)
lombok.ast.javac.JcTreeConverter$FlagKey key
private java.lang.Object getFlag (lombok.ast.javac.JcTreeConverter$FlagKey)
lombok.ast.javac.JcTreeConverter$FlagKey key
java.util.List getAll ()
lombok.ast.Node get ()
private void set (com.sun.tools.javac.tree.JCTree, lombok.ast.Node)
com.sun.tools.javac.tree.JCTree node
lombok.ast.Node value
java.util.List result
private transient lombok.ast.Node toTree (com.sun.tools.javac.tree.JCTree, lombok.ast.javac.JcTreeConverter$FlagKey[])
lombok.ast.javac.JcTreeConverter$FlagKey key
lombok.ast.javac.JcTreeConverter$FlagKey[] arr$
int len$
int i$
com.sun.tools.javac.tree.JCTree node
lombok.ast.javac.JcTreeConverter$FlagKey[] keys
java.util.Map map
private lombok.ast.Node toTree (com.sun.tools.javac.tree.JCTree, java.util.Map)
RuntimeException e
com.sun.tools.javac.tree.JCTree node
java.util.Map params
lombok.ast.javac.JcTreeConverter newConverter
private void addJavadoc (lombok.ast.JavadocContainer, com.sun.tools.javac.tree.JCTree$JCModifiers)
lombok.ast.JavadocContainer container
com.sun.tools.javac.tree.JCTree$JCModifiers mods
private transient lombok.ast.Node toVariableDefinition (java.util.List, lombok.ast.javac.JcTreeConverter$FlagKey[])
lombok.ast.javac.JcTreeConverter$FlagKey key
lombok.ast.javac.JcTreeConverter$FlagKey[] arr$
int len$
int i$
java.util.List decls
lombok.ast.javac.JcTreeConverter$FlagKey[] keys
java.util.Map map
private lombok.ast.Position getPosition (com.sun.tools.javac.tree.JCTree)
com.sun.tools.javac.tree.JCTree node
int start
Integer end_
int end
private lombok.ast.Node toVariableDefinition (java.util.List, java.util.Map)
lombok.ast.VariableDefinition def
int endPosType
int i
com.sun.tools.javac.tree.JCTree$JCArrayTypeTree arrayType
int extraDims
lombok.ast.VariableDefinitionEntry entry
com.sun.tools.javac.tree.JCTree$JCVariableDecl varDecl
java.util.Iterator i$
lombok.ast.VariableDeclaration decl
java.util.List decls
java.util.Map keys
boolean createDeclaration
com.sun.tools.javac.tree.JCTree$JCVariableDecl first
int startPosFirst
com.sun.tools.javac.tree.JCTree$JCExpression baseType
lombok.ast.VariableDefinition def
int baseDims
private static int countDims (com.sun.tools.javac.tree.JCTree$JCExpression)
com.sun.tools.javac.tree.JCTree$JCExpression type
int dims
private transient void fillList (java.util.List, lombok.ast.RawListAccessor, lombok.ast.javac.JcTreeConverter$FlagKey[])
lombok.ast.javac.JcTreeConverter$FlagKey key
lombok.ast.javac.JcTreeConverter$FlagKey[] arr$
int len$
int i$
java.util.List nodes
lombok.ast.RawListAccessor list
lombok.ast.javac.JcTreeConverter$FlagKey[] keys
java.util.Map map
private void fillList (java.util.List, lombok.ast.RawListAccessor, java.util.Map)
com.sun.tools.javac.tree.JCTree node
java.util.Iterator i$
java.util.List nodes
lombok.ast.RawListAccessor list
java.util.Map keys
java.util.List varDeclQueue
boolean fold
private static com.sun.tools.javac.tree.JCTree removeParens (com.sun.tools.javac.tree.JCTree)
com.sun.tools.javac.tree.JCTree node
public void visit (com.sun.tools.javac.tree.JCTree$JCCompilationUnit)
com.sun.tools.javac.tree.JCTree$JCCompilationUnit cu
public void visit (com.sun.tools.javac.tree.JCTree, java.util.Map)
com.sun.tools.javac.tree.JCTree node
java.util.Map endPosTable
public lombok.ast.Node getResult ()
public lombok.ast.Node getResultWithJavadoc (java.util.List)
lombok.javac.CommentInfo commentInfo
java.util.Iterator i$
Integer key
lombok.ast.Node node
java.util.NoSuchElementException e
lombok.javac.CommentInfo javadoc
java.util.Iterator i$
java.util.List comments
com.sun.tools.javac.util.ListBuffer javadocs
lombok.ast.Node result
java.util.TreeMap nodePositions
private void attachJavadocToNode (lombok.javac.CommentInfo, lombok.ast.JavadocContainer)
int oldStart
lombok.javac.CommentInfo javadoc
lombok.ast.JavadocContainer node
String content
lombok.ast.Comment comment
private lombok.ast.Node setPos (com.sun.tools.javac.tree.JCTree, lombok.ast.Node)
int start
Integer end_
int end
com.sun.tools.javac.tree.JCTree node
lombok.ast.Node astNode
private void fillWithIdentifiers (com.sun.tools.javac.tree.JCTree, lombok.ast.StrictListAccessor)
com.sun.tools.javac.tree.JCTree$JCIdent id
com.sun.tools.javac.tree.JCTree$JCFieldAccess sel
com.sun.tools.javac.tree.JCTree node
lombok.ast.StrictListAccessor list
private static void setConversionStructureInfo (lombok.ast.Node, java.lang.String)
lombok.ast.Node node
String key
static void access$100 (lombok.ast.javac.JcTreeConverter, com.sun.tools.javac.tree.JCTree, lombok.ast.StrictListAccessor)
lombok.ast.javac.JcTreeConverter x0
com.sun.tools.javac.tree.JCTree x1
lombok.ast.StrictListAccessor x2
static lombok.ast.Node access$200 (lombok.ast.javac.JcTreeConverter, com.sun.tools.javac.tree.JCTree, lombok.ast.Node)
lombok.ast.javac.JcTreeConverter x0
com.sun.tools.javac.tree.JCTree x1
lombok.ast.Node x2
static void access$300 (lombok.ast.javac.JcTreeConverter, java.util.List, lombok.ast.RawListAccessor, lombok.ast.javac.JcTreeConverter$FlagKey[])
lombok.ast.javac.JcTreeConverter x0
java.util.List x1
lombok.ast.RawListAccessor x2
lombok.ast.javac.JcTreeConverter$FlagKey[] x3
static lombok.ast.Node access$400 (lombok.ast.javac.JcTreeConverter, com.sun.tools.javac.tree.JCTree, lombok.ast.javac.JcTreeConverter$FlagKey[])
lombok.ast.javac.JcTreeConverter x0
com.sun.tools.javac.tree.JCTree x1
lombok.ast.javac.JcTreeConverter$FlagKey[] x2
static void access$500 (lombok.ast.Node, java.lang.String)
lombok.ast.Node x0
String x1
static void access$600 (lombok.ast.javac.JcTreeConverter, com.sun.tools.javac.tree.JCTree, lombok.ast.Node)
lombok.ast.javac.JcTreeConverter x0
com.sun.tools.javac.tree.JCTree x1
lombok.ast.Node x2
static void access$700 (lombok.ast.javac.JcTreeConverter, java.util.List, lombok.ast.RawListAccessor, java.util.Map)
lombok.ast.javac.JcTreeConverter x0
java.util.List x1
lombok.ast.RawListAccessor x2
java.util.Map x3
static lombok.ast.Position access$800 (lombok.ast.javac.JcTreeConverter, com.sun.tools.javac.tree.JCTree)
lombok.ast.javac.JcTreeConverter x0
com.sun.tools.javac.tree.JCTree x1
static void access$900 (lombok.ast.javac.JcTreeConverter, lombok.ast.JavadocContainer, com.sun.tools.javac.tree.JCTree$JCModifiers)
lombok.ast.javac.JcTreeConverter x0
lombok.ast.JavadocContainer x1
com.sun.tools.javac.tree.JCTree$JCModifiers x2
static boolean access$1000 (lombok.ast.javac.JcTreeConverter, lombok.ast.javac.JcTreeConverter$FlagKey)
lombok.ast.javac.JcTreeConverter x0
lombok.ast.javac.JcTreeConverter$FlagKey x1
static lombok.ast.Node access$1100 (lombok.ast.javac.JcTreeConverter, java.util.List, lombok.ast.javac.JcTreeConverter$FlagKey[])
lombok.ast.javac.JcTreeConverter x0
java.util.List x1
lombok.ast.javac.JcTreeConverter$FlagKey[] x2
static java.util.Map access$1200 (lombok.ast.javac.JcTreeConverter)
lombok.ast.javac.JcTreeConverter x0
static lombok.ast.Node access$1300 (lombok.ast.javac.JcTreeConverter, com.sun.tools.javac.tree.JCTree, java.util.Map)
lombok.ast.javac.JcTreeConverter x0
com.sun.tools.javac.tree.JCTree x1
java.util.Map x2
static java.lang.reflect.Field access$1400 ()
static java.lang.reflect.Method access$1500 ()
static java.lang.reflect.Field access$1600 ()
static com.sun.tools.javac.tree.JCTree access$1700 (com.sun.tools.javac.tree.JCTree)
com.sun.tools.javac.tree.JCTree x0
static java.lang.Object access$1800 (lombok.ast.javac.JcTreeConverter, lombok.ast.javac.JcTreeConverter$FlagKey)
lombok.ast.javac.JcTreeConverter x0
lombok.ast.javac.JcTreeConverter$FlagKey x1
static void ()
NoSuchFieldException e
NoSuchFieldException e
NoSuchMethodException e
java.lang.reflect.Field f
java.lang.reflect.Method m
}
lombok/ast/javac/JcTreePrinter$1.classJcTreePrinter.java
package lombok.ast.javac
lombok.ast.javac.JcTreePrinter$1 extends com.sun.tools.javac.tree.JCTree$Visitor {
final lombok.ast.javac.JcTreePrinter this$0
void (lombok.ast.javac.JcTreePrinter)
public void visitTopLevel (com.sun.tools.javac.tree.JCTree$JCCompilationUnit)
com.sun.tools.javac.tree.JCTree$JCCompilationUnit tree
public void visitImport (com.sun.tools.javac.tree.JCTree$JCImport)
com.sun.tools.javac.tree.JCTree$JCImport tree
public void visitClassDef (com.sun.tools.javac.tree.JCTree$JCClassDecl)
com.sun.tools.javac.tree.JCTree$JCClassDecl tree
public void visitMethodDef (com.sun.tools.javac.tree.JCTree$JCMethodDecl)
com.sun.tools.javac.tree.JCTree$JCMethodDecl tree
public void visitVarDef (com.sun.tools.javac.tree.JCTree$JCVariableDecl)
com.sun.tools.javac.tree.JCTree$JCVariableDecl tree
public void visitSkip (com.sun.tools.javac.tree.JCTree$JCSkip)
com.sun.tools.javac.tree.JCTree$JCSkip tree
public void visitBlock (com.sun.tools.javac.tree.JCTree$JCBlock)
com.sun.tools.javac.tree.JCTree$JCBlock tree
public void visitDoLoop (com.sun.tools.javac.tree.JCTree$JCDoWhileLoop)
com.sun.tools.javac.tree.JCTree$JCDoWhileLoop tree
public void visitWhileLoop (com.sun.tools.javac.tree.JCTree$JCWhileLoop)
com.sun.tools.javac.tree.JCTree$JCWhileLoop tree
public void visitForLoop (com.sun.tools.javac.tree.JCTree$JCForLoop)
com.sun.tools.javac.tree.JCTree$JCForLoop tree
public void visitForeachLoop (com.sun.tools.javac.tree.JCTree$JCEnhancedForLoop)
com.sun.tools.javac.tree.JCTree$JCEnhancedForLoop tree
public void visitLabelled (com.sun.tools.javac.tree.JCTree$JCLabeledStatement)
com.sun.tools.javac.tree.JCTree$JCLabeledStatement tree
public void visitSwitch (com.sun.tools.javac.tree.JCTree$JCSwitch)
com.sun.tools.javac.tree.JCTree$JCSwitch tree
public void visitCase (com.sun.tools.javac.tree.JCTree$JCCase)
com.sun.tools.javac.tree.JCTree$JCCase tree
public void visitSynchronized (com.sun.tools.javac.tree.JCTree$JCSynchronized)
com.sun.tools.javac.tree.JCTree$JCSynchronized tree
public void visitTry (com.sun.tools.javac.tree.JCTree$JCTry)
com.sun.tools.javac.tree.JCTree$JCTry tree
public void visitCatch (com.sun.tools.javac.tree.JCTree$JCCatch)
com.sun.tools.javac.tree.JCTree$JCCatch tree
public void visitConditional (com.sun.tools.javac.tree.JCTree$JCConditional)
com.sun.tools.javac.tree.JCTree$JCConditional tree
public void visitIf (com.sun.tools.javac.tree.JCTree$JCIf)
com.sun.tools.javac.tree.JCTree$JCIf tree
public void visitExec (com.sun.tools.javac.tree.JCTree$JCExpressionStatement)
com.sun.tools.javac.tree.JCTree$JCExpressionStatement tree
public void visitBreak (com.sun.tools.javac.tree.JCTree$JCBreak)
com.sun.tools.javac.tree.JCTree$JCBreak tree
public void visitContinue (com.sun.tools.javac.tree.JCTree$JCContinue)
com.sun.tools.javac.tree.JCTree$JCContinue tree
public void visitReturn (com.sun.tools.javac.tree.JCTree$JCReturn)
com.sun.tools.javac.tree.JCTree$JCReturn tree
public void visitThrow (com.sun.tools.javac.tree.JCTree$JCThrow)
com.sun.tools.javac.tree.JCTree$JCThrow tree
public void visitAssert (com.sun.tools.javac.tree.JCTree$JCAssert)
com.sun.tools.javac.tree.JCTree$JCAssert tree
public void visitApply (com.sun.tools.javac.tree.JCTree$JCMethodInvocation)
com.sun.tools.javac.tree.JCTree$JCMethodInvocation tree
public void visitNewClass (com.sun.tools.javac.tree.JCTree$JCNewClass)
com.sun.tools.javac.tree.JCTree$JCNewClass tree
public void visitNewArray (com.sun.tools.javac.tree.JCTree$JCNewArray)
com.sun.tools.javac.tree.JCTree$JCNewArray tree
public void visitParens (com.sun.tools.javac.tree.JCTree$JCParens)
com.sun.tools.javac.tree.JCTree$JCParens tree
public void visitAssign (com.sun.tools.javac.tree.JCTree$JCAssign)
com.sun.tools.javac.tree.JCTree$JCAssign tree
public java.lang.String operatorName (int)
int tag
public void visitAssignop (com.sun.tools.javac.tree.JCTree$JCAssignOp)
com.sun.tools.javac.tree.JCTree$JCAssignOp tree
public void visitUnary (com.sun.tools.javac.tree.JCTree$JCUnary)
com.sun.tools.javac.tree.JCTree$JCUnary tree
public void visitBinary (com.sun.tools.javac.tree.JCTree$JCBinary)
com.sun.tools.javac.tree.JCTree$JCBinary tree
public void visitTypeCast (com.sun.tools.javac.tree.JCTree$JCTypeCast)
com.sun.tools.javac.tree.JCTree$JCTypeCast tree
public void visitTypeTest (com.sun.tools.javac.tree.JCTree$JCInstanceOf)
com.sun.tools.javac.tree.JCTree$JCInstanceOf tree
public void visitIndexed (com.sun.tools.javac.tree.JCTree$JCArrayAccess)
com.sun.tools.javac.tree.JCTree$JCArrayAccess tree
public void visitSelect (com.sun.tools.javac.tree.JCTree$JCFieldAccess)
com.sun.tools.javac.tree.JCTree$JCFieldAccess tree
public void visitIdent (com.sun.tools.javac.tree.JCTree$JCIdent)
com.sun.tools.javac.tree.JCTree$JCIdent tree
public java.lang.String literalName (int)
int typeTag
public void visitLiteral (com.sun.tools.javac.tree.JCTree$JCLiteral)
com.sun.tools.javac.tree.JCTree$JCLiteral tree
public void visitTypeIdent (com.sun.tools.javac.tree.JCTree$JCPrimitiveTypeTree)
com.sun.tools.javac.tree.JCTree$JCPrimitiveTypeTree tree
public void visitTypeArray (com.sun.tools.javac.tree.JCTree$JCArrayTypeTree)
com.sun.tools.javac.tree.JCTree$JCArrayTypeTree tree
public void visitTypeApply (com.sun.tools.javac.tree.JCTree$JCTypeApply)
com.sun.tools.javac.tree.JCTree$JCTypeApply tree
public void visitTypeParameter (com.sun.tools.javac.tree.JCTree$JCTypeParameter)
com.sun.tools.javac.tree.JCTree$JCTypeParameter tree
public void visitWildcard (com.sun.tools.javac.tree.JCTree$JCWildcard)
Exception e
com.sun.tools.javac.tree.JCTree$JCWildcard tree
Object o
public void visitTypeBoundKind (com.sun.tools.javac.tree.JCTree$TypeBoundKind)
com.sun.tools.javac.tree.JCTree$TypeBoundKind tree
public void visitErroneous (com.sun.tools.javac.tree.JCTree$JCErroneous)
com.sun.tools.javac.tree.JCTree$JCErroneous tree
public void visitLetExpr (com.sun.tools.javac.tree.JCTree$LetExpr)
com.sun.tools.javac.tree.JCTree$LetExpr tree
public void visitModifiers (com.sun.tools.javac.tree.JCTree$JCModifiers)
com.sun.tools.javac.tree.JCTree$JCModifiers tree
public void visitAnnotation (com.sun.tools.javac.tree.JCTree$JCAnnotation)
com.sun.tools.javac.tree.JCTree$JCAnnotation tree
public void visitTree (com.sun.tools.javac.tree.JCTree)
com.sun.tools.javac.tree.JCTree tree
String typeName
}
lombok/ast/javac/JcTreePrinter.classJcTreePrinter.java
package lombok.ast.javac
public lombok.ast.javac.JcTreePrinter extends java.lang.Object {
private final StringBuilder output
private final boolean includePositions
private final boolean includeObjectRefs
private int indent
private String rel
private java.util.Map endPosTable
private boolean modsOfEnum
private final java.util.Map visited
private int objectCounter
private static final java.lang.reflect.Method GET_TAG_METHOD
private static final java.lang.reflect.Field TAG_FIELD
private final com.sun.tools.javac.tree.JCTree$Visitor visitor
static int getTag (com.sun.tools.javac.tree.JCTree)
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
IllegalAccessException e
com.sun.tools.javac.tree.JCTree tree
private void (boolean)
boolean includePositions
public static lombok.ast.javac.JcTreePrinter printerWithPositions ()
public static lombok.ast.javac.JcTreePrinter printerWithoutPositions ()
public java.lang.String toString ()
public static void main (java.lang.String[]) throws java.io.IOException
String[] args
com.sun.tools.javac.util.Context context
com.sun.tools.javac.main.JavaCompiler compiler
com.sun.tools.javac.tree.JCTree$JCCompilationUnit cu
lombok.ast.javac.JcTreePrinter printer
private void printNode (com.sun.tools.javac.tree.JCTree)
int objId
com.sun.tools.javac.tree.JCTree$JCIdent selected
com.sun.tools.javac.tree.JCTree$JCMethodInvocation invoke
com.sun.tools.javac.tree.JCTree$JCIdent selected
Integer endPos_
int endPos
int startPos
String suffix
int objId
Integer backRef
com.sun.tools.javac.tree.JCTree tree
private void printNode (java.lang.String)
String nodeKind
private void printIndent ()
int i
private void property (java.lang.String, java.lang.Object)
String content
String content
String rel
Object val
private void child (java.lang.String, com.sun.tools.javac.tree.JCTree)
String rel
com.sun.tools.javac.tree.JCTree node
private void children (java.lang.String, com.sun.tools.javac.util.List)
com.sun.tools.javac.tree.JCTree node
java.util.Iterator i$
int i
String rel
com.sun.tools.javac.util.List nodes
public void visit (com.sun.tools.javac.tree.JCTree)
com.sun.tools.javac.tree.JCTree tree
static void access$000 (lombok.ast.javac.JcTreePrinter, com.sun.tools.javac.tree.JCTree)
lombok.ast.javac.JcTreePrinter x0
com.sun.tools.javac.tree.JCTree x1
static java.util.Map access$102 (lombok.ast.javac.JcTreePrinter, java.util.Map)
lombok.ast.javac.JcTreePrinter x0
java.util.Map x1
static void access$200 (lombok.ast.javac.JcTreePrinter, java.lang.String, com.sun.tools.javac.tree.JCTree)
lombok.ast.javac.JcTreePrinter x0
String x1
com.sun.tools.javac.tree.JCTree x2
static void access$300 (lombok.ast.javac.JcTreePrinter, java.lang.String, com.sun.tools.javac.util.List)
lombok.ast.javac.JcTreePrinter x0
String x1
com.sun.tools.javac.util.List x2
static int access$410 (lombok.ast.javac.JcTreePrinter)
lombok.ast.javac.JcTreePrinter x0
static void access$500 (lombok.ast.javac.JcTreePrinter, java.lang.String, java.lang.Object)
lombok.ast.javac.JcTreePrinter x0
String x1
Object x2
static boolean access$602 (lombok.ast.javac.JcTreePrinter, boolean)
lombok.ast.javac.JcTreePrinter x0
boolean x1
static void access$700 (lombok.ast.javac.JcTreePrinter, java.lang.String)
lombok.ast.javac.JcTreePrinter x0
String x1
static void ()
NoSuchFieldException e1
NoSuchMethodException e
java.lang.reflect.Method m
java.lang.reflect.Field f
}
lombok/ast/printer/HtmlFormatter.classHtmlFormatter.java
package lombok.ast.printer
public lombok.ast.printer.HtmlFormatter extends java.lang.Object implements lombok.ast.printer.SourceFormatter {
private final StringBuilder sb
private final String rawSource
private final java.util.List errors
private String nextElementName
private static final String OPENERS
private static final String CLOSERS
private int parenCounter
private final java.util.ArrayDeque parenStack
private static final java.util.regex.Pattern HTML_CLASS_SIGNIFICANT_NODE
private String timeTaken
static final boolean $assertionsDisabled
private static java.lang.String escapeHtml (java.lang.String)
String in
public void (java.lang.String)
String rawSource
public void fail (java.lang.String)
String fail
public void property (java.lang.String, java.lang.Object)
String name
Object value
public void keyword (java.lang.String)
String text
public void operator (java.lang.String)
String text
public void verticalSpace ()
public void space ()
public void append (java.lang.String)
Integer n
String text
public void buildInline (lombok.ast.Node)
lombok.ast.Node node
public void closeInline ()
public void startSuppressBlock ()
public void endSuppressBlock ()
public void startSuppressIndent ()
public void endSuppressIndent ()
public void buildBlock (lombok.ast.Node)
lombok.ast.Node node
private void generateOpenTag (lombok.ast.Node, java.lang.String)
lombok.ast.Node node
String tagName
java.util.Set classes
java.util.concurrent.atomic.AtomicReference kind
String description
private static void findHtmlClassSignificantNodes (java.util.Set, java.util.concurrent.atomic.AtomicReference, java.lang.Class)
java.util.regex.Matcher m
Class i
Class[] arr$
int len$
int i$
java.util.Set names
java.util.concurrent.atomic.AtomicReference kind
Class c
public void closeBlock ()
public void addError (int, int, java.lang.String)
int errorStart
int errorEnd
String errorMessage
private java.lang.String readResource (java.lang.String)
java.io.InputStream in
java.io.IOException $ex
String resource
public java.lang.String finish ()
String template
String cssContent
String scriptContent
String jQuery
private java.lang.String printErrors ()
String x
java.util.Iterator i$
StringBuilder sb
public void setTimeTaken (long)
long taken
public void nameNextElement (java.lang.String)
String name
static void ()
}
lombok/ast/printer/SourceFormatter.classSourceFormatter.java
package lombok.ast.printer
public abstract lombok.ast.printer.SourceFormatter extends java.lang.Object {
public static final String FAIL
public abstract void fail (java.lang.String)
public abstract void property (java.lang.String, java.lang.Object)
public abstract void keyword (java.lang.String)
public abstract void operator (java.lang.String)
public abstract void verticalSpace ()
public abstract void space ()
public abstract void append (java.lang.String)
public abstract void buildInline (lombok.ast.Node)
public abstract void closeInline ()
public abstract void startSuppressBlock ()
public abstract void endSuppressBlock ()
public abstract void startSuppressIndent ()
public abstract void endSuppressIndent ()
public abstract void buildBlock (lombok.ast.Node)
public abstract void closeBlock ()
public abstract void addError (int, int, java.lang.String)
public abstract java.lang.String finish ()
public abstract void setTimeTaken (long)
public abstract void nameNextElement (java.lang.String)
}
lombok/ast/printer/SourcePrinter.classSourcePrinter.java
package lombok.ast.printer
public lombok.ast.printer.SourcePrinter extends lombok.ast.ForwardingAstVisitor {
private final lombok.ast.printer.SourceFormatter formatter
public void (lombok.ast.printer.SourceFormatter)
lombok.ast.printer.SourceFormatter formatter
private void visit (lombok.ast.Node)
lombok.ast.Node node
public boolean visitNode (lombok.ast.Node)
lombok.ast.Node node
private void append (java.lang.String)
char c
char[] arr$
int len$
int i$
String text
StringBuilder sb
private void visitAll0 (java.lang.String, lombok.ast.RawListAccessor, java.lang.String, java.lang.String, java.lang.String, boolean)
lombok.ast.Node n
java.util.Iterator i$
String relation
lombok.ast.RawListAccessor nodes
String separator
String prefix
String suffix
boolean suppress
boolean first
private void visitAllSuppressed (lombok.ast.RawListAccessor, java.lang.String, java.lang.String, java.lang.String)
lombok.ast.RawListAccessor nodes
String separator
String prefix
String suffix
private void visitAll (lombok.ast.RawListAccessor, java.lang.String, java.lang.String, java.lang.String)
lombok.ast.RawListAccessor nodes
String separator
String prefix
String suffix
private void visitAll (java.lang.String, lombok.ast.RawListAccessor, java.lang.String, java.lang.String, java.lang.String)
String relation
lombok.ast.RawListAccessor nodes
String separator
String prefix
String suffix
private boolean isValidJavaIdentifier (java.lang.String)
int i
String in
char c
char[] cs
public boolean visitTypeReference (lombok.ast.TypeReference)
int i
lombok.ast.TypeReference node
lombok.ast.WildcardKind kind
public boolean visitTypeReferencePart (lombok.ast.TypeReferencePart)
lombok.ast.TypeReferencePart node
public boolean visitVariableReference (lombok.ast.VariableReference)
lombok.ast.VariableReference node
public boolean visitIdentifier (lombok.ast.Identifier)
lombok.ast.Identifier node
String name
public boolean visitIntegralLiteral (lombok.ast.IntegralLiteral)
lombok.ast.IntegralLiteral node
String raw
public boolean visitFloatingPointLiteral (lombok.ast.FloatingPointLiteral)
lombok.ast.FloatingPointLiteral node
String raw
public boolean visitBooleanLiteral (lombok.ast.BooleanLiteral)
lombok.ast.BooleanLiteral node
String raw
public boolean visitCharLiteral (lombok.ast.CharLiteral)
lombok.ast.CharLiteral node
String raw
public boolean visitStringLiteral (lombok.ast.StringLiteral)
lombok.ast.StringLiteral node
String raw
public boolean visitNullLiteral (lombok.ast.NullLiteral)
lombok.ast.NullLiteral node
private void parensOpen (lombok.ast.Expression)
int i
lombok.ast.Expression node
private void parensClose (lombok.ast.Expression)
int i
lombok.ast.Expression node
public boolean visitBinaryExpression (lombok.ast.BinaryExpression)
Exception e
lombok.ast.BinaryExpression node
String symbol
public boolean visitUnaryExpression (lombok.ast.UnaryExpression)
Exception e
lombok.ast.UnaryExpression node
lombok.ast.UnaryOperator op
public boolean visitCast (lombok.ast.Cast)
lombok.ast.Cast node
public boolean visitInlineIfExpression (lombok.ast.InlineIfExpression)
lombok.ast.InlineIfExpression node
public boolean visitInstanceOf (lombok.ast.InstanceOf)
lombok.ast.InstanceOf node
public boolean visitConstructorInvocation (lombok.ast.ConstructorInvocation)
lombok.ast.ConstructorInvocation node
public boolean visitMethodInvocation (lombok.ast.MethodInvocation)
lombok.ast.MethodInvocation node
public boolean visitSelect (lombok.ast.Select)
lombok.ast.Select node
public boolean visitArrayAccess (lombok.ast.ArrayAccess)
lombok.ast.ArrayAccess node
public boolean visitArrayCreation (lombok.ast.ArrayCreation)
lombok.ast.ArrayCreation node
public boolean visitAnnotationValueArray (lombok.ast.AnnotationValueArray)
lombok.ast.AnnotationValueArray node
public boolean visitArrayInitializer (lombok.ast.ArrayInitializer)
lombok.ast.ArrayInitializer node
public boolean visitArrayDimension (lombok.ast.ArrayDimension)
lombok.ast.ArrayDimension node
public boolean visitClassLiteral (lombok.ast.ClassLiteral)
lombok.ast.ClassLiteral node
public boolean visitSuper (lombok.ast.Super)
lombok.ast.Super node
public boolean visitThis (lombok.ast.This)
lombok.ast.This node
public boolean visitExpressionStatement (lombok.ast.ExpressionStatement)
lombok.ast.ExpressionStatement node
public boolean visitLabelledStatement (lombok.ast.LabelledStatement)
lombok.ast.LabelledStatement node
public boolean visitIf (lombok.ast.If)
lombok.ast.If node
public boolean visitFor (lombok.ast.For)
lombok.ast.For node
public boolean visitForEach (lombok.ast.ForEach)
lombok.ast.ForEach node
public boolean visitTry (lombok.ast.Try)
lombok.ast.Try node
public boolean visitCatch (lombok.ast.Catch)
lombok.ast.Catch node
public boolean visitWhile (lombok.ast.While)
lombok.ast.While node
public boolean visitDoWhile (lombok.ast.DoWhile)
lombok.ast.DoWhile node
public boolean visitSynchronized (lombok.ast.Synchronized)
lombok.ast.Synchronized node
public boolean visitBlock (lombok.ast.Block)
lombok.ast.Block node
public boolean visitAssert (lombok.ast.Assert)
lombok.ast.Assert node
public boolean visitEmptyStatement (lombok.ast.EmptyStatement)
lombok.ast.EmptyStatement node
public boolean visitSwitch (lombok.ast.Switch)
lombok.ast.Node child
java.util.Iterator i$
lombok.ast.Switch node
lombok.ast.Node body
public boolean visitCase (lombok.ast.Case)
lombok.ast.Case node
public boolean visitDefault (lombok.ast.Default)
lombok.ast.Default node
public boolean visitBreak (lombok.ast.Break)
lombok.ast.Break node
public boolean visitContinue (lombok.ast.Continue)
lombok.ast.Continue node
public boolean visitReturn (lombok.ast.Return)
lombok.ast.Return node
public boolean visitThrow (lombok.ast.Throw)
lombok.ast.Throw node
public boolean visitVariableDeclaration (lombok.ast.VariableDeclaration)
lombok.ast.VariableDeclaration node
public boolean visitVariableDefinition (lombok.ast.VariableDefinition)
lombok.ast.VariableDefinition node
public boolean visitVariableDefinitionEntry (lombok.ast.VariableDefinitionEntry)
int i
lombok.ast.VariableDefinitionEntry node
public boolean visitTypeVariable (lombok.ast.TypeVariable)
lombok.ast.TypeVariable node
public boolean visitKeywordModifier (lombok.ast.KeywordModifier)
lombok.ast.KeywordModifier node
public boolean visitModifiers (lombok.ast.Modifiers)
lombok.ast.Modifiers node
public boolean visitAnnotation (lombok.ast.Annotation)
lombok.ast.Annotation node
public boolean visitAnnotationElement (lombok.ast.AnnotationElement)
lombok.ast.AnnotationElement node
public boolean visitEnumTypeBody (lombok.ast.EnumTypeBody)
lombok.ast.EnumTypeBody node
public boolean visitNormalTypeBody (lombok.ast.NormalTypeBody)
lombok.ast.NormalTypeBody node
public boolean visitMethodDeclaration (lombok.ast.MethodDeclaration)
lombok.ast.MethodDeclaration node
public boolean visitConstructorDeclaration (lombok.ast.ConstructorDeclaration)
lombok.ast.ConstructorDeclaration node
public boolean visitSuperConstructorInvocation (lombok.ast.SuperConstructorInvocation)
lombok.ast.SuperConstructorInvocation node
public boolean visitAlternateConstructorInvocation (lombok.ast.AlternateConstructorInvocation)
lombok.ast.AlternateConstructorInvocation node
public boolean visitInstanceInitializer (lombok.ast.InstanceInitializer)
lombok.ast.InstanceInitializer node
public boolean visitStaticInitializer (lombok.ast.StaticInitializer)
lombok.ast.StaticInitializer node
public boolean visitClassDeclaration (lombok.ast.ClassDeclaration)
lombok.ast.ClassDeclaration node
public boolean visitInterfaceDeclaration (lombok.ast.InterfaceDeclaration)
lombok.ast.InterfaceDeclaration node
public boolean visitEnumDeclaration (lombok.ast.EnumDeclaration)
lombok.ast.EnumDeclaration node
public boolean visitEnumConstant (lombok.ast.EnumConstant)
lombok.ast.EnumConstant node
public boolean visitAnnotationDeclaration (lombok.ast.AnnotationDeclaration)
lombok.ast.AnnotationDeclaration node
public boolean visitAnnotationMethodDeclaration (lombok.ast.AnnotationMethodDeclaration)
lombok.ast.AnnotationMethodDeclaration node
public boolean visitCompilationUnit (lombok.ast.CompilationUnit)
lombok.ast.CompilationUnit node
public boolean visitPackageDeclaration (lombok.ast.PackageDeclaration)
lombok.ast.PackageDeclaration node
public boolean visitImportDeclaration (lombok.ast.ImportDeclaration)
lombok.ast.ImportDeclaration node
public boolean visitParseArtefact (lombok.ast.Node)
lombok.ast.Node node
public boolean visitComment (lombok.ast.Comment)
lombok.ast.Comment node
public boolean visitEmptyDeclaration (lombok.ast.EmptyDeclaration)
lombok.ast.EmptyDeclaration node
}
lombok/ast/printer/StructureFormatter.classStructureFormatter.java
package lombok.ast.printer
public lombok.ast.printer.StructureFormatter extends java.lang.Object implements lombok.ast.printer.SourceFormatter {
private static final String INDENT
private final StringBuilder sb
private final java.util.List errors
private int indent
private final java.util.Map sourceStructures
private String name
private String currentType
private final String nodeFormatString
private java.util.Set propertySkipList
public static lombok.ast.printer.StructureFormatter formatterWithoutPositions ()
public static lombok.ast.printer.StructureFormatter formatterWithPositions ()
public static lombok.ast.printer.StructureFormatter formatterWithEverything (lombok.ast.grammar.Source)
lombok.ast.grammar.Source source
private void (java.util.Map, boolean)
java.util.Map sourceStructures
boolean printPositions
private transient void a (java.lang.String, java.lang.Object[])
int i
String in
Object[] args
public void buildInline (lombok.ast.Node)
lombok.ast.Node node
public void buildBlock (lombok.ast.Node)
lombok.ast.Node node
private void buildNode (java.lang.String, lombok.ast.Node)
lombok.ast.grammar.SourceStructure struct
java.util.Iterator i$
String type
lombok.ast.Node node
String name
String description
public void fail (java.lang.String)
String fail
public void property (java.lang.String, java.lang.Object)
String name
Object value
public lombok.ast.printer.StructureFormatter skipProperty (java.lang.Class, java.lang.String)
Class type
String propertyName
public void keyword (java.lang.String)
String text
public void operator (java.lang.String)
String text
public void verticalSpace ()
public void space ()
public void append (java.lang.String)
String text
public void startSuppressBlock ()
public void endSuppressBlock ()
public void startSuppressIndent ()
public void endSuppressIndent ()
public void closeInline ()
public void closeBlock ()
public void addError (int, int, java.lang.String)
int errorStart
int errorEnd
String errorMessage
public java.lang.String finish ()
public void setTimeTaken (long)
long taken
public void nameNextElement (java.lang.String)
String name
}
lombok/ast/printer/TextFormatter.classTextFormatter.java
package lombok.ast.printer
public lombok.ast.printer.TextFormatter extends java.lang.Object implements lombok.ast.printer.SourceFormatter {
private static final String INDENT
private String newlineText
private final StringBuilder sb
private final java.util.List errors
private int indent
private boolean suppress
private boolean newline
private java.util.Stack blockSuppressedStack
public void ()
protected void setNewlineText (java.lang.String)
String newlineText
private lombok.ast.printer.TextFormatter a (java.lang.String)
String text
protected int getCurrentPosition (boolean)
boolean accountForNewline
int len
public void fail (java.lang.String)
String fail
public void property (java.lang.String, java.lang.Object)
String name
Object value
public void keyword (java.lang.String)
String text
public void operator (java.lang.String)
String text
public void verticalSpace ()
public void space ()
public void append (java.lang.String)
String text
public void buildInline (lombok.ast.Node)
lombok.ast.Node node
public void closeInline ()
public void startSuppressBlock ()
public void endSuppressBlock ()
public void startSuppressIndent ()
public void endSuppressIndent ()
private void printIndent ()
int i
public void buildBlock (lombok.ast.Node)
lombok.ast.Node node
public void closeBlock ()
int code
public void addError (int, int, java.lang.String)
int errorStart
int errorEnd
String errorMessage
public java.lang.String finish ()
public void setTimeTaken (long)
long taken
public void nameNextElement (java.lang.String)
String name
}
lombok/ast/printer/web/ast.css
lombok/ast/printer/web/ast.html
lombok/ast/printer/web/ast.js
lombok/ast/printer/web/jquery.js
lombok/ast/resolve/AnnotationClassNotAvailableException.classAnnotationClassNotAvailableException.java
package lombok.ast.resolve
public lombok.ast.resolve.AnnotationClassNotAvailableException extends lombok.ast.ResolutionException {
private final String className
private java.util.List classNames
public void (lombok.ast.Node, java.lang.String)
lombok.ast.Node problemNode
String className
public java.lang.String getClassName ()
public java.util.List getClassNames ()
void setClassNames (java.util.List)
java.util.List classNames
}
lombok/ast/resolve/AnnotationProxy.classAnnotationProxy.java
package lombok.ast.resolve
lombok.ast.resolve.AnnotationProxy extends java.lang.Object implements java.lang.reflect.InvocationHandler {
private final lombok.ast.resolve.Resolver resolver
private final lombok.ast.Annotation node
void (lombok.ast.resolve.Resolver, lombok.ast.Annotation)
lombok.ast.resolve.Resolver resolver
lombok.ast.Annotation node
private boolean tryAsString (lombok.ast.Node, java.lang.Class, java.util.List)
lombok.ast.Node val
Class expectedType
java.util.List returnValues
private boolean tryAsEnum (lombok.ast.Node, java.lang.Class, java.util.List)
lombok.ast.Node val
Class expectedType
java.util.List returnValues
private boolean tryAsBoolean (lombok.ast.Node, java.lang.Class, java.util.List)
boolean v
lombok.ast.Node val
Class expectedType
java.util.List returnValues
private boolean tryAsNumeric (lombok.ast.Node, java.lang.Class, java.util.List)
long v
long iVal
long v
long iVal
double dVal
lombok.ast.Node val
Class expectedType
java.util.List returnValues
boolean negative
boolean isIntegral
long iVal
double dVal
public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable
ClassLoader cl
int[] dimsA
Class c
ClassNotFoundException e
String className
String cName
int dims
lombok.ast.Node val
java.util.Iterator i$
lombok.ast.AnnotationElement elem
java.util.Iterator i$
int i
Object arr
Object def
Object proxy
java.lang.reflect.Method method
Object[] args
String name
Class expectedType
boolean array
java.util.List returnValues
java.util.List classNames
lombok.ast.resolve.AnnotationClassNotAvailableException classNotAvailable
}
lombok/ast/resolve/Resolver$ImportList.classResolver.java
package lombok.ast.resolve
lombok.ast.resolve.Resolver$ImportList extends java.lang.Object {
final java.util.List explicits
final java.util.List stars
void ()
}
lombok/ast/resolve/Resolver.classResolver.java
package lombok.ast.resolve
public lombok.ast.resolve.Resolver extends java.lang.Object {
static final java.util.List NUMERIC_PRIMITIVE_CLASSES
static final java.util.Map PRIMITIVE_CLASS_MAP
public void ()
public java.lang.Enum resolveEnum (java.lang.Class, lombok.ast.Node)
Package p
java.util.List chain
boolean unexpectedType
String target
Enum enumConstant
Enum[] arr$
int len$
int i$
Class enumClass
lombok.ast.Node value
String enumName
String typeName
String packageName
private lombok.ast.resolve.Resolver$ImportList getImportList (lombok.ast.Node)
String i
lombok.ast.ImportDeclaration imp
java.util.Iterator i$
lombok.ast.CompilationUnit cu
lombok.ast.PackageDeclaration pkg
lombok.ast.Node n
lombok.ast.resolve.Resolver$ImportList il
public boolean typesMatch (java.lang.String, lombok.ast.TypeReference)
int dims1
int dims2
String explicit
java.util.Iterator i$
String ending
lombok.ast.RawListAccessor list
boolean stopAtSelf
lombok.ast.RawListAccessor list
boolean stopAtSelf
lombok.ast.RawListAccessor list
boolean stopAtSelf
lombok.ast.Node c
java.util.Iterator i$
lombok.ast.RawListAccessor list
boolean stopAtSelf
String wanted
lombok.ast.TypeReference typeReference
String name
int dot
String wantedPkg
String wantedName
lombok.ast.resolve.Resolver$ImportList imports
lombok.ast.Node n
lombok.ast.Node prevN
lombok.ast.CompilationUnit cu
private java.lang.String stripGenerics (java.lang.String)
String name
int genericsStart
int genericsEnd
private boolean namesMatch (java.lang.String, lombok.ast.Identifier)
String name
lombok.ast.Identifier astName
public java.lang.annotation.Annotation toAnnotationInstance (java.lang.Class, lombok.ast.Annotation)
Class type
lombok.ast.Annotation node
public java.lang.String getAnnotationClassAsString (java.lang.annotation.Annotation, java.lang.String)
lombok.ast.resolve.AnnotationClassNotAvailableException e
java.lang.reflect.Method m
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
NoSuchMethodException e
java.lang.annotation.Annotation annotation
String methodName
public java.util.List getAnnotationClassesAsStrings (java.lang.annotation.Annotation, java.lang.String)
boolean array
boolean array
Class[] cs
Class c
Class[] arr$
int len$
int i$
Class[] cs
java.util.List result
lombok.ast.resolve.AnnotationClassNotAvailableException e
java.lang.reflect.Method m
boolean array
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
NoSuchMethodException e
java.lang.annotation.Annotation annotation
String methodName
private java.util.List unwrapSelectChain (lombok.ast.Select)
lombok.ast.Expression parent
lombok.ast.Select s
java.util.List list
static void ()
}
lombok/ast/syntaxChecks/BasicChecks.classBasicChecks.java
package lombok.ast.syntaxChecks
public lombok.ast.syntaxChecks.BasicChecks extends java.lang.Object {
public void ()
public void checkNameOfIdentifier (lombok.ast.Identifier)
int i
lombok.ast.Identifier identifier
String n
static void checkVarDefIsSimple (lombok.ast.Node, lombok.ast.Node, java.lang.String, java.lang.String)
lombok.ast.VariableDefinitionEntry entry
java.util.Iterator i$
lombok.ast.Node node
lombok.ast.Node rawVarDef
String descriptionOfOuter
String descriptionOfRelation
}
lombok/ast/syntaxChecks/KeywordChecks.classKeywordChecks.java
package lombok.ast.syntaxChecks
public lombok.ast.syntaxChecks.KeywordChecks extends java.lang.Object {
private static final int K_PUBLIC
private static final int K_PRIVATE
private static final int K_PROTECTED
private static final int K_STATIC
private static final int K_FINAL
private static final int K_SYNCHRONIZED
private static final int K_VOLATILE
private static final int K_TRANSIENT
private static final int K_NATIVE
private static final int K_ABSTRACT
private static final int K_STRICTFP
private static final java.util.Map TO_FLAG_MAP
private static final int[] METHOD_MODIFIERS_EXCLUSIVITY
private static final int METHOD_MODIFIERS_LEGAL
private static final int[] FIELD_MODIFIERS_EXCLUSIVITY
private static final int FIELD_MODIFIERS_LEGAL
private static final int[] TYPE_MODIFIERS_EXCLUSIVITY
private static final int TYPE_MODIFIERS_LEGAL
public void ()
public void duplicateKeywordModifierCheck (lombok.ast.Modifiers)
String k
lombok.ast.KeywordModifier n
java.util.Iterator i$
lombok.ast.Modifiers modifiers
java.util.List keywords
public void methodModifiersCheck (lombok.ast.MethodDeclaration)
lombok.ast.MethodDeclaration md
public void annotationMethodModifiersCheck (lombok.ast.AnnotationMethodDeclaration)
lombok.ast.AnnotationMethodDeclaration md
public void fieldModifiersCheck (lombok.ast.VariableDeclaration)
lombok.ast.VariableDefinitionEntry entry
java.util.Iterator i$
lombok.ast.Modifiers m
boolean allFieldsHaveInitializers
lombok.ast.VariableDeclaration vd
lombok.ast.TypeDeclaration td
lombok.ast.VariableDefinition def
public void localVariableModifiersCheck (lombok.ast.VariableDefinition)
lombok.ast.VariableDefinition vd
boolean applies
public void classDeclarationModifiersCheck (lombok.ast.ClassDeclaration)
lombok.ast.ClassDeclaration cd
public void interfaceDeclarationModifiersCheck (lombok.ast.InterfaceDeclaration)
lombok.ast.InterfaceDeclaration id
int flags
public void annotationDeclarationModifiersCheck (lombok.ast.AnnotationDeclaration)
lombok.ast.AnnotationDeclaration ad
int flags
public void enumDeclarationModifiersCheck (lombok.ast.EnumDeclaration)
lombok.ast.EnumDeclaration ad
int flags
private int typeModifiersCheck (lombok.ast.TypeDeclaration, java.lang.String)
lombok.ast.TypeDeclaration td
String desc
int flags
boolean staticWarningEmitted
public void checkStaticInitializerInNonStaticType (lombok.ast.StaticInitializer)
lombok.ast.StaticInitializer node
lombok.ast.TypeDeclaration parent
private void checkStaticChain (lombok.ast.Modifiers)
lombok.ast.Modifiers pMods
lombok.ast.Modifiers modifiers
lombok.ast.Node p
private int modifiersCheck (lombok.ast.Modifiers, int[], int, java.lang.String)
String k
int flag
lombok.ast.Node n
java.util.Iterator i$
int exclusive
int[] arr$
int len$
int i$
lombok.ast.Modifiers modifiers
int[] exclusivity
int legality
String desc
int flags
int implicits
private boolean generateNotAllowedKeywordError (lombok.ast.Modifiers, int, int, java.lang.String, java.lang.String)
lombok.ast.KeywordModifier n
java.util.Iterator i$
lombok.ast.Modifiers modifiers
int flags
int flag
String keyword
String error
public void emptyDeclarationMustHaveNoModifiers (lombok.ast.EmptyDeclaration)
lombok.ast.EmptyDeclaration node
lombok.ast.Modifiers modifiers
private void generateExclusivityError (int, int, lombok.ast.Modifiers)
java.util.Map$Entry x
java.util.Iterator i$
String k
int f
lombok.ast.Node n
java.util.Iterator i$
String nameOfResponsibleImplicit
String k
int f
lombok.ast.Node n
java.util.Iterator i$
int implicit
int exclusive
lombok.ast.Modifiers modifiers
String hit
int responsibleImplicit
static void ()
}
lombok/ast/syntaxChecks/LiteralValidityChecks.classLiteralValidityChecks.java
package lombok.ast.syntaxChecks
public lombok.ast.syntaxChecks.LiteralValidityChecks extends java.lang.Object {
public void ()
}
lombok/ast/syntaxChecks/MessageKey.classMessageKey.java
package lombok.ast.syntaxChecks
public final lombok.ast.syntaxChecks.MessageKey extends java.lang.Enum implements lombok.ast.MessageKey {
public static final lombok.ast.syntaxChecks.MessageKey IDENTIFIER_EMPTY
public static final lombok.ast.syntaxChecks.MessageKey IDENTIFIER_INVALID
public static final lombok.ast.syntaxChecks.MessageKey VARIABLEDEFINITION_ONLY_ONE
public static final lombok.ast.syntaxChecks.MessageKey VARIABLEDEFINITION_EMPTY
public static final lombok.ast.syntaxChecks.MessageKey VARIABLEDEFINITION_VARARGS_NOT_LEGAL_HERE
public static final lombok.ast.syntaxChecks.MessageKey VARIABLEDEFINITIONENTRY_INITIALIZER_NOT_ALLOWED
public static final lombok.ast.syntaxChecks.MessageKey VARIABLEDEFINITIONENTRY_EXTENDED_DIMENSIONS_NOT_LEGAL
public static final lombok.ast.syntaxChecks.MessageKey DECLARATION_NOT_ALLOWED
public static final lombok.ast.syntaxChecks.MessageKey MODIFIERS_DUPLICATE_KEYWORD
public static final lombok.ast.syntaxChecks.MessageKey MODIFIERS_STATIC_CHAIN
public static final lombok.ast.syntaxChecks.MessageKey MODIFIERS_ABSTRACT_NOT_ALLOWED
public static final lombok.ast.syntaxChecks.MessageKey INITIALIZER_STATIC_IN_NON_STATIC_TYPE
public static final lombok.ast.syntaxChecks.MessageKey MODIFIERS_EMPTY_MODIFIER
public static final lombok.ast.syntaxChecks.MessageKey MODIFIERS_UNKNOWN_MODIFIER
public static final lombok.ast.syntaxChecks.MessageKey MODIFIERS_MODIFIER_NOT_ALLOWED
public static final lombok.ast.syntaxChecks.MessageKey MODIFIERS_MODIFIER_CONFLICT
public static final lombok.ast.syntaxChecks.MessageKey TRY_LONE_TRY
public static final lombok.ast.syntaxChecks.MessageKey STATEMENT_ONLY_LEGAL_IN_SWITCH
public static final lombok.ast.syntaxChecks.MessageKey SWITCH_DOES_NOT_START_WITH_CASE
public static final lombok.ast.syntaxChecks.MessageKey INITIALIZERS_INITIALIZER_MUST_COMPLETE_NORMALLY
public static final lombok.ast.syntaxChecks.MessageKey CONSTRUCTOR_INVOCATION_NOT_LEGAL_HERE
public static final lombok.ast.syntaxChecks.MessageKey TYPEARGUMENT_PRIMITIVE_NOT_ALLOWED
public static final lombok.ast.syntaxChecks.MessageKey TYPEVARIABLE_PRIMITIVE_NOT_ALLOWED
public static final lombok.ast.syntaxChecks.MessageKey TYPEREFERENCE_VOID_NOT_ALLOWED
public static final lombok.ast.syntaxChecks.MessageKey STATEMENT_UNREACHABLE
public static final lombok.ast.syntaxChecks.MessageKey NODE_MISSING_MANDATORY_CHILD
public static final lombok.ast.syntaxChecks.MessageKey NODE_CHILD_TYPE_INCORRECT
public static final lombok.ast.syntaxChecks.MessageKey PARSEARTEFACT
public static final lombok.ast.syntaxChecks.MessageKey TERMINAL_MISSING
public static final lombok.ast.syntaxChecks.MessageKey TERMINAL_INVALID
private final String key
private static final lombok.ast.syntaxChecks.MessageKey[] $VALUES
public static lombok.ast.syntaxChecks.MessageKey[] values ()
public static lombok.ast.syntaxChecks.MessageKey valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String key
public java.lang.String getKey ()
public java.lang.String toString ()
static void ()
}
lombok/ast/syntaxChecks/StatementChecks.classStatementChecks.java
package lombok.ast.syntaxChecks
public lombok.ast.syntaxChecks.StatementChecks extends java.lang.Object {
public void ()
public void checkNotLoneTry (lombok.ast.Try)
lombok.ast.Try node
public void checkDeclarationsAsDirectChildWhile (lombok.ast.While)
lombok.ast.While node
public void checkDeclarationsAsDirectChildDo (lombok.ast.DoWhile)
lombok.ast.DoWhile node
public void checkDeclarationsAsDirectChildForEach (lombok.ast.ForEach)
lombok.ast.ForEach node
public void checkDeclarationsAsDirectChildIf (lombok.ast.If)
lombok.ast.If node
public void checkDeclarationsAsDirectChildFor (lombok.ast.For)
lombok.ast.For node
private void checkDeclarationsAsDirectChild (lombok.ast.Node, lombok.ast.Node)
lombok.ast.Node n
lombok.ast.Node c
public void checkVarDefOfCatch (lombok.ast.Catch)
lombok.ast.Catch node
public void checkVarDefOfForEach (lombok.ast.ForEach)
lombok.ast.ForEach node
public void checkCaseChildOfSwitch (lombok.ast.Case)
lombok.ast.Case node
public void checkDefaultChildOfSwitch (lombok.ast.Default)
lombok.ast.Default node
private void checkChildOfSwitch (lombok.ast.Statement, java.lang.String)
lombok.ast.Statement node
String desc
lombok.ast.Block p
lombok.ast.Switch gp
boolean genError
public void checkSwitchStartsWithDefaultOrCase (lombok.ast.Switch)
lombok.ast.Statement first
lombok.ast.Switch node
lombok.ast.Block body
}
lombok/ast/syntaxChecks/StructuralChecks.classStructuralChecks.java
package lombok.ast.syntaxChecks
public lombok.ast.syntaxChecks.StructuralChecks extends java.lang.Object {
public void ()
public void checkAbstractMembersOnlyInAbstractTypes (lombok.ast.MethodDeclaration)
lombok.ast.Modifiers modifiersOfParent
lombok.ast.MethodDeclaration md
lombok.ast.Modifiers modifiers
lombok.ast.TypeDeclaration parent
public void initializersMustCompleteNormallyStatic (lombok.ast.StaticInitializer)
lombok.ast.StaticInitializer node
public void initializersMustCompleteNormallyInstance (lombok.ast.InstanceInitializer)
lombok.ast.InstanceInitializer node
private void initializersMustCompleteNormally (lombok.ast.Node)
lombok.ast.Node s
java.util.Iterator i$
lombok.ast.Node rawBlock
public void superConstructorInvocationMustBeFirst (lombok.ast.SuperConstructorInvocation)
lombok.ast.SuperConstructorInvocation node
public void alternateConstructorInvocationMustBeFirst (lombok.ast.AlternateConstructorInvocation)
lombok.ast.AlternateConstructorInvocation node
private void constructorInvocationMustBeFirst (lombok.ast.Statement, java.lang.String)
lombok.ast.Statement node
String desc
lombok.ast.Block b
public void varDefOfZero (lombok.ast.VariableDefinition)
lombok.ast.VariableDefinition node
public void varargsOnlyLegalOnMethods (lombok.ast.VariableDefinition)
lombok.ast.Node last
lombok.ast.Node last
lombok.ast.VariableDefinition node
lombok.ast.MethodDeclaration md
lombok.ast.ConstructorDeclaration cd
lombok.ast.Node last
public void varargsAndExtendedDimsDontMix (lombok.ast.VariableDefinitionEntry)
lombok.ast.VariableDefinitionEntry node
lombok.ast.VariableDefinition vd
public void checkMethodParamsAreSimple (lombok.ast.MethodDeclaration)
lombok.ast.Node param
java.util.Iterator i$
lombok.ast.MethodDeclaration md
public void checkConstructorParamsAreSimple (lombok.ast.ConstructorDeclaration)
lombok.ast.Node param
java.util.Iterator i$
lombok.ast.ConstructorDeclaration cd
}
lombok/ast/syntaxChecks/SyntacticValidityVisitor.classSyntacticValidityVisitor.java
package lombok.ast.syntaxChecks
public lombok.ast.syntaxChecks.SyntacticValidityVisitor extends lombok.ast.syntaxChecks.SyntacticValidityVisitorBase {
public void (boolean)
boolean recursing
public boolean visitAlternateConstructorInvocation (lombok.ast.AlternateConstructorInvocation)
lombok.ast.AlternateConstructorInvocation node
public boolean visitAnnotationDeclaration (lombok.ast.AnnotationDeclaration)
lombok.ast.AnnotationDeclaration node
public boolean visitAnnotationMethodDeclaration (lombok.ast.AnnotationMethodDeclaration)
lombok.ast.AnnotationMethodDeclaration node
public boolean visitBreak (lombok.ast.Break)
lombok.ast.Break node
public boolean visitCase (lombok.ast.Case)
lombok.ast.Case node
public boolean visitCatch (lombok.ast.Catch)
lombok.ast.Catch node
public boolean visitClassDeclaration (lombok.ast.ClassDeclaration)
lombok.ast.ClassDeclaration node
public boolean visitConstructorDeclaration (lombok.ast.ConstructorDeclaration)
lombok.ast.ConstructorDeclaration node
public boolean visitContinue (lombok.ast.Continue)
lombok.ast.Continue node
public boolean visitDefault (lombok.ast.Default)
lombok.ast.Default node
public boolean visitDoWhile (lombok.ast.DoWhile)
lombok.ast.DoWhile node
public boolean visitEmptyDeclaration (lombok.ast.EmptyDeclaration)
lombok.ast.EmptyDeclaration node
public boolean visitEnumDeclaration (lombok.ast.EnumDeclaration)
lombok.ast.EnumDeclaration node
public boolean visitFor (lombok.ast.For)
lombok.ast.For node
public boolean visitForEach (lombok.ast.ForEach)
lombok.ast.ForEach node
public boolean visitIdentifier (lombok.ast.Identifier)
lombok.ast.Identifier node
public boolean visitIf (lombok.ast.If)
lombok.ast.If node
public boolean visitInstanceInitializer (lombok.ast.InstanceInitializer)
lombok.ast.InstanceInitializer node
public boolean visitInterfaceDeclaration (lombok.ast.InterfaceDeclaration)
lombok.ast.InterfaceDeclaration node
public boolean visitMethodDeclaration (lombok.ast.MethodDeclaration)
lombok.ast.MethodDeclaration node
public boolean visitModifiers (lombok.ast.Modifiers)
lombok.ast.Modifiers node
public boolean visitReturn (lombok.ast.Return)
lombok.ast.Return node
public boolean visitStaticInitializer (lombok.ast.StaticInitializer)
lombok.ast.StaticInitializer node
public boolean visitSuperConstructorInvocation (lombok.ast.SuperConstructorInvocation)
lombok.ast.SuperConstructorInvocation node
public boolean visitSwitch (lombok.ast.Switch)
lombok.ast.Switch node
public boolean visitTry (lombok.ast.Try)
lombok.ast.Try node
public boolean visitTypeReference (lombok.ast.TypeReference)
lombok.ast.TypeReference node
public boolean visitVariableDeclaration (lombok.ast.VariableDeclaration)
lombok.ast.VariableDeclaration node
public boolean visitVariableDefinition (lombok.ast.VariableDefinition)
lombok.ast.VariableDefinition node
public boolean visitVariableDefinitionEntry (lombok.ast.VariableDefinitionEntry)
lombok.ast.VariableDefinitionEntry node
public boolean visitWhile (lombok.ast.While)
lombok.ast.While node
}
lombok/ast/syntaxChecks/SyntacticValidityVisitorBase.classSyntacticValidityVisitorBase.java
package lombok.ast.syntaxChecks
public lombok.ast.syntaxChecks.SyntacticValidityVisitorBase extends lombok.ast.ForwardingAstVisitor {
final java.util.Map checkerObjectStore
final boolean recursing
void (boolean)
boolean recursing
java.lang.Object getCheckerObject (java.lang.Class)
Exception e
Class clazz
Object o
void checkChildValidity (lombok.ast.Node, lombok.ast.Node, java.lang.String, boolean, java.lang.Class)
lombok.ast.Node node
lombok.ast.Node child
String name
boolean mandatory
Class typeAssertion
public static boolean verifyNodeRelation (lombok.ast.Node, lombok.ast.Node, java.lang.String, boolean, java.lang.Class)
String actualName
lombok.ast.Node parent
lombok.ast.Node child
String name
boolean mandatory
Class typeAssertion
String typeAssertionName
boolean typeAssertionVowel
private static boolean startsWithVowel (java.lang.String)
char c
String typeAssertionName
boolean typeAssertionVowel
public boolean visitParseArtefact (lombok.ast.Node)
char c
char[] arr$
int len$
int i$
lombok.ast.Node node
StringBuilder errorName
boolean first
}
lombok/ast/syntaxChecks/TypeChecks.classTypeChecks.java
package lombok.ast.syntaxChecks
public lombok.ast.syntaxChecks.TypeChecks extends java.lang.Object {
public void ()
public void checkNoPrimitivesInGenerics (lombok.ast.TypeReference)
lombok.ast.TypeReference node
public void checkVoidNotLegalJustAboutEverywhere (lombok.ast.TypeReference)
lombok.ast.TypeReference node
}
lombok/ast/syntaxChecks/UnreachableStatementsChecks.classUnreachableStatementsChecks.java
package lombok.ast.syntaxChecks
public lombok.ast.syntaxChecks.UnreachableStatementsChecks extends java.lang.Object {
public void ()
public void unreachablesAfterBreak (lombok.ast.Break)
lombok.ast.Break statement
public void unreachablesAfterContinue (lombok.ast.Continue)
lombok.ast.Continue statement
public void unreachableAfterReturn (lombok.ast.Return)
lombok.ast.Return statement
private void checkForUnreachables (lombok.ast.Statement)
lombok.ast.Node s
java.util.Iterator i$
lombok.ast.Statement n
lombok.ast.Block b
boolean found
}
lombok/core/SpiLoadUtil$1$1.classSpiLoadUtil.java
package lombok.core
lombok.core.SpiLoadUtil$1$1 extends java.lang.Object implements java.util.Iterator {
final lombok.core.SpiLoadUtil$1 this$0
void (lombok.core.SpiLoadUtil$1)
public boolean hasNext ()
public java.lang.Object next ()
Exception e
public void remove ()
}
lombok/core/SpiLoadUtil$1.classSpiLoadUtil.java
package lombok.core
final lombok.core.SpiLoadUtil$1 extends java.lang.Object implements java.lang.Iterable {
final java.util.Iterator val$names
final Class val$target
final ClassLoader val$fLoader
void (java.util.Iterator, java.lang.Class, java.lang.ClassLoader)
public java.util.Iterator iterator ()
}
lombok/core/SpiLoadUtil.classSpiLoadUtil.java
package lombok.core
public lombok.core.SpiLoadUtil extends java.lang.Object {
private void ()
public static java.util.List readAllFromIterator (java.lang.Iterable)
Object t
java.util.Iterator i$
Iterable findServices
java.util.List list
public static java.lang.Iterable findServices (java.lang.Class) throws java.io.IOException
Class target
public static java.lang.Iterable findServices (java.lang.Class, java.lang.ClassLoader) throws java.io.IOException
java.net.URL url
Class target
ClassLoader loader
java.util.Enumeration resources
java.util.Set entries
java.util.Iterator names
ClassLoader fLoader
private static void readServicesFromUrl (java.util.Collection, java.net.URL) throws java.io.IOException
Throwable ignore
String line
int idx
java.io.BufferedReader r
Throwable ignore
Throwable ignore
java.util.Collection list
java.net.URL url
java.io.InputStream in
public static java.lang.Class findAnnotationClass (java.lang.Class, java.lang.Class)
java.lang.reflect.Type iface
java.lang.reflect.Type[] arr$
int len$
int i$
Class iface
Class[] arr$
int len$
int i$
Class c
Class base
Class answer
Class potential
private static java.lang.Class findAnnotationHelper (java.lang.Class, java.lang.reflect.Type)
java.lang.reflect.ParameterizedType p
java.lang.reflect.Type target
Class base
java.lang.reflect.Type iface
}
lombok/core/TransformationsUtil.classTransformationsUtil.java
package lombok.core
public lombok.core.TransformationsUtil extends java.lang.Object {
public static final java.util.regex.Pattern PRIMITIVE_TYPE_NAME_PATTERN
public static final java.util.regex.Pattern NON_NULL_PATTERN
public static final java.util.regex.Pattern NULLABLE_PATTERN
private void ()
public static java.lang.String toGetterName (java.lang.CharSequence, boolean)
CharSequence fieldName
boolean isBoolean
String prefix
public static java.lang.String toSetterName (java.lang.CharSequence, boolean)
CharSequence fieldName
boolean isBoolean
private static java.lang.String buildName (java.lang.String, java.lang.String)
boolean useUpperCase
String prefix
String suffix
char first
public static java.util.List toAllGetterNames (java.lang.CharSequence, boolean)
String baseName
java.util.Iterator i$
CharSequence fieldName
boolean isBoolean
java.util.List baseNames
java.util.Set names
public static java.util.List toAllSetterNames (java.lang.CharSequence, boolean)
String baseName
java.util.Iterator i$
CharSequence fieldName
boolean isBoolean
java.util.List baseNames
java.util.Set names
static void ()
}
lombok/eclipse/Eclipse.classEclipse.java
package lombok.eclipse
public lombok.eclipse.Eclipse extends java.lang.Object {
public static final int ECLIPSE_DO_NOT_TOUCH_FLAG
private void ()
public static java.lang.String toQualifiedName (char[][])
char[] c
char[][] arr$
int len$
int i$
char[][] typeName
StringBuilder sb
boolean first
public static char[][] fromQualifiedName (java.lang.String)
int i
String typeName
String[] split
char[][] result
public static long pos (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
public static long[] poss (org.eclipse.jdt.internal.compiler.ast.ASTNode, int)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
int repeat
long p
long[] out
public static boolean nameEquals (char[][], java.lang.String)
char[] elem
char[][] arr$
int len$
int i$
char[][] typeName
String string
StringBuilder sb
boolean first
public static boolean hasClinit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] arr$
int len$
int i$
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration parent
public static org.eclipse.jdt.internal.compiler.ast.Annotation[] findAnnotations (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, java.util.regex.Pattern)
char[][] typeName
String suspect
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
org.eclipse.jdt.internal.compiler.ast.Annotation[] arr$
int len$
int i$
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
java.util.regex.Pattern namePattern
java.util.List result
public static boolean isPrimitive (org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.ast.TypeReference ref
public static java.lang.Object calculateValue (org.eclipse.jdt.internal.compiler.ast.Expression)
String qName
int idx
org.eclipse.jdt.internal.compiler.ast.Expression e
}
lombok/javac/CommentCatcher.classCommentCatcher.java
package lombok.javac
public lombok.javac.CommentCatcher extends java.lang.Object {
private final com.sun.tools.javac.main.JavaCompiler compiler
private final java.util.Map commentsMap
public static lombok.javac.CommentCatcher create (com.sun.tools.javac.util.Context)
com.sun.tools.javac.util.Context context
com.sun.tools.javac.main.JavaCompiler compiler
java.util.Map commentsMap
private void (com.sun.tools.javac.main.JavaCompiler, java.util.Map)
com.sun.tools.javac.main.JavaCompiler compiler
java.util.Map commentsMap
public com.sun.tools.javac.main.JavaCompiler getCompiler ()
public com.sun.tools.javac.util.List getComments (com.sun.tools.javac.tree.JCTree$JCCompilationUnit)
com.sun.tools.javac.tree.JCTree$JCCompilationUnit ast
com.sun.tools.javac.util.List list
private static void registerCommentsCollectingScannerFactory (com.sun.tools.javac.util.Context)
Exception e
com.sun.tools.javac.util.Context context
private static void setInCompiler (com.sun.tools.javac.main.JavaCompiler, com.sun.tools.javac.util.Context, java.util.Map)
Class parserFactory
Class parserFactory
Exception e
com.sun.tools.javac.main.JavaCompiler compiler
com.sun.tools.javac.util.Context context
java.util.Map commentsMap
}
lombok/javac/CommentInfo$EndConnection.classCommentInfo.java
package lombok.javac
public final lombok.javac.CommentInfo$EndConnection extends java.lang.Enum {
public static final lombok.javac.CommentInfo$EndConnection DIRECT_AFTER_COMMENT
public static final lombok.javac.CommentInfo$EndConnection AFTER_COMMENT
public static final lombok.javac.CommentInfo$EndConnection ON_NEXT_LINE
private static final lombok.javac.CommentInfo$EndConnection[] $VALUES
public static lombok.javac.CommentInfo$EndConnection[] values ()
public static lombok.javac.CommentInfo$EndConnection valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
lombok/javac/CommentInfo$StartConnection.classCommentInfo.java
package lombok.javac
public final lombok.javac.CommentInfo$StartConnection extends java.lang.Enum {
public static final lombok.javac.CommentInfo$StartConnection START_OF_LINE
public static final lombok.javac.CommentInfo$StartConnection ON_NEXT_LINE
public static final lombok.javac.CommentInfo$StartConnection DIRECT_AFTER_PREVIOUS
public static final lombok.javac.CommentInfo$StartConnection AFTER_PREVIOUS
private static final lombok.javac.CommentInfo$StartConnection[] $VALUES
public static lombok.javac.CommentInfo$StartConnection[] values ()
public static lombok.javac.CommentInfo$StartConnection valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
lombok/javac/CommentInfo.classCommentInfo.java
package lombok.javac
public final lombok.javac.CommentInfo extends java.lang.Object {
public final int pos
public final int prevEndPos
public final String content
public final int endPos
public final lombok.javac.CommentInfo$StartConnection start
public final lombok.javac.CommentInfo$EndConnection end
public void (int, int, int, java.lang.String, lombok.javac.CommentInfo$StartConnection, lombok.javac.CommentInfo$EndConnection)
int prevEndPos
int pos
int endPos
String content
lombok.javac.CommentInfo$StartConnection start
lombok.javac.CommentInfo$EndConnection end
public boolean isJavadoc ()
public java.lang.String toString ()
}
lombok/javac/Javac.classJavac.java
package lombok.javac
public lombok.javac.Javac extends java.lang.Object {
private void ()
public static java.util.List toAllGetterNames (com.sun.tools.javac.tree.JCTree$JCVariableDecl)
com.sun.tools.javac.tree.JCTree$JCVariableDecl field
CharSequence fieldName
boolean isBoolean
public static java.lang.String toGetterName (com.sun.tools.javac.tree.JCTree$JCVariableDecl)
com.sun.tools.javac.tree.JCTree$JCVariableDecl field
CharSequence fieldName
boolean isBoolean
public static java.util.List toAllSetterNames (com.sun.tools.javac.tree.JCTree$JCVariableDecl)
com.sun.tools.javac.tree.JCTree$JCVariableDecl field
CharSequence fieldName
boolean isBoolean
public static java.lang.String toSetterName (com.sun.tools.javac.tree.JCTree$JCVariableDecl)
com.sun.tools.javac.tree.JCTree$JCVariableDecl field
CharSequence fieldName
boolean isBoolean
public static boolean isPrimitive (com.sun.tools.javac.tree.JCTree$JCExpression)
com.sun.tools.javac.tree.JCTree$JCExpression ref
String typeName
public static java.lang.Object calculateGuess (com.sun.tools.javac.tree.JCTree$JCExpression)
com.sun.tools.javac.tree.JCTree$JCLiteral lit
int idx
String x
com.sun.tools.javac.tree.JCTree$JCExpression expr
public static int getCtcInt (java.lang.Class, java.lang.String)
NoSuchFieldException e
IllegalAccessException e
Class ctcLocation
String identifier
}
lombok/javac/TreeMirrorMaker.classTreeMirrorMaker.java
package lombok.javac
public lombok.javac.TreeMirrorMaker extends com.sun.tools.javac.tree.TreeCopier {
private final java.util.IdentityHashMap originalToCopy
public void (com.sun.tools.javac.tree.TreeMaker)
com.sun.tools.javac.tree.TreeMaker maker
public com.sun.tools.javac.tree.JCTree copy (com.sun.tools.javac.tree.JCTree)
com.sun.tools.javac.tree.JCTree original
com.sun.tools.javac.tree.JCTree copy
public com.sun.tools.javac.tree.JCTree copy (com.sun.tools.javac.tree.JCTree, java.lang.Void)
com.sun.tools.javac.tree.JCTree original
Void p
com.sun.tools.javac.tree.JCTree copy
public com.sun.tools.javac.util.List copy (com.sun.tools.javac.util.List)
java.util.Iterator it1
java.util.Iterator it2
com.sun.tools.javac.util.List originals
com.sun.tools.javac.util.List copies
public com.sun.tools.javac.util.List copy (com.sun.tools.javac.util.List, java.lang.Void)
java.util.Iterator it1
java.util.Iterator it2
com.sun.tools.javac.util.List originals
Void p
com.sun.tools.javac.util.List copies
public java.util.Map getOriginalToCopyMap ()
public com.sun.tools.javac.tree.JCTree visitVariable (com.sun.source.tree.VariableTree, java.lang.Void)
com.sun.source.tree.VariableTree node
Void p
com.sun.tools.javac.tree.JCTree$JCVariableDecl copy
public com.sun.tools.javac.tree.JCTree visitLabeledStatement (com.sun.source.tree.LabeledStatementTree, java.lang.Void)
com.sun.source.tree.LabeledStatementTree node
Void p
public volatile com.sun.tools.javac.tree.JCTree visitVariable (com.sun.source.tree.VariableTree, java.lang.Object)
com.sun.source.tree.VariableTree x0
Object x1
public volatile com.sun.tools.javac.tree.JCTree visitLabeledStatement (com.sun.source.tree.LabeledStatementTree, java.lang.Object)
com.sun.source.tree.LabeledStatementTree x0
Object x1
public volatile com.sun.tools.javac.util.List copy (com.sun.tools.javac.util.List, java.lang.Object)
com.sun.tools.javac.util.List x0
Object x1
public volatile com.sun.tools.javac.tree.JCTree copy (com.sun.tools.javac.tree.JCTree, java.lang.Object)
com.sun.tools.javac.tree.JCTree x0
Object x1
public volatile java.lang.Object visitVariable (com.sun.source.tree.VariableTree, java.lang.Object)
com.sun.source.tree.VariableTree x0
Object x1
public volatile java.lang.Object visitLabeledStatement (com.sun.source.tree.LabeledStatementTree, java.lang.Object)
com.sun.source.tree.LabeledStatementTree x0
Object x1
}
lombok/javac/java6/CommentCollectingParser.classCommentCollectingParser.java
package lombok.javac.java6
lombok.javac.java6.CommentCollectingParser extends com.sun.tools.javac.parser.EndPosParser {
private final java.util.Map commentsMap
private final com.sun.tools.javac.parser.Lexer lexer
protected void (com.sun.tools.javac.parser.Parser$Factory, com.sun.tools.javac.parser.Lexer, boolean, java.util.Map)
com.sun.tools.javac.parser.Parser$Factory fac
com.sun.tools.javac.parser.Lexer S
boolean keepDocComments
java.util.Map commentsMap
public com.sun.tools.javac.tree.JCTree$JCCompilationUnit compilationUnit ()
com.sun.tools.javac.util.List comments
com.sun.tools.javac.tree.JCTree$JCCompilationUnit result
}
lombok/javac/java6/CommentCollectingParserFactory.classCommentCollectingParserFactory.java
package lombok.javac.java6
public lombok.javac.java6.CommentCollectingParserFactory extends com.sun.tools.javac.parser.Parser$Factory {
private final java.util.Map commentsMap
static com.sun.tools.javac.util.Context$Key key ()
protected void (com.sun.tools.javac.util.Context, java.util.Map)
com.sun.tools.javac.util.Context context
java.util.Map commentsMap
public com.sun.tools.javac.parser.Parser newParser (com.sun.tools.javac.parser.Lexer, boolean, boolean)
com.sun.tools.javac.parser.Lexer S
boolean keepDocComments
boolean genEndPos
Object x
public static void setInCompiler (com.sun.tools.javac.main.JavaCompiler, com.sun.tools.javac.util.Context, java.util.Map)
Exception e
com.sun.tools.javac.main.JavaCompiler compiler
com.sun.tools.javac.util.Context context
java.util.Map commentsMap
java.lang.reflect.Field field
}
lombok/javac/java6/CommentCollectingScanner.classCommentCollectingScanner.java
package lombok.javac.java6
public lombok.javac.java6.CommentCollectingScanner extends com.sun.tools.javac.parser.Scanner {
private final com.sun.tools.javac.util.ListBuffer comments
private int endComment
public void (lombok.javac.java6.CommentCollectingScannerFactory, java.nio.CharBuffer)
lombok.javac.java6.CommentCollectingScannerFactory factory
java.nio.CharBuffer charBuffer
public void (lombok.javac.java6.CommentCollectingScannerFactory, char[], int)
lombok.javac.java6.CommentCollectingScannerFactory factory
char[] input
int inputLength
protected void processComment (com.sun.tools.javac.parser.Scanner$CommentStyle)
com.sun.tools.javac.parser.Scanner$CommentStyle style
int prevEndPos
int pos
int endPos
String content
lombok.javac.CommentInfo$StartConnection start
lombok.javac.CommentInfo$EndConnection end
lombok.javac.CommentInfo comment
private lombok.javac.CommentInfo$EndConnection determineEndConnection (int)
IndexOutOfBoundsException e
char c
int i
int pos
boolean first
private lombok.javac.CommentInfo$StartConnection determineStartConnection (int, int)
char c
char[] arr$
int len$
int i$
int from
int to
char[] between
private boolean isNewLine (char)
char c
public com.sun.tools.javac.util.List getComments ()
}
lombok/javac/java6/CommentCollectingScannerFactory$1.classCommentCollectingScannerFactory.java
package lombok.javac.java6
final lombok.javac.java6.CommentCollectingScannerFactory$1 extends java.lang.Object implements com.sun.tools.javac.util.Context$Factory {
final com.sun.tools.javac.util.Context val$context
void (com.sun.tools.javac.util.Context)
public com.sun.tools.javac.parser.Scanner$Factory make ()
public com.sun.tools.javac.parser.Scanner$Factory make (com.sun.tools.javac.util.Context)
com.sun.tools.javac.util.Context c
public volatile java.lang.Object make ()
public volatile java.lang.Object make (com.sun.tools.javac.util.Context)
com.sun.tools.javac.util.Context x0
}
lombok/javac/java6/CommentCollectingScannerFactory.classCommentCollectingScannerFactory.java
package lombok.javac.java6
public lombok.javac.java6.CommentCollectingScannerFactory extends com.sun.tools.javac.parser.Scanner$Factory {
public static void preRegister (com.sun.tools.javac.util.Context)
com.sun.tools.javac.util.Context context
protected void (com.sun.tools.javac.util.Context)
com.sun.tools.javac.util.Context context
public com.sun.tools.javac.parser.Scanner newScanner (java.lang.CharSequence)
CharSequence input
char[] array
public com.sun.tools.javac.parser.Scanner newScanner (char[], int)
char[] input
int inputLength
}
lombok/javac/java7/CommentCollectingParser.classCommentCollectingParser.java
package lombok.javac.java7
lombok.javac.java7.CommentCollectingParser extends com.sun.tools.javac.parser.EndPosParser {
private final java.util.Map commentsMap
private final com.sun.tools.javac.parser.Lexer lexer
protected void (com.sun.tools.javac.parser.ParserFactory, com.sun.tools.javac.parser.Lexer, boolean, boolean, java.util.Map)
com.sun.tools.javac.parser.ParserFactory fac
com.sun.tools.javac.parser.Lexer S
boolean keepDocComments
boolean keepLineMap
java.util.Map commentsMap
public com.sun.tools.javac.tree.JCTree$JCCompilationUnit parseCompilationUnit ()
java.util.List comments
com.sun.tools.javac.tree.JCTree$JCCompilationUnit result
}
lombok/javac/java7/CommentCollectingParserFactory.classCommentCollectingParserFactory.java
package lombok.javac.java7
public lombok.javac.java7.CommentCollectingParserFactory extends com.sun.tools.javac.parser.ParserFactory {
private final java.util.Map commentsMap
private final com.sun.tools.javac.util.Context context
static com.sun.tools.javac.util.Context$Key key ()
protected void (com.sun.tools.javac.util.Context, java.util.Map)
com.sun.tools.javac.util.Context context
java.util.Map commentsMap
public com.sun.tools.javac.parser.Parser newParser (java.lang.CharSequence, boolean, boolean, boolean)
CharSequence input
boolean keepDocComments
boolean keepEndPos
boolean keepLineMap
com.sun.tools.javac.parser.ScannerFactory scannerFactory
com.sun.tools.javac.parser.Lexer lexer
Object x
public static void setInCompiler (com.sun.tools.javac.main.JavaCompiler, com.sun.tools.javac.util.Context, java.util.Map)
Exception e
com.sun.tools.javac.main.JavaCompiler compiler
com.sun.tools.javac.util.Context context
java.util.Map commentsMap
java.lang.reflect.Field field
}
lombok/javac/java7/CommentCollectingScanner.classCommentCollectingScanner.java
package lombok.javac.java7
public lombok.javac.java7.CommentCollectingScanner extends com.sun.tools.javac.parser.Scanner {
private final com.sun.tools.javac.util.ListBuffer comments
private int endComment
public void (lombok.javac.java7.CommentCollectingScannerFactory, java.nio.CharBuffer)
lombok.javac.java7.CommentCollectingScannerFactory factory
java.nio.CharBuffer charBuffer
public void (lombok.javac.java7.CommentCollectingScannerFactory, char[], int)
lombok.javac.java7.CommentCollectingScannerFactory factory
char[] input
int inputLength
protected void processComment (com.sun.tools.javac.parser.Scanner$CommentStyle)
com.sun.tools.javac.parser.Scanner$CommentStyle style
int prevEndPos
int pos
int endPos
String content
lombok.javac.CommentInfo$StartConnection start
lombok.javac.CommentInfo$EndConnection end
lombok.javac.CommentInfo comment
private lombok.javac.CommentInfo$EndConnection determineEndConnection (int)
IndexOutOfBoundsException e
char c
int i
int pos
boolean first
private lombok.javac.CommentInfo$StartConnection determineStartConnection (int, int)
char c
char[] arr$
int len$
int i$
int from
int to
char[] between
private boolean isNewLine (char)
char c
public com.sun.tools.javac.util.List getComments ()
}
lombok/javac/java7/CommentCollectingScannerFactory$1.classCommentCollectingScannerFactory.java
package lombok.javac.java7
final lombok.javac.java7.CommentCollectingScannerFactory$1 extends java.lang.Object implements com.sun.tools.javac.util.Context$Factory {
final com.sun.tools.javac.util.Context val$context
void (com.sun.tools.javac.util.Context)
public com.sun.tools.javac.parser.ScannerFactory make ()
public com.sun.tools.javac.parser.ScannerFactory make (com.sun.tools.javac.util.Context)
com.sun.tools.javac.util.Context c
public volatile java.lang.Object make ()
public volatile java.lang.Object make (com.sun.tools.javac.util.Context)
com.sun.tools.javac.util.Context x0
}
lombok/javac/java7/CommentCollectingScannerFactory.classCommentCollectingScannerFactory.java
package lombok.javac.java7
public lombok.javac.java7.CommentCollectingScannerFactory extends com.sun.tools.javac.parser.ScannerFactory {
public static void preRegister (com.sun.tools.javac.util.Context)
com.sun.tools.javac.util.Context context
protected void (com.sun.tools.javac.util.Context)
com.sun.tools.javac.util.Context context
public com.sun.tools.javac.parser.Scanner newScanner (java.lang.CharSequence, boolean)
CharSequence input
boolean keepDocComments
char[] array
public com.sun.tools.javac.parser.Scanner newScanner (char[], int, boolean)
char[] input
int inputLength
boolean keepDocComments
}
LICENSE
AUTHORS