See: Description
| Interface | Description |
|---|---|
| Technology<Data> |
An implementation of a binding between model classes (see
Model)
and particular technology like knockout.js
in a browser window, etc.Since introduction of technology identifiers one can choose between
different background implementations to handle the conversion and
communication requests. |
| Technology.ApplyId<D> |
Apply technology bindings at selected subtree of the HTML page.
|
| Technology.BatchCopy<D> |
Extension of
Technology.BatchInit with enhanced support for
copying values. |
| Technology.BatchInit<D> |
For certain rendering technologies it may be more efficient to register
property and function bindings for one instance of the model at once,
rather then doing it incrementally via
Technology.expose(org.netbeans.html.json.spi.FunctionBinding, java.lang.Object, java.lang.Object)
and
Technology.bind(org.netbeans.html.json.spi.PropertyBinding, java.lang.Object, java.lang.Object). |
| Technology.ToJavaScript<D> |
Convertor of the internal data type to object suitable as a JavaScript
representation.
|
| Technology.ValueMutated<D> |
Some technologies are more effective when number of calls between
Java and JavaScript is limited - to do that when a value of property
is changed they should implement this additional interface.
|
| Transfer |
A
service provider interface responsible for
conversion of JSON objects to Java ones and vice-versa. |
| WSTransfer<WebSocket> |
Interface for providers of WebSocket protocol.
|
| Class | Description |
|---|---|
| FunctionBinding | |
| JSONCall |
Description of a JSON call request that is supposed to be processed
by
Transfer.loadJSON(org.netbeans.html.json.spi.JSONCall) implementors. |
| PropertyBinding |
Describes a property when one is asked to
bind it
|
| Proto |
Object associated with one instance of a model generated by the
Model annotation. |
| Proto.Type<Model> |
Functionality used by the code generated by annotation
processor for the
Model annotation. |
Copyright © 2019 The Apache Software Foundation. All rights reserved.