public final class Correlation extends Object implements Serializable
Modifier and Type | Class and Description |
---|---|
static class |
Correlation.Axis
The axes on which we'll want to pivot the SourceInfo data-set.
|
static class |
Correlation.Literal
Specifies the type of literal value.
|
Modifier and Type | Field and Description |
---|---|
protected Serializable |
astReference
This may contain a reference to either a Java or Js AST node.
|
protected Correlation.Axis |
axis |
static Comparator<Correlation> |
AXIS_IDENT_COMPARATOR
Compares Correlations based on axis and idents.
|
protected String |
ident
This should be a uniquely-identifying value within the Correlation's axis
that is suitable for human consumption.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
Correlation.Axis |
getAxis() |
JField |
getField() |
String |
getIdent()
Returns a human-readable identifier that can be used to identify the
Correlation within its axis.
|
Correlation.Literal |
getLiteral() |
JMethod |
getMethod() |
JDeclaredType |
getType() |
int |
hashCode() |
String |
toString()
Defined for debugging convenience.
|
public static final Comparator<Correlation> AXIS_IDENT_COMPARATOR
equals(Object)
.protected final Serializable astReference
protected final Correlation.Axis axis
protected final String ident
public Correlation.Axis getAxis()
public JField getField()
public String getIdent()
public Correlation.Literal getLiteral()
public JMethod getMethod()
public JDeclaredType getType()
Copyright © 2018. All rights reserved.