Class RequestContextProperties

  • All Implemented Interfaces:

    public class RequestContextProperties
    extends Properties
    Turns get(name) into get(name, request) using the request given at construction time. This is used to allow the query's request to be supplied to all property requests without forcing users of the to supply this explicitly.
    • Constructor Summary

      Constructor Description
      RequestContextProperties​(java.util.Map<java.lang.String,​java.lang.String> properties)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Object get​( name, java.util.Map<java.lang.String,​java.lang.String> context, substitution)  
      java.util.Map<java.lang.String,​java.lang.Object> listProperties​( path, java.util.Map<java.lang.String,​java.lang.String> context, substitution)  
      void set​( name, java.lang.Object value, java.util.Map<java.lang.String,​java.lang.String> context)  
      • Methods inherited from class

        asBoolean, asDouble, asInteger, asLong, asString, chain, clearAll, clearAll, clearAll, clearAll, clone, cloneMap, get, get, get, get, get, get, get, getBoolean, getBoolean, getBoolean, getBoolean, getDouble, getDouble, getDouble, getDouble, getInstance, getInteger, getInteger, getInteger, getInteger, getLong, getLong, getLong, getLong, getString, getString, getString, getString, listProperties, listProperties, listProperties, listProperties, listProperties, listProperties, listProperties, set, set, set
      • Methods inherited from class java.lang.Object

        equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • RequestContextProperties

        public RequestContextProperties​(java.util.Map<java.lang.String,​java.lang.String> properties)
    • Method Detail

      • get

        public java.lang.Object get​( name,
                                    java.util.Map<java.lang.String,​java.lang.String> context,
        get in class
      • set

        public void set​( name,
                        java.lang.Object value,
                        java.util.Map<java.lang.String,​java.lang.String> context)
        set in class
      • listProperties

        public java.util.Map<java.lang.String,​java.lang.Object> listProperties​( path,
                                                                                     java.util.Map<java.lang.String,​java.lang.String> context,
        listProperties in class