Class ScalarExpansion


  • public final class ScalarExpansion
    extends java.lang.Object
    Steps 4.1 - 4.3
    See Also:
    Expansion Algorithm
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private ScalarExpansion​(ActiveContext activeContext, jakarta.json.JsonValue propertyContext, jakarta.json.JsonValue element, java.lang.String activeProperty)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      jakarta.json.JsonValue expand()  
      static ScalarExpansion with​(ActiveContext activeContext, jakarta.json.JsonValue propertyContext, jakarta.json.JsonValue element, java.lang.String activeProperty)  
      • Methods inherited from class java.lang.Object

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

      • propertyContext

        private jakarta.json.JsonValue propertyContext
      • element

        private jakarta.json.JsonValue element
      • activeProperty

        private java.lang.String activeProperty
    • Constructor Detail

      • ScalarExpansion

        private ScalarExpansion​(ActiveContext activeContext,
                                jakarta.json.JsonValue propertyContext,
                                jakarta.json.JsonValue element,
                                java.lang.String activeProperty)
    • Method Detail

      • with

        public static ScalarExpansion with​(ActiveContext activeContext,
                                           jakarta.json.JsonValue propertyContext,
                                           jakarta.json.JsonValue element,
                                           java.lang.String activeProperty)