java.lang.Object
de.firemage.autograder.core.integrated.scope.value.UnknownValue
Alle implementierten Schnittstellen:
IndexValue, Value

public class UnknownValue extends Object implements Value, IndexValue
  • Konstruktordetails

    • UnknownValue

      public UnknownValue()
      Creates a new UnknownValue.
  • Methodendetails

    • toExpression

      public Optional<spoon.reflect.code.CtExpression<?>> toExpression()
      Beschreibung aus Schnittstelle kopiert: Value
      Returns the value as a CtExpression if possible.
      Angegeben von:
      toExpression in Schnittstelle Value
      Gibt zurück:
      the value as a CtExpression or none if it is not convertible
    • isEqual

      public boolean isEqual(IndexValue other)
      Angegeben von:
      isEqual in Schnittstelle IndexValue
    • hashValue

      public int hashValue()
      Angegeben von:
      hashValue in Schnittstelle IndexValue