Interface EValue

All Known Subinterfaces:
EArray, EBoolean, EDouble, EInteger, ENull, ENumber, EObject, EString, EUndefined, JsonTypable
All Known Implementing Classes:
JAlias, JArray, JBoolean, JBranch, JComposite, JDataType, JDate, JDateTime, JDefinition, JDirective, JDouble, JFloat, JFunction, JImport, JInteger, JLeaf, JNode, JNull, JNumber, JObject, JPragma, JPrimitive, JProperty, JReceiver, JRoot, JScript, JString, JTime, JTitle, JUndefined, JValidator, JVersion

public interface EValue
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final EValue
     
  • Method Summary

    Modifier and Type
    Method
    Description
    default MethodEvaluator
    getMethod(String name, int argCount)
     
    default EType
     
    default boolean
     
  • Field Details

    • VOID

      static final EValue VOID
  • Method Details

    • getType

      default EType getType()
    • toBoolean

      default boolean toBoolean()
    • getMethod

      default MethodEvaluator getMethod(String name, int argCount)