All Implemented Interfaces:
NamedWriteable, Writeable, Resolvable, EvaluatorMapper

public class Md5 extends AbstractHashFunction
  • Field Details

  • Constructor Details

  • Method Details

    • getHashFunction

      protected Hash.HashFunction getHashFunction()
      Specified by:
      getHashFunction in class AbstractHashFunction
    • getWriteableName

      public String getWriteableName()
    • replaceChildren

      public Expression replaceChildren(List<Expression> newChildren)
      Specified by:
      replaceChildren in class Node<Expression>
    • info

      protected NodeInfo<? extends Expression> info()
      Description copied from class: Node
      Normally, you want to use one of the static create methods to implement this.

      For QueryPlans, it is very important that the properties contain all of the expressions and references relevant to this node, and that all the properties are used in the provided constructor; otherwise query plan transformations like QueryPlan#transformExpressionsOnly(Function) will not have an effect.

      Specified by:
      info in class Node<Expression>