Class DBSExpressionEvaluator.ValueInfo

java.lang.Object
org.nuxeo.ecm.core.storage.dbs.DBSExpressionEvaluator.ValueInfo
Enclosing class:
DBSExpressionEvaluator

protected static final class DBSExpressionEvaluator.ValueInfo extends Object
Info about a value and how to compute it from the toplevel state or an iterator's state.
  • Field Details

    • steps

      public List<Serializable> steps
      Traversed steps to compute this value from a state. Traversal steps can be:
      • String: a map key.
      • Integer: a list element.
    • nxqlProp

      public final String nxqlProp
    • canonRef

      public final String canonRef
    • type

      public Type type
    • isTrueOrNullBoolean

      public boolean isTrueOrNullBoolean
    • isDateCast

      public boolean isDateCast
    • value

      public Object value
      The value computed for this reference.
  • Constructor Details

  • Method Details