C E F I M N O P

C

ComputedProperty - Annotation Type in net.java.html.json
Can be used in classes annotated with Model annotation to define a derived property.
Context - Class in net.java.html.json
Represents context where the Model and other objects operate in.

E

EMPTY - Static variable in class net.java.html.json.Context
Dummy context without binding to any real browser or technology.

F

findDefault(Class<?>) - Static method in class net.java.html.json.Context
Seeks for the default context that is associated with the requesting class.
Function - Annotation Type in net.java.html.json
Methods in class annotated by Model can be annotated by this annotation to signal that they should be available as functions to users of the model classes.

I

isModel(Class<?>) - Static method in class net.java.html.json.Models
Finds out whether given class is a model class - e.g.

M

Model - Annotation Type in net.java.html.json
Defines a model class named Model.className() which contains properties defined via Model.properties().
Models - Class in net.java.html.json
Information about and operations for classes generated by the @Model annotation.

N

net.java.html.json - package net.java.html.json
This API allows you to write your application logic in Java and present it using modern HTML rendering technologies like Knockout .

O

OnPropertyChange - Annotation Type in net.java.html.json
Defines a method that is supposed to be notified when a property defined by Model has been changed.
OnReceive - Annotation Type in net.java.html.json
Static methods in classes annotated by Model can be marked by this annotation to establish a JSON communication point.

P

parse(Context, Class<M>, InputStream) - Static method in class net.java.html.json.Models
Generic method to parse content of a model class from a stream.
Property - Annotation Type in net.java.html.json
Represents a property in a class defined with Model annotation.

C E F I M N O P

Copyright © 2013 API Design. All Rights Reserved.