private static class EqualsAvoidNullCheck.FieldFrame extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private java.util.Set<EqualsAvoidNullCheck.FieldFrame> |
children
Set of frame's children.
|
private boolean |
classOrEnumOrRecordDef
Whether the frame is CLASS_DEF, ENUM_DEF, ENUM_CONST_DEF, or RECORD_DEF.
|
private java.util.Set<DetailAST> |
fields
Set of fields.
|
private java.lang.String |
frameName
Name of the class, enum or enum constant declaration.
|
private java.util.Set<DetailAST> |
methodCalls
Set of equals calls.
|
private EqualsAvoidNullCheck.FieldFrame |
parent
Parent frame.
|
| Constructor and Description |
|---|
FieldFrame(EqualsAvoidNullCheck.FieldFrame parent)
Creates new frame.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addChild(EqualsAvoidNullCheck.FieldFrame child)
Add child frame to this frame.
|
void |
addField(DetailAST field)
Add field to this FieldFrame.
|
void |
addMethodCall(DetailAST methodCall)
Add method call to this frame.
|
DetailAST |
findField(java.lang.String name)
Determines whether this FieldFrame contains the field.
|
java.util.Set<EqualsAvoidNullCheck.FieldFrame> |
getChildren()
Getter for frame's children.
|
private static java.lang.String |
getFieldName(DetailAST field)
Get the name of the field.
|
java.lang.String |
getFrameName()
Getter for the frame name.
|
java.util.Set<DetailAST> |
getMethodCalls()
Getter for frame's method calls.
|
EqualsAvoidNullCheck.FieldFrame |
getParent()
Getter for the parent frame.
|
boolean |
isClassOrEnumOrRecordDef()
Getter for classOrEnumOrRecordDef.
|
void |
setClassOrEnumOrRecordDef(boolean value)
Sets isClassOrEnumOrRecordDef.
|
void |
setFrameName(java.lang.String frameName)
Set the frame name.
|
private final EqualsAvoidNullCheck.FieldFrame parent
private final java.util.Set<EqualsAvoidNullCheck.FieldFrame> children
private final java.util.Set<DetailAST> methodCalls
private java.lang.String frameName
private boolean classOrEnumOrRecordDef
FieldFrame(EqualsAvoidNullCheck.FieldFrame parent)
parent - parent frame.public void setFrameName(java.lang.String frameName)
frameName - value to set.public java.lang.String getFrameName()
public EqualsAvoidNullCheck.FieldFrame getParent()
public java.util.Set<EqualsAvoidNullCheck.FieldFrame> getChildren()
public void addChild(EqualsAvoidNullCheck.FieldFrame child)
child - frame to add.public void addField(DetailAST field)
field - the ast of the field.public void setClassOrEnumOrRecordDef(boolean value)
value - value to set.public boolean isClassOrEnumOrRecordDef()
public void addMethodCall(DetailAST methodCall)
methodCall - METHOD_CALL ast.public DetailAST findField(java.lang.String name)
name - name of the field to check.public java.util.Set<DetailAST> getMethodCalls()
private static java.lang.String getFieldName(DetailAST field)
field - to get the name from.Copyright © 2001-2022. All Rights Reserved.