public abstract class AbstractBooleanExpression
extends java.lang.Object
SpecificationClause
objects.Modifier and Type | Field and Description |
---|---|
private java.lang.String |
conditionSource
The text of the Java code for this expression.
|
private java.lang.String |
description
The description of the expression.
|
Modifier | Constructor and Description |
---|---|
private |
AbstractBooleanExpression()
Gson serialization requires a default constructor.
|
(package private) |
AbstractBooleanExpression(java.lang.String description,
java.lang.String conditionSource)
Creates a
AbstractBooleanExpression with the given description and condition source
code. |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(@Nullable java.lang.Object object) |
java.lang.String |
getConditionSource()
Return the condition text for this
AbstractBooleanExpression . |
java.lang.String |
getDescription()
Return the description of this
AbstractBooleanExpression . |
int |
hashCode() |
java.lang.String |
toString() |
@SerializedName(value="condition") private final java.lang.String conditionSource
private final java.lang.String description
private AbstractBooleanExpression()
AbstractBooleanExpression(java.lang.String description, java.lang.String conditionSource)
AbstractBooleanExpression
with the given description and condition source
code.description
- the description of this boolean conditionconditionSource
- the text of the Java code for the created conditionpublic java.lang.String getDescription()
AbstractBooleanExpression
.public java.lang.String getConditionSource()
AbstractBooleanExpression
.public boolean equals(@Nullable java.lang.Object object)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object