Serialized Form
-
Package io.inversion
-
Exception Class io.inversion.ApiException
class ApiException extends RuntimeException implements Serializable-
Serialized Fields
-
status
String status
-
-
-
Class io.inversion.Collection
-
Serialized Fields
-
aliases
Set<String> aliases
Additional names that should cause this Collection to match to a Request.For example, in an e-commerce environment, you may overload the "orders" collection with aliases "cart", "basket", and "bag".
-
exclude
boolean exclude
Set this to true to prevent it from being automatically exposed through your Api. -
indexes
ArrayList<Index> indexes
Representation of underlying Db datasource indexes. -
properties
ArrayList<Property> properties
Properties map database column names to JSON property names. -
relationships
ArrayList<Relationship> relationships
Relationships like resources in one collection to the resources in another collection. -
tableName
String tableName
The backend datasource name that this Collection operates on.The tableName might be "ORDER_DETAIL" but the Collection might be named "orderDetails".
-
-
-
Class io.inversion.EngineServlet
class EngineServlet extends javax.servlet.http.HttpServlet implements Serializable-
Serialized Fields
-
engine
Engine engine
-
-
-
Class io.inversion.Index
class Index extends Object implements Serializable-
Serialized Fields
-
collection
Collection collection
-
name
String name
-
properties
List<Property> properties
-
type
String type
-
unique
boolean unique
-
-
-
Class io.inversion.Property
class Property extends Object implements Serializable-
Serialized Fields
-
collection
Collection collection
-
columnName
String columnName
-
exclude
boolean exclude
-
hint
String hint
-
jsonName
String jsonName
-
nullable
boolean nullable
-
pk
Property pk
If this Property is a foreign key, this will be populated with the referenced primary key from the referred Collection -
type
String type
-
-
-
Class io.inversion.Relationship
class Relationship extends Object implements Serializable-
Serialized Fields
-
collection
Collection collection
-
exclude
boolean exclude
-
fkIndex1
Index fkIndex1
-
fkIndex2
Index fkIndex2
-
name
String name
-
related
Collection related
-
type
String type
-
-
-
-
Package io.inversion.utils
-
Class io.inversion.utils.Rows
-
Serialized Fields
-
keys
Rows.RowKeys keys
A case insensitive map from column name to column index -
lastRow
Rows.Row lastRow
The row currently being added to#put(String, Object)
-
-
-