org.eclipse.ocl.examples.impactanalyzer.instanceScope.unusedEvaluation
Interface UnusedEvaluationRequestValue

All Known Implementing Classes:
AbstractUnusedEvaluationRequestValue

public interface UnusedEvaluationRequestValue


Method Summary
 boolean equals(java.lang.Object obj)
           
 OCLExpression getExpression()
           
 java.util.Map<Variable,java.lang.Object> getInferredVariableValues()
           
 java.lang.Object getResultIndicatingUnused()
           
 java.util.Set<Variable> getSlots()
           
 int hashCode()
           
 

Method Detail

hashCode

int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

getInferredVariableValues

java.util.Map<Variable,java.lang.Object> getInferredVariableValues()
Returns:
an always-valid but possibly empty map; this also means that if a subclass constructor allowed for null as a possible value for this map, it internally needs to be mapped to an empty map

getSlots

java.util.Set<Variable> getSlots()

getExpression

OCLExpression getExpression()

getResultIndicatingUnused

java.lang.Object getResultIndicatingUnused()