Class TemplatrSpecBuilder

    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String AT  
      static java.lang.String CARET  
      static java.lang.String FUNCTION  
      private java.util.Map<java.lang.String,​Function> functionsMap  
      private OpMode opMode  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      ModifierSpec createSpec​(java.lang.String lhs, java.lang.Object rhs)
      Given a lhs key and rhs spec object, determine, create and return appropriate spec
      • Methods inherited from class java.lang.Object

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

      • TemplatrSpecBuilder

        public TemplatrSpecBuilder​(OpMode opMode,
                                   java.util.Map<java.lang.String,​Function> functionsMap)
    • Method Detail

      • createSpec

        public ModifierSpec createSpec​(java.lang.String lhs,
                                       java.lang.Object rhs)
        Description copied from class: SpecBuilder
        Given a lhs key and rhs spec object, determine, create and return appropriate spec
        Specified by:
        createSpec in class SpecBuilder<ModifierSpec>
        Parameters:
        lhs - lhs key
        rhs - rhs Spec
        Returns:
        Spec object