Class StoreFacade.Diff

  • All Implemented Interfaces:
    edu.uiuc.ncsa.qdl.extensions.QDLFunction, Serializable
    Enclosing class:
    StoreFacade

    public class StoreFacade.Diff
    extends Object
    implements edu.uiuc.ncsa.qdl.extensions.QDLFunction
    Not currently used because it is unclear what the contract should actually be. Leaving this here for future (possible) use. left. == right. actually covers most cases fine.
    See Also:
    Serialized Form
    • Constructor Detail

      • Diff

        public Diff()
    • Method Detail

      • getName

        public String getName()
        Specified by:
        getName in interface edu.uiuc.ncsa.qdl.extensions.QDLFunction
      • getArgCount

        public int[] getArgCount()
        Specified by:
        getArgCount in interface edu.uiuc.ncsa.qdl.extensions.QDLFunction
      • evaluate

        public Object evaluate​(Object[] objects,
                               edu.uiuc.ncsa.qdl.state.State state)
        Specified by:
        evaluate in interface edu.uiuc.ncsa.qdl.extensions.QDLFunction
      • getDocumentation

        public List<String> getDocumentation​(int argCount)
        Specified by:
        getDocumentation in interface edu.uiuc.ncsa.qdl.extensions.QDLFunction