Class STModelAdaptor

    • Constructor Summary

      Constructors 
      Constructor Description
      STModelAdaptor()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Object getProperty​(Interpreter interp, ST self, ST model, java.lang.Object property, java.lang.String propertyName)
      Lookup property name in o and return its value.
      • Methods inherited from class java.lang.Object

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

      • STModelAdaptor

        public STModelAdaptor()
    • Method Detail

      • getProperty

        public java.lang.Object getProperty​(Interpreter interp,
                                            ST self,
                                            ST model,
                                            java.lang.Object property,
                                            java.lang.String propertyName)
                                     throws STNoSuchPropertyException
        Description copied from interface: ModelAdaptor
        Lookup property name in o and return its value.

        property is normally a String but doesn't have to be. E.g., if o is Map, property could be any key type. If we need to convert to String, then it's done by ST and passed in here.

        Specified by:
        getProperty in interface ModelAdaptor<ST>
        Throws:
        STNoSuchPropertyException