Package org.htmlunit.javascript.configuration
Classes in this package are specific for the JavaScript engine - users of HtmlUnit shouldn't
need anything in this package.
-
Class Summary Class Description AbstractJavaScriptConfiguration An abstract container for all the JavaScript configuration information.ClassConfiguration A container for all the JavaScript configuration information for one class.ClassConfiguration.ConstantInfo Class used to contain the constant information name, value and flag.ClassConfiguration.PropertyInfo Class used to contain the property information if the property is readable, writable and the methods that implement the get and set functions.JavaScriptConfiguration A container for all the JavaScript configuration information.ProxyAutoConfigJavaScriptConfiguration A container for all the JavaScript configuration information used for the proxy AutoConfig support. -
Enum Summary Enum Description SupportedBrowser An annotation to specify a supported browser. -
Annotation Types Summary Annotation Type Description BrowserFeature An annotation to mark a feature inBrowserVersionFeatures
.JsxClass An annotation to mark a Java class as JavaScript class.JsxClasses An annotation for repeatedJsxClass
.JsxConstant An annotation to mark a Java field as JavaScript constant.JsxConstructor An annotation to mark a Java method as JavaScript constructor.JsxConstructorAlias An annotation to mark a Java method as JavaScript constructor.JsxFunction An annotation to mark a Java method as JavaScript function.JsxGetter An annotation to mark a Java method as JavaScript getter.JsxSetter An annotation to mark a Java method as JavaScript setter.JsxStaticFunction An annotation to mark a Java method as JavaScript function, not at instance level.JsxStaticGetter An annotation to mark a Java method as JavaScript getter, not at instance level.JsxSymbol An annotation to mark a Java method as JavaScript symbol getter.JsxSymbolConstant An annotation to mark a Java static string as JavaScript symbol.