Class JSCode.Builder<U extends ScriptOrFn<U>>

java.lang.Object
org.htmlunit.corejs.javascript.JSCode.Builder<U>
Direct Known Subclasses:
CompilerData.Builder, JSCode.NullBuilder
Enclosing class:
JSCode<T extends ScriptOrFn<T>>

public abstract static class JSCode.Builder<U extends ScriptOrFn<U>> extends Object
Represents a mutable JSCode object in the process of being created, usually as a child of a JSDescriptor.Builder. This is necessary because during compilationthere may not be a concrete, class, method, or interpreter data structure yet,
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • build

      public abstract JSCode<U> build()
      Builds and returns the JSCode object.