Class Viv.Instance

java.lang.Object
com.benesult.vivjson.Viv.Instance
Enclosing class:
Viv

public static class Viv.Instance extends Object
Instance data class.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    final String
    Error message if construction is failed.
    It will be "" if construction is succeeded.
    final @Nullable com.benesult.vivjson.Evaluator
    Class instance of VivJson's code if construction is succeeded.
    It will be null if construction is failed.
  • Constructor Summary

    Constructors
    Constructor
    Description
    Instance(@Nullable com.benesult.vivjson.Evaluator evaluator, String errorMessage)
     
    Instance(com.benesult.vivjson.Evaluator evaluator)
     
    Instance(String errorMessage)
     
  • Method Summary

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • evaluator

      public final @Nullable com.benesult.vivjson.Evaluator evaluator
      Class instance of VivJson's code if construction is succeeded.
      It will be null if construction is failed.
    • errorMessage

      public final String errorMessage
      Error message if construction is failed.
      It will be "" if construction is succeeded.
  • Constructor Details

    • Instance

      public Instance(@Nullable com.benesult.vivjson.Evaluator evaluator, String errorMessage)
    • Instance

      public Instance(com.benesult.vivjson.Evaluator evaluator)
    • Instance

      public Instance(String errorMessage)