Class Variables

java.lang.Object
com.galliumdata.server.adapters.Variables
All Implemented Interfaces:
org.graalvm.polyglot.proxy.Proxy, org.graalvm.polyglot.proxy.ProxyObject

public class Variables extends Object implements org.graalvm.polyglot.proxy.ProxyObject
Adapters use this to convey some context to the user logic. This is, by necessity, a very fuzzy class, since each adapter does this quite differently.
  • Constructor Details

    • Variables

      public Variables()
    • Variables

      public Variables(Map<String,Object> model)
  • Method Details

    • getLog

      public org.apache.logging.log4j.Logger getLog(String logName)
      Specialized get specifically to retrieve an object of type Logger.
    • size

      public int size()
    • isEmpty

      public boolean isEmpty()
    • containsKey

      public boolean containsKey(Object key)
    • get

      public Object get(Object key)
    • put

      public Object put(String name, Object value)
    • putAll

      public void putAll(Variables vars)
    • remove

      public Object remove(Object key)
    • clear

      public void clear()
    • keySet

      public Set<String> keySet()
    • values

      public Collection<Object> values()
    • add

      public void add(Object value)
    • toString

      public String toString()
      Overrides:
      toString in class Object