public class Solution extends GenericModel
TradeoffAnalytics
v1 service.Modifier and Type | Class and Description |
---|---|
class |
Solution.StatusCause
Represent the error when the
getStatus() is INCOMPLETE . |
Constructor and Description |
---|
Solution() |
Modifier and Type | Method and Description |
---|---|
java.util.List<DominatingOption> |
getExcludedBy()
Gets the the list of options excluding this option.
|
java.util.List<java.lang.String> |
getShadowMe()
Gets the solution ids of those that shadow this solution.
|
java.util.List<java.lang.String> |
getShadows()
Gets the shadows of a solution.
|
java.lang.String |
getSolutionRef()
Gets the solution ref.
|
java.lang.String |
getStatus()
Gets the status.
|
Solution.StatusCause |
getStatusCause()
Gets the status cause.
|
void |
setExcludedBy(java.util.List<DominatingOption> excludingOptions)
Sets the list of excluding options.
|
void |
setShadowMe(java.util.List<java.lang.String> shadowMe)
Sets the shadow me.
|
void |
setShadows(java.util.List<java.lang.String> shadows)
Sets the shadows.
|
void |
setSolutionRef(java.lang.String solutionRef)
Sets the solution ref.
|
void |
setStatus(java.lang.String status)
Sets the status.
|
void |
setStatusCause(Solution.StatusCause statusCause)
Sets the status cause.
|
equals, hashCode, toString
public java.util.List<java.lang.String> getShadowMe()
public java.util.List<java.lang.String> getShadows()
public java.lang.String getSolutionRef()
public java.lang.String getStatus()
public Solution.StatusCause getStatusCause()
public java.util.List<DominatingOption> getExcludedBy()
public void setShadowMe(java.util.List<java.lang.String> shadowMe)
shadowMe
- The highlightspublic void setShadows(java.util.List<java.lang.String> shadows)
shadows
- The shadowspublic void setSolutionRef(java.lang.String solutionRef)
solutionRef
- the solutionRef to setpublic void setStatus(java.lang.String status)
status
- the status to setpublic void setStatusCause(Solution.StatusCause statusCause)
statusCause
- the statusCause to setpublic void setExcludedBy(java.util.List<DominatingOption> excludingOptions)
excludingOptions
- the list of excluding options