Index

A B C D E F G H I K L M N O P R S T U W 
All Classes|All Packages

A

add(Column<T, ?, ?>) - Method in class net.odoframework.sql.util.schema.PrimaryKey
 
add(Table<?>) - Method in class net.odoframework.sql.util.schema.Schema
 
add(TableBuilder<?>) - Method in class net.odoframework.sql.util.schema.Schema
 
addRelation(Relation<T, ?>) - Method in class net.odoframework.sql.util.schema.TableBuilder
 
addRelationship(Relation<T, ?>) - Method in class net.odoframework.sql.util.schema.Table
 

B

BaseRelationship<T,​K> - Class in net.odoframework.sql.util.schema
 
BaseRelationship(String, String, Class<K>, Map<String, String>) - Constructor for class net.odoframework.sql.util.schema.BaseRelationship
 
BaseRelationshipBuilder<T,​K,​Z extends BaseRelationshipBuilder<T,​K,​Z>> - Class in net.odoframework.sql.util.schema
 
BaseRelationshipBuilder(TableBuilder<T>) - Constructor for class net.odoframework.sql.util.schema.BaseRelationshipBuilder
 
build() - Method in class net.odoframework.sql.util.schema.TableBuilder
 
builder - Variable in class net.odoframework.sql.util.schema.BaseRelationshipBuilder
 
buildJoin(int) - Method in class net.odoframework.sql.util.schema.Table
 

C

checkValid() - Method in class net.odoframework.sql.util.schema.Column
 
col(String, Function<T, K>) - Static method in class net.odoframework.sql.util.schema.SchemaBuilder
 
col(String, Function<T, K>, BiConsumer<T, K>) - Static method in class net.odoframework.sql.util.schema.SchemaBuilder
 
column() - Method in class net.odoframework.sql.util.schema.TableBuilder
 
column(String, Function<T, K>) - Method in class net.odoframework.sql.util.schema.TableBuilder
 
column(String, Function<T, K>, BiConsumer<T, K>) - Method in class net.odoframework.sql.util.schema.TableBuilder
 
column(String, Function<T, K>, BiConsumer<T, K>, Function<Z, K>, Function<K, Z>) - Method in class net.odoframework.sql.util.schema.TableBuilder
 
column(Column<T, K, Z>) - Method in class net.odoframework.sql.util.schema.Table
 
column(Column<T, K, Z>) - Method in class net.odoframework.sql.util.schema.TableBuilder
 
Column<T,​K,​Z> - Class in net.odoframework.sql.util.schema
 
Column(String, BiConsumer<T, K>, Function<T, K>) - Constructor for class net.odoframework.sql.util.schema.Column
 
Column(String, BiConsumer<T, K>, Function<T, K>, Function<Z, K>, Function<K, Z>) - Constructor for class net.odoframework.sql.util.schema.Column
 
columnBindings - Variable in class net.odoframework.sql.util.schema.BaseRelationship
 
columnBindings - Variable in class net.odoframework.sql.util.schema.BaseRelationshipBuilder
 
ColumnBuilder<T,​K,​Z> - Class in net.odoframework.sql.util.schema
 
ColumnBuilder(TableBuilder<T>) - Constructor for class net.odoframework.sql.util.schema.ColumnBuilder
 
constructor(Function<Key, T>) - Method in class net.odoframework.sql.util.schema.TableBuilder
 
create() - Method in class net.odoframework.sql.util.schema.ColumnBuilder
 
create() - Method in class net.odoframework.sql.util.schema.ManyToOneBuilder
 
create() - Method in class net.odoframework.sql.util.schema.OneToManyBuilder
 
create(T) - Method in class net.odoframework.sql.util.DefaultRepository
 
create(T) - Method in interface net.odoframework.sql.util.Repository
 
createKey(ColumnIndex, ResultSet) - Static method in class net.odoframework.sql.util.Key
 

D

DEFAULT_ID_FIELD - Static variable in class net.odoframework.sql.util.Key
 
DefaultRepository<T> - Class in net.odoframework.sql.util
 
DefaultRepository(Class<T>, Schema, SQLTemplate) - Constructor for class net.odoframework.sql.util.DefaultRepository
 

E

equals(Object) - Method in class net.odoframework.sql.util.Key
 

F

find(DBStatement) - Method in class net.odoframework.sql.util.DefaultRepository
 
find(DBStatement) - Method in interface net.odoframework.sql.util.Repository
 
findAll(int) - Method in class net.odoframework.sql.util.DefaultRepository
 
findAll(int) - Method in interface net.odoframework.sql.util.Repository
 
fromDb(Function<Z, K>) - Method in class net.odoframework.sql.util.schema.ColumnBuilder
 

G

generateName() - Method in class net.odoframework.sql.util.schema.BaseRelationshipBuilder
 
get(Object) - Method in class net.odoframework.sql.util.Key
 
get(String) - Method in class net.odoframework.sql.util.MappingContext
 
get(String, Key) - Method in class net.odoframework.sql.util.MappingContext
 
get(Key, int) - Method in class net.odoframework.sql.util.DefaultRepository
 
get(Key, int) - Method in interface net.odoframework.sql.util.Repository
 
getByType(Class<T>) - Method in class net.odoframework.sql.util.schema.Schema
 
getColumn(String) - Method in class net.odoframework.sql.util.schema.PrimaryKey
 
getColumn(String) - Method in class net.odoframework.sql.util.schema.Table
 
getColumnBindings() - Method in class net.odoframework.sql.util.schema.BaseRelationship
 
getColumnBindings() - Method in interface net.odoframework.sql.util.schema.Relation
 
getColumns() - Method in class net.odoframework.sql.util.Key
 
getColumns() - Method in class net.odoframework.sql.util.schema.Table
 
getDefn(Class<T>) - Method in class net.odoframework.sql.util.schema.Schema
 
getForDB(T) - Method in class net.odoframework.sql.util.schema.Column
 
getFullName() - Method in class net.odoframework.sql.util.schema.Table
 
getGetter() - Method in class net.odoframework.sql.util.schema.ManyToOne
 
getGetter() - Method in class net.odoframework.sql.util.schema.OneToMany
 
getInstance(String, Key) - Method in class net.odoframework.sql.util.MappingContext
 
getInstances(String) - Method in class net.odoframework.sql.util.MappingContext
 
getInteger(String) - Method in class net.odoframework.sql.util.Key
 
getLong(String) - Method in class net.odoframework.sql.util.Key
 
getName() - Method in class net.odoframework.sql.util.schema.BaseRelationship
 
getName() - Method in interface net.odoframework.sql.util.schema.Relation
 
getOwner() - Method in class net.odoframework.sql.util.schema.BaseRelationship
 
getOwner() - Method in interface net.odoframework.sql.util.schema.Relation
 
getPrimaryKey() - Method in class net.odoframework.sql.util.schema.TableBuilder
 
getPrimaryKeyColumns() - Method in class net.odoframework.sql.util.schema.PrimaryKey
 
getRelationshipName() - Method in class net.odoframework.sql.util.schema.BaseRelationshipBuilder
 
getRelationships() - Method in class net.odoframework.sql.util.schema.Table
 
getSetter() - Method in class net.odoframework.sql.util.schema.ManyToOne
 
getSetter() - Method in class net.odoframework.sql.util.schema.OneToMany
 
getSql() - Method in class net.odoframework.sql.util.Insert
 
getSql() - Method in class net.odoframework.sql.util.Update
 
getString(String) - Method in class net.odoframework.sql.util.Key
 
getTable(String) - Method in class net.odoframework.sql.util.schema.Schema
 
getTableIndexMap(String) - Method in class net.odoframework.sql.util.MappingContext
 
getTables() - Method in class net.odoframework.sql.util.schema.Schema
 
getTarget() - Method in class net.odoframework.sql.util.schema.BaseRelationship
 
getTarget() - Method in interface net.odoframework.sql.util.schema.Relation
 
getter(Function<T, ? extends Collection<K>>) - Method in class net.odoframework.sql.util.schema.OneToManyBuilder
 
getter(Function<T, K>) - Method in class net.odoframework.sql.util.schema.ColumnBuilder
 
getter(Function<T, K>) - Method in class net.odoframework.sql.util.schema.ManyToOneBuilder
 

H

hashCode() - Method in class net.odoframework.sql.util.Key
 

I

Insert<T> - Class in net.odoframework.sql.util
 
Insert(Schema, T) - Constructor for class net.odoframework.sql.util.Insert
 
isNull() - Method in class net.odoframework.sql.util.Key
 
isReadable() - Method in class net.odoframework.sql.util.schema.Column
 
isWritable() - Method in class net.odoframework.sql.util.schema.Column
 

K

Key - Class in net.odoframework.sql.util
 
Key() - Constructor for class net.odoframework.sql.util.Key
 
Key(Object) - Constructor for class net.odoframework.sql.util.Key
 
Key(String, Object) - Constructor for class net.odoframework.sql.util.Key
 

L

leftJoin(Schema) - Method in interface net.odoframework.sql.util.schema.Relation
 

M

manyToOne(Class<K>) - Method in class net.odoframework.sql.util.schema.TableBuilder
 
ManyToOne<T,​K> - Class in net.odoframework.sql.util.schema
 
ManyToOne(String, String, Class<K>, Function<T, K>, BiConsumer<T, K>, Map<String, String>) - Constructor for class net.odoframework.sql.util.schema.ManyToOne
 
ManyToOneBuilder<T,​K> - Class in net.odoframework.sql.util.schema
 
ManyToOneBuilder(TableBuilder<T>) - Constructor for class net.odoframework.sql.util.schema.ManyToOneBuilder
 
map(ResultSet, Schema, MappingContext, Key, T) - Method in class net.odoframework.sql.util.schema.ManyToOne
 
map(ResultSet, Schema, MappingContext, Key, T) - Method in class net.odoframework.sql.util.schema.OneToMany
 
map(ResultSet, Schema, MappingContext, Key, T) - Method in interface net.odoframework.sql.util.schema.Relation
 
mapColumns(String, String) - Method in class net.odoframework.sql.util.schema.BaseRelationshipBuilder
 
mapColumns(Map<String, String>) - Method in class net.odoframework.sql.util.schema.BaseRelationshipBuilder
 
mapColumns(Pair<String, String>) - Method in class net.odoframework.sql.util.schema.BaseRelationshipBuilder
 
mapInstance(MappingContext, ResultSet) - Method in class net.odoframework.sql.util.schema.Table
 
MappedInstance<T> - Class in net.odoframework.sql.util
 
MappedInstance(T, Key) - Constructor for class net.odoframework.sql.util.MappedInstance
 
MappingContext - Class in net.odoframework.sql.util
 
MappingContext(Map<String, ColumnIndex>) - Constructor for class net.odoframework.sql.util.MappingContext
 

N

name - Variable in class net.odoframework.sql.util.schema.BaseRelationship
 
name - Variable in class net.odoframework.sql.util.schema.BaseRelationshipBuilder
 
name(String) - Method in class net.odoframework.sql.util.schema.BaseRelationshipBuilder
 
name(String) - Method in class net.odoframework.sql.util.schema.ColumnBuilder
 
net.odoframework.sql.util - package net.odoframework.sql.util
 
net.odoframework.sql.util.schema - package net.odoframework.sql.util.schema
 

O

odo.sql - module odo.sql
 
of(Object) - Static method in class net.odoframework.sql.util.Key
 
of(String, Object) - Static method in class net.odoframework.sql.util.Key
 
of(String, Object, String, Object) - Static method in class net.odoframework.sql.util.Key
 
oneToMany(Class<K>) - Method in class net.odoframework.sql.util.schema.TableBuilder
 
OneToMany<T,​K> - Class in net.odoframework.sql.util.schema
 
OneToMany(String, String, Class<K>, Function<T, ? extends Collection<K>>, BiConsumer<T, K>, Map<String, String>) - Constructor for class net.odoframework.sql.util.schema.OneToMany
 
OneToManyBuilder<T,​K> - Class in net.odoframework.sql.util.schema
 
OneToManyBuilder(TableBuilder<T>) - Constructor for class net.odoframework.sql.util.schema.OneToManyBuilder
 
oneToOne(Class<K>) - Method in class net.odoframework.sql.util.schema.TableBuilder
 
OneToOne<T,​K> - Class in net.odoframework.sql.util.schema
 
OneToOne(String, String, Class<K>, Function<T, K>, BiConsumer<T, K>, Map<String, String>) - Constructor for class net.odoframework.sql.util.schema.OneToOne
 
OneToOneBuilder<T,​K> - Class in net.odoframework.sql.util.schema
 
OneToOneBuilder(TableBuilder) - Constructor for class net.odoframework.sql.util.schema.OneToOneBuilder
 
owner - Variable in class net.odoframework.sql.util.schema.BaseRelationship
 
owner - Variable in class net.odoframework.sql.util.schema.BaseRelationshipBuilder
 
owner(String) - Method in class net.odoframework.sql.util.schema.BaseRelationshipBuilder
 

P

populateStatement(T, BaseDBStatement) - Method in class net.odoframework.sql.util.schema.PrimaryKey
 
primaryKey(String, Function<T, K>) - Method in class net.odoframework.sql.util.schema.TableBuilder
 
primaryKey(String, Function<T, K>, BiConsumer<T, K>) - Method in class net.odoframework.sql.util.schema.TableBuilder
 
primaryKey(Column<T, ?, ?>...) - Method in class net.odoframework.sql.util.schema.TableBuilder
 
PrimaryKey<T> - Class in net.odoframework.sql.util.schema
 
PrimaryKey() - Constructor for class net.odoframework.sql.util.schema.PrimaryKey
 
PrimaryKey(Set<Column<T, ?, ?>>) - Constructor for class net.odoframework.sql.util.schema.PrimaryKey
 

R

Relation<T,​K> - Interface in net.odoframework.sql.util.schema
 
Repository<T> - Interface in net.odoframework.sql.util
 

S

save(T) - Method in class net.odoframework.sql.util.DefaultRepository
 
save(T) - Method in interface net.odoframework.sql.util.Repository
 
schema() - Static method in class net.odoframework.sql.util.schema.SchemaBuilder
 
schema(String) - Static method in class net.odoframework.sql.util.schema.SchemaBuilder
 
Schema - Class in net.odoframework.sql.util.schema
 
Schema(String) - Constructor for class net.odoframework.sql.util.schema.Schema
 
SchemaBuilder - Class in net.odoframework.sql.util.schema
 
SchemaBuilder() - Constructor for class net.odoframework.sql.util.schema.SchemaBuilder
 
set(String, Object) - Method in class net.odoframework.sql.util.Key
 
set(String, Key, SQLSupplier<T>) - Method in class net.odoframework.sql.util.MappingContext
 
set(String, Key, T) - Method in class net.odoframework.sql.util.MappingContext
 
setFromDB(T, Z) - Method in class net.odoframework.sql.util.schema.Column
 
setReference(String, String, Key, Key) - Method in class net.odoframework.sql.util.MappingContext
 
setSchema(Schema) - Method in class net.odoframework.sql.util.schema.Table
 
setter - Variable in class net.odoframework.sql.util.schema.BaseRelationshipBuilder
 
setter(BiConsumer<T, K>) - Method in class net.odoframework.sql.util.schema.BaseRelationshipBuilder
 
setter(BiConsumer<T, K>) - Method in class net.odoframework.sql.util.schema.ColumnBuilder
 
size() - Method in class net.odoframework.sql.util.schema.PrimaryKey
 

T

table(String, Class<K>) - Static method in class net.odoframework.sql.util.schema.TableBuilder
 
table(String, Class<T>) - Static method in class net.odoframework.sql.util.schema.SchemaBuilder
 
Table<T> - Class in net.odoframework.sql.util.schema
 
Table(String, Class<T>, Function<Key, T>, Set<Column<T, ?, ?>>) - Constructor for class net.odoframework.sql.util.schema.Table
 
Table(String, Class<T>, Function<Key, T>, PrimaryKey<T>) - Constructor for class net.odoframework.sql.util.schema.Table
 
TableBuilder<T> - Class in net.odoframework.sql.util.schema
 
TableBuilder(String, Class<T>) - Constructor for class net.odoframework.sql.util.schema.TableBuilder
 
target - Variable in class net.odoframework.sql.util.schema.BaseRelationship
 
target - Variable in class net.odoframework.sql.util.schema.BaseRelationshipBuilder
 
target(Class<K>) - Method in class net.odoframework.sql.util.schema.BaseRelationshipBuilder
 
toDb(Function<K, Z>) - Method in class net.odoframework.sql.util.schema.ColumnBuilder
 
toMap(T) - Method in class net.odoframework.sql.util.schema.Table
 
toString() - Method in class net.odoframework.sql.util.MappedInstance
 

U

Update<T> - Class in net.odoframework.sql.util
 
Update(Schema, T) - Constructor for class net.odoframework.sql.util.Update
 

W

whereClause() - Method in class net.odoframework.sql.util.schema.PrimaryKey
 
A B C D E F G H I K L M N O P R S T U W 
All Classes|All Packages