Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W 

A

AbstractColumnBinding - Class in com.savoirtech.hecate.pojo.binding.column
 
AbstractColumnBinding() - Constructor for class com.savoirtech.hecate.pojo.binding.column.AbstractColumnBinding
 
AbstractPojoQuery<P> - Class in com.savoirtech.hecate.pojo.query
 
AbstractPojoQuery(Session, PojoBinding<P>, PojoQueryContextFactory, Select.Where, Executor) - Constructor for class com.savoirtech.hecate.pojo.query.AbstractPojoQuery
 
AbstractPojoQuery(Session, PojoBinding<P>, PojoQueryContextFactory, PreparedStatement, Executor) - Constructor for class com.savoirtech.hecate.pojo.query.AbstractPojoQuery
 
add(Object...) - Method in interface com.savoirtech.hecate.pojo.query.PojoMultiQuery
Executes a new query using the supplied parameters.
addBinding(B) - Method in class com.savoirtech.hecate.pojo.binding.column.NestedColumnBinding
 
addFacetBinding(ColumnBinding) - Method in class com.savoirtech.hecate.pojo.binding.def.DefaultPojoBinding
 
addListener(PojoDaoFactoryListener) - Method in class com.savoirtech.hecate.pojo.dao.def.DefaultPojoDaoFactory
 
addListener(PojoDaoFactoryListener) - Method in interface com.savoirtech.hecate.pojo.dao.PojoDaoFactory
Adds a new PojoDaoFactoryListener to this factory.
ArrayFacetBinding<C,F> - Class in com.savoirtech.hecate.pojo.binding.facet
 
ArrayFacetBinding(Facet, String, ElementBinding) - Constructor for class com.savoirtech.hecate.pojo.binding.facet.ArrayFacetBinding
 
asc(String) - Method in class com.savoirtech.hecate.pojo.query.def.DefaultPojoQueryBuilder
 
asc(String) - Method in interface com.savoirtech.hecate.pojo.query.PojoQueryBuilder
Sorts the query by the facet, ascending.
awaitCompletion() - Method in class com.savoirtech.hecate.pojo.query.def.DefaultPojoQueryContext
 
awaitCompletion() - Method in interface com.savoirtech.hecate.pojo.query.PojoQueryContext
 

B

BIG_DECIMAL - Static variable in class com.savoirtech.hecate.pojo.convert.NativeConverter
 
BIG_INTEGER - Static variable in class com.savoirtech.hecate.pojo.convert.NativeConverter
 
bind(PreparedStatement, List<Object>) - Method in class com.savoirtech.hecate.pojo.binding.def.DefaultPojoBinding
 
bindInsert(PreparedStatement, P, int) - Method in class com.savoirtech.hecate.pojo.binding.def.DefaultPojoBinding
 
bindInsert(PreparedStatement, P, int) - Method in interface com.savoirtech.hecate.pojo.binding.PojoBinding
 
bindWhereIdEquals(PreparedStatement, List<Object>) - Method in class com.savoirtech.hecate.pojo.binding.def.DefaultPojoBinding
 
bindWhereIdEquals(PreparedStatement, List<Object>) - Method in interface com.savoirtech.hecate.pojo.binding.PojoBinding
 
BLOB - Static variable in class com.savoirtech.hecate.pojo.convert.NativeConverter
 
BOOLEAN - Static variable in class com.savoirtech.hecate.pojo.convert.NativeConverter
 
BOOLEAN_TYPE - Static variable in class com.savoirtech.hecate.pojo.convert.NativeConverter
 
build() - Method in class com.savoirtech.hecate.pojo.dao.def.DefaultPojoDaoFactoryBuilder
 
build() - Method in class com.savoirtech.hecate.pojo.query.def.DefaultPojoQueryBuilder
 
build() - Method in interface com.savoirtech.hecate.pojo.query.PojoQueryBuilder
Builds the query.
ByteArrayConverter - Class in com.savoirtech.hecate.pojo.convert.binary
 
ByteArrayConverter() - Constructor for class com.savoirtech.hecate.pojo.convert.binary.ByteArrayConverter
 

C

CacheKey - Class in com.savoirtech.hecate.pojo.util
 
CacheKey(PojoBinding<?>, String) - Constructor for class com.savoirtech.hecate.pojo.util.CacheKey
 
ClusteringColumnComponent - Class in com.savoirtech.hecate.pojo.binding.key.component
 
ClusteringColumnComponent(Facet, String, Converter) - Constructor for class com.savoirtech.hecate.pojo.binding.key.component.ClusteringColumnComponent
 
collectParameters(Object, List<Object>) - Method in class com.savoirtech.hecate.pojo.binding.column.NestedColumnBinding
 
collectParameters(Object, List<Object>) - Method in class com.savoirtech.hecate.pojo.binding.column.SingleColumnBinding
 
collectParameters(Object, List<Object>) - Method in interface com.savoirtech.hecate.pojo.binding.ColumnBinding
 
ColumnBinding - Interface in com.savoirtech.hecate.pojo.binding
 
com.savoirtech.hecate.pojo.binding - package com.savoirtech.hecate.pojo.binding
 
com.savoirtech.hecate.pojo.binding.column - package com.savoirtech.hecate.pojo.binding.column
 
com.savoirtech.hecate.pojo.binding.def - package com.savoirtech.hecate.pojo.binding.def
 
com.savoirtech.hecate.pojo.binding.element - package com.savoirtech.hecate.pojo.binding.element
 
com.savoirtech.hecate.pojo.binding.facet - package com.savoirtech.hecate.pojo.binding.facet
 
com.savoirtech.hecate.pojo.binding.key.component - package com.savoirtech.hecate.pojo.binding.key.component
 
com.savoirtech.hecate.pojo.binding.key.composite - package com.savoirtech.hecate.pojo.binding.key.composite
 
com.savoirtech.hecate.pojo.binding.key.simple - package com.savoirtech.hecate.pojo.binding.key.simple
 
com.savoirtech.hecate.pojo.convert - package com.savoirtech.hecate.pojo.convert
 
com.savoirtech.hecate.pojo.convert.binary - package com.savoirtech.hecate.pojo.convert.binary
 
com.savoirtech.hecate.pojo.convert.def - package com.savoirtech.hecate.pojo.convert.def
 
com.savoirtech.hecate.pojo.convert.enumeration - package com.savoirtech.hecate.pojo.convert.enumeration
 
com.savoirtech.hecate.pojo.convert.time - package com.savoirtech.hecate.pojo.convert.time
 
com.savoirtech.hecate.pojo.dao - package com.savoirtech.hecate.pojo.dao
 
com.savoirtech.hecate.pojo.dao.def - package com.savoirtech.hecate.pojo.dao.def
 
com.savoirtech.hecate.pojo.dao.listener - package com.savoirtech.hecate.pojo.dao.listener
 
com.savoirtech.hecate.pojo.exception - package com.savoirtech.hecate.pojo.exception
 
com.savoirtech.hecate.pojo.facet - package com.savoirtech.hecate.pojo.facet
 
com.savoirtech.hecate.pojo.facet.field - package com.savoirtech.hecate.pojo.facet.field
 
com.savoirtech.hecate.pojo.facet.property - package com.savoirtech.hecate.pojo.facet.property
 
com.savoirtech.hecate.pojo.facet.reflect - package com.savoirtech.hecate.pojo.facet.reflect
 
com.savoirtech.hecate.pojo.naming - package com.savoirtech.hecate.pojo.naming
 
com.savoirtech.hecate.pojo.naming.def - package com.savoirtech.hecate.pojo.naming.def
 
com.savoirtech.hecate.pojo.naming.legacy - package com.savoirtech.hecate.pojo.naming.legacy
 
com.savoirtech.hecate.pojo.query - package com.savoirtech.hecate.pojo.query
 
com.savoirtech.hecate.pojo.query.custom - package com.savoirtech.hecate.pojo.query.custom
 
com.savoirtech.hecate.pojo.query.def - package com.savoirtech.hecate.pojo.query.def
 
com.savoirtech.hecate.pojo.query.finder - package com.savoirtech.hecate.pojo.query.finder
 
com.savoirtech.hecate.pojo.query.mapper - package com.savoirtech.hecate.pojo.query.mapper
 
com.savoirtech.hecate.pojo.query.parameter - package com.savoirtech.hecate.pojo.query.parameter
 
com.savoirtech.hecate.pojo.reflect - package com.savoirtech.hecate.pojo.reflect
 
com.savoirtech.hecate.pojo.statement - package com.savoirtech.hecate.pojo.statement
 
com.savoirtech.hecate.pojo.statement.def - package com.savoirtech.hecate.pojo.statement.def
 
com.savoirtech.hecate.pojo.type - package com.savoirtech.hecate.pojo.type
 
com.savoirtech.hecate.pojo.util - package com.savoirtech.hecate.pojo.util
 
CompositeKeyBinding - Class in com.savoirtech.hecate.pojo.binding.key.composite
 
CompositeKeyBinding(List<Facet>, NamingStrategy, ConverterRegistry, PojoBindingFactory) - Constructor for class com.savoirtech.hecate.pojo.binding.key.composite.CompositeKeyBinding
 
ConstantConverterProvider - Class in com.savoirtech.hecate.pojo.convert.def
 
ConstantConverterProvider(Converter) - Constructor for class com.savoirtech.hecate.pojo.convert.def.ConstantConverterProvider
 
ConstantParameterConverter - Class in com.savoirtech.hecate.pojo.query.parameter
 
ConstantParameterConverter(Object) - Constructor for class com.savoirtech.hecate.pojo.query.parameter.ConstantParameterConverter
 
Converter - Interface in com.savoirtech.hecate.pojo.convert
 
ConverterProvider - Interface in com.savoirtech.hecate.pojo.convert
 
ConverterRegistry - Interface in com.savoirtech.hecate.pojo.convert
 
converterType() - Method in interface com.savoirtech.hecate.pojo.convert.ConverterProvider
 
converterType() - Method in class com.savoirtech.hecate.pojo.convert.def.ConstantConverterProvider
 
converterType() - Method in class com.savoirtech.hecate.pojo.convert.enumeration.EnumConverterProvider
 
convertParameter(Iterator<Object>) - Method in class com.savoirtech.hecate.pojo.query.parameter.ConstantParameterConverter
 
convertParameter(Iterator<Object>) - Method in class com.savoirtech.hecate.pojo.query.parameter.ParameterBindingConverter
 
convertParameter(Iterator<Object>) - Method in interface com.savoirtech.hecate.pojo.query.ParameterConverter
 
convertParameters(Object[]) - Method in class com.savoirtech.hecate.pojo.query.AbstractPojoQuery
 
convertParameters(Object[]) - Method in class com.savoirtech.hecate.pojo.query.custom.CustomPojoQuery
 
convertParameters(Object[]) - Method in class com.savoirtech.hecate.pojo.query.def.DefaultPojoQuery
 
convertParameters(Object[]) - Method in class com.savoirtech.hecate.pojo.query.finder.FindByKeyQuery
 
createClusteringColumnReferenceComponent(Facet, PojoBinding<?>, NamingStrategy) - Method in class com.savoirtech.hecate.pojo.binding.key.composite.CompositeKeyBinding
 
createClusteringColumnReferenceComponent(Facet, PojoBinding<?>, NamingStrategy) - Method in class com.savoirtech.hecate.pojo.binding.key.simple.SimpleKeyBinding
 
createClusteringColumnReferenceComponent(Facet, PojoBinding<?>, NamingStrategy) - Method in interface com.savoirtech.hecate.pojo.binding.KeyBinding
 
createComponent(Facet, ConverterRegistry, NamingStrategy, PojoBindingFactory) - Static method in class com.savoirtech.hecate.pojo.binding.key.composite.CompositeKeyBinding
 
createConverter(Class<?>) - Method in interface com.savoirtech.hecate.pojo.convert.ConverterProvider
 
createConverter(Class<?>) - Method in class com.savoirtech.hecate.pojo.convert.def.ConstantConverterProvider
 
createConverter(Class<?>) - Method in class com.savoirtech.hecate.pojo.convert.enumeration.EnumConverterProvider
 
createDelete(PojoBinding<?>, String) - Method in class com.savoirtech.hecate.pojo.statement.def.DefaultPojoStatementFactory
 
createDelete(PojoBinding<?>, String) - Method in interface com.savoirtech.hecate.pojo.statement.PojoStatementFactory
 
createFindByKey(PojoBinding<?>, String) - Method in class com.savoirtech.hecate.pojo.statement.def.DefaultPojoStatementFactory
 
createFindByKey(PojoBinding<?>, String) - Method in interface com.savoirtech.hecate.pojo.statement.PojoStatementFactory
 
createInsert(PojoBinding<?>, String) - Method in class com.savoirtech.hecate.pojo.statement.def.DefaultPojoStatementFactory
 
createInsert(PojoBinding<?>, String) - Method in interface com.savoirtech.hecate.pojo.statement.PojoStatementFactory
 
createPojo() - Method in class com.savoirtech.hecate.pojo.binding.def.DefaultPojoBinding
 
createPojo() - Method in interface com.savoirtech.hecate.pojo.binding.PojoBinding
 
createPojo(PojoBinding<P>, String, List<Object>) - Method in class com.savoirtech.hecate.pojo.query.def.DefaultPojoQueryContext
 
createPojo(PojoBinding<P>, String, List<Object>) - Method in interface com.savoirtech.hecate.pojo.query.PojoQueryContext
 
createPojoBinding(Class<P>) - Method in class com.savoirtech.hecate.pojo.binding.def.DefaultPojoBindingFactory
 
createPojoBinding(Class<P>) - Method in interface com.savoirtech.hecate.pojo.binding.PojoBindingFactory
 
createPojoDao(Class<P>) - Method in class com.savoirtech.hecate.pojo.dao.def.DefaultPojoDaoFactory
 
createPojoDao(Class<P>, String) - Method in class com.savoirtech.hecate.pojo.dao.def.DefaultPojoDaoFactory
 
createPojoDao(Class<P>) - Method in interface com.savoirtech.hecate.pojo.dao.PojoDaoFactory
Creates a PojoDao for P objects within the default table name (defined by the NamingStrategy
createPojoDao(Class<P>, String) - Method in interface com.savoirtech.hecate.pojo.dao.PojoDaoFactory
Creates a PojoDao for P objects in the specified table.
createPojoQueryContext(Executor) - Method in class com.savoirtech.hecate.pojo.query.def.DefaultPojoQueryContextFactory
 
createPojoQueryContext(Executor) - Method in interface com.savoirtech.hecate.pojo.query.PojoQueryContextFactory
 
createReferenceBinding(Facet, NamingStrategy) - Method in interface com.savoirtech.hecate.pojo.binding.key.component.KeyComponent
 
createReferenceBinding(Facet, NamingStrategy) - Method in class com.savoirtech.hecate.pojo.binding.key.component.SimpleKeyComponent
 
createReferenceBinding(Facet, PojoBinding<?>, NamingStrategy) - Method in class com.savoirtech.hecate.pojo.binding.key.composite.CompositeKeyBinding
 
createReferenceBinding(Facet, PojoBinding<?>, NamingStrategy) - Method in class com.savoirtech.hecate.pojo.binding.key.simple.SimpleKeyBinding
 
createReferenceBinding(Facet, PojoBinding<?>, NamingStrategy) - Method in interface com.savoirtech.hecate.pojo.binding.KeyBinding
 
CreateSchemaListener - Class in com.savoirtech.hecate.pojo.dao.listener
 
CreateSchemaListener(Session) - Constructor for class com.savoirtech.hecate.pojo.dao.listener.CreateSchemaListener
 
CustomPojoQuery<P> - Class in com.savoirtech.hecate.pojo.query.custom
 
CustomPojoQuery(Session, PojoBinding<P>, PojoQueryContextFactory, Select.Where, Executor) - Constructor for class com.savoirtech.hecate.pojo.query.custom.CustomPojoQuery
 

D

DATE - Static variable in class com.savoirtech.hecate.pojo.convert.NativeConverter
 
DEFAULT_MAX_CACHE_SIZE - Static variable in class com.savoirtech.hecate.pojo.query.def.DefaultPojoQueryContextFactory
 
DEFAULT_THREAD_POOL_SIZE - Static variable in class com.savoirtech.hecate.pojo.dao.def.DefaultPojoDaoFactory
 
DefaultConverterRegistry - Class in com.savoirtech.hecate.pojo.convert.def
 
DefaultConverterRegistry() - Constructor for class com.savoirtech.hecate.pojo.convert.def.DefaultConverterRegistry
 
DefaultNamingStrategy - Class in com.savoirtech.hecate.pojo.naming.def
 
DefaultNamingStrategy() - Constructor for class com.savoirtech.hecate.pojo.naming.def.DefaultNamingStrategy
 
DefaultPojoBinding<P> - Class in com.savoirtech.hecate.pojo.binding.def
 
DefaultPojoBinding(Class<P>) - Constructor for class com.savoirtech.hecate.pojo.binding.def.DefaultPojoBinding
 
DefaultPojoBindingFactory - Class in com.savoirtech.hecate.pojo.binding.def
 
DefaultPojoBindingFactory(FacetProvider, ConverterRegistry, NamingStrategy) - Constructor for class com.savoirtech.hecate.pojo.binding.def.DefaultPojoBindingFactory
 
DefaultPojoDao<P> - Class in com.savoirtech.hecate.pojo.dao.def
 
DefaultPojoDao(Session, PojoBinding<P>, String, PojoStatementFactory, PojoQueryContextFactory, Executor) - Constructor for class com.savoirtech.hecate.pojo.dao.def.DefaultPojoDao
 
DefaultPojoDaoFactory - Class in com.savoirtech.hecate.pojo.dao.def
 
DefaultPojoDaoFactory(Session, PojoBindingFactory, PojoStatementFactory, PojoQueryContextFactory, NamingStrategy, Executor) - Constructor for class com.savoirtech.hecate.pojo.dao.def.DefaultPojoDaoFactory
 
DefaultPojoDaoFactoryBuilder - Class in com.savoirtech.hecate.pojo.dao.def
 
DefaultPojoDaoFactoryBuilder(Session) - Constructor for class com.savoirtech.hecate.pojo.dao.def.DefaultPojoDaoFactoryBuilder
 
DefaultPojoQuery<P> - Class in com.savoirtech.hecate.pojo.query.def
 
DefaultPojoQuery(Session, PojoBinding<P>, PojoQueryContextFactory, Select.Where, List<ParameterConverter>, Executor) - Constructor for class com.savoirtech.hecate.pojo.query.def.DefaultPojoQuery
 
DefaultPojoQueryBuilder<P> - Class in com.savoirtech.hecate.pojo.query.def
 
DefaultPojoQueryBuilder(Session, PojoBinding<P>, String, PojoQueryContextFactory, Executor) - Constructor for class com.savoirtech.hecate.pojo.query.def.DefaultPojoQueryBuilder
 
DefaultPojoQueryContext - Class in com.savoirtech.hecate.pojo.query.def
 
DefaultPojoQueryContext(Session, PojoStatementFactory, int, Executor) - Constructor for class com.savoirtech.hecate.pojo.query.def.DefaultPojoQueryContext
 
DefaultPojoQueryContextFactory - Class in com.savoirtech.hecate.pojo.query.def
 
DefaultPojoQueryContextFactory(Session, PojoStatementFactory) - Constructor for class com.savoirtech.hecate.pojo.query.def.DefaultPojoQueryContextFactory
 
DefaultPojoQueryContextFactory(Session, PojoStatementFactory, int) - Constructor for class com.savoirtech.hecate.pojo.query.def.DefaultPojoQueryContextFactory
 
DefaultPojoStatementFactory - Class in com.savoirtech.hecate.pojo.statement.def
 
DefaultPojoStatementFactory(Session) - Constructor for class com.savoirtech.hecate.pojo.statement.def.DefaultPojoStatementFactory
 
delete(Delete.Where) - Method in interface com.savoirtech.hecate.pojo.binding.key.component.KeyComponent
 
delete(Delete.Where) - Method in class com.savoirtech.hecate.pojo.binding.key.component.SimpleKeyComponent
 
delete(Delete.Where) - Method in class com.savoirtech.hecate.pojo.binding.key.composite.CompositeKeyBinding
 
delete(Delete.Where) - Method in class com.savoirtech.hecate.pojo.binding.key.simple.SimpleKeyBinding
 
delete(Delete.Where) - Method in interface com.savoirtech.hecate.pojo.binding.KeyBinding
 
delete(P) - Method in class com.savoirtech.hecate.pojo.dao.def.DefaultPojoDao
 
delete(StatementOptions, P) - Method in class com.savoirtech.hecate.pojo.dao.def.DefaultPojoDao
 
delete(UpdateGroup, P) - Method in class com.savoirtech.hecate.pojo.dao.def.DefaultPojoDao
 
delete(UpdateGroup, StatementOptions, P) - Method in class com.savoirtech.hecate.pojo.dao.def.DefaultPojoDao
 
delete(P) - Method in interface com.savoirtech.hecate.pojo.dao.PojoDao
Deletes a POJO.
delete(StatementOptions, P) - Method in interface com.savoirtech.hecate.pojo.dao.PojoDao
Deletes a POJO using the supplied StatementOptions.
delete(UpdateGroup, P) - Method in interface com.savoirtech.hecate.pojo.dao.PojoDao
Deletes a POJO using the supplied UpdateGroup.
delete(UpdateGroup, StatementOptions, P) - Method in interface com.savoirtech.hecate.pojo.dao.PojoDao
Deletes a POJO using the supplied StatementOptions within the supplied UpdateGroup.
deleteAsync(P) - Method in class com.savoirtech.hecate.pojo.dao.def.DefaultPojoDao
 
deleteAsync(StatementOptions, P) - Method in class com.savoirtech.hecate.pojo.dao.def.DefaultPojoDao
 
deleteAsync(P) - Method in interface com.savoirtech.hecate.pojo.dao.PojoDao
Asynchronously deletes a POJO.
deleteAsync(StatementOptions, P) - Method in interface com.savoirtech.hecate.pojo.dao.PojoDao
Asynchronously deletes a POJO using the supplied StatementOptions.
deleteByKey(Object...) - Method in class com.savoirtech.hecate.pojo.dao.def.DefaultPojoDao
 
deleteByKey(StatementOptions, Object...) - Method in class com.savoirtech.hecate.pojo.dao.def.DefaultPojoDao
 
deleteByKey(UpdateGroup, StatementOptions, Object...) - Method in class com.savoirtech.hecate.pojo.dao.def.DefaultPojoDao
 
deleteByKey(Object...) - Method in interface com.savoirtech.hecate.pojo.dao.PojoDao
Deletes a POJO by its primary key.
deleteByKey(StatementOptions, Object...) - Method in interface com.savoirtech.hecate.pojo.dao.PojoDao
Deletes a POJO by its primary key using the supplied StatementOptions.
deleteByKey(UpdateGroup, StatementOptions, Object...) - Method in interface com.savoirtech.hecate.pojo.dao.PojoDao
Deletes a POJO by its primary key using the supplied (@link StatmentOptions} and within the supplied UpdateGroup.
deleteByKeyAsync(Object...) - Method in class com.savoirtech.hecate.pojo.dao.def.DefaultPojoDao
 
deleteByKeyAsync(StatementOptions, Object...) - Method in class com.savoirtech.hecate.pojo.dao.def.DefaultPojoDao
 
deleteByKeyAsync(Object...) - Method in interface com.savoirtech.hecate.pojo.dao.PojoDao
Asynchronously deletes a POJO by its primary key.
deleteByKeyAsync(StatementOptions, Object...) - Method in interface com.savoirtech.hecate.pojo.dao.PojoDao
Asynchronously deletes a POJO by its primary key using the supplied StatementOptions.
deleteFrom(String) - Method in class com.savoirtech.hecate.pojo.binding.def.DefaultPojoBinding
 
deleteFrom(String) - Method in interface com.savoirtech.hecate.pojo.binding.PojoBinding
 
desc(String) - Method in class com.savoirtech.hecate.pojo.query.def.DefaultPojoQueryBuilder
 
desc(String) - Method in interface com.savoirtech.hecate.pojo.query.PojoQueryBuilder
Sorts the query by the facet, descending.
describe(Create, List<SchemaStatement>) - Method in class com.savoirtech.hecate.pojo.binding.column.NestedColumnBinding
 
describe(Create, List<SchemaStatement>) - Method in class com.savoirtech.hecate.pojo.binding.column.SingleColumnBinding
 
describe(Create, List<SchemaStatement>) - Method in interface com.savoirtech.hecate.pojo.binding.ColumnBinding
 
describe(String) - Method in class com.savoirtech.hecate.pojo.binding.def.DefaultPojoBinding
 
describe() - Method in class com.savoirtech.hecate.pojo.binding.element.PojoElementBinding
 
describe() - Method in class com.savoirtech.hecate.pojo.binding.element.ScalarElementBinding
 
describe() - Method in interface com.savoirtech.hecate.pojo.binding.ElementBinding
 
describe(Create, List<SchemaStatement>) - Method in class com.savoirtech.hecate.pojo.binding.facet.OneToManyFacetBinding
 
describe(Create, List<SchemaStatement>) - Method in class com.savoirtech.hecate.pojo.binding.key.component.ClusteringColumnComponent
 
describe(Create, List<SchemaStatement>) - Method in class com.savoirtech.hecate.pojo.binding.key.component.PartitionKeyComponent
 
describe(Create, List<SchemaStatement>) - Method in class com.savoirtech.hecate.pojo.binding.key.simple.SimpleKeyBinding
 
describe(String) - Method in interface com.savoirtech.hecate.pojo.binding.PojoBinding
 
DOUBLE - Static variable in class com.savoirtech.hecate.pojo.convert.NativeConverter
 
DOUBLE_TYPE - Static variable in class com.savoirtech.hecate.pojo.convert.NativeConverter
 

E

ElementBinding - Interface in com.savoirtech.hecate.pojo.binding
 
elementsOf(Object) - Method in class com.savoirtech.hecate.pojo.binding.facet.ArrayFacetBinding
 
elementsOf(List<Object>) - Method in class com.savoirtech.hecate.pojo.binding.facet.ListFacetBinding
 
elementsOf(Map<Object, Object>) - Method in class com.savoirtech.hecate.pojo.binding.facet.MapFacetBinding
 
elementsOf(F) - Method in class com.savoirtech.hecate.pojo.binding.facet.OneToManyFacetBinding
 
elementsOf(Set<Object>) - Method in class com.savoirtech.hecate.pojo.binding.facet.SetFacetBinding
 
elementToKeys(Object) - Method in class com.savoirtech.hecate.pojo.binding.key.composite.CompositeKeyBinding
 
elementToKeys(Object) - Method in class com.savoirtech.hecate.pojo.binding.key.simple.SimpleKeyBinding
 
elementToKeys(Object) - Method in interface com.savoirtech.hecate.pojo.binding.KeyBinding
 
EmbeddedFacetBinding - Class in com.savoirtech.hecate.pojo.binding.facet
 
EmbeddedFacetBinding(Facet, ConverterRegistry, NamingStrategy) - Constructor for class com.savoirtech.hecate.pojo.binding.facet.EmbeddedFacetBinding
 
EmbeddedInstanceConverter - Class in com.savoirtech.hecate.pojo.convert
 
EmbeddedInstanceConverter(Class<?>) - Constructor for class com.savoirtech.hecate.pojo.convert.EmbeddedInstanceConverter
 
EnumConverter - Class in com.savoirtech.hecate.pojo.convert.enumeration
 
EnumConverter(Class<? extends Enum>) - Constructor for class com.savoirtech.hecate.pojo.convert.enumeration.EnumConverter
 
EnumConverterProvider - Class in com.savoirtech.hecate.pojo.convert.enumeration
 
EnumConverterProvider() - Constructor for class com.savoirtech.hecate.pojo.convert.enumeration.EnumConverterProvider
 
eq(String) - Method in class com.savoirtech.hecate.pojo.query.def.DefaultPojoQueryBuilder
 
eq(String, Object) - Method in class com.savoirtech.hecate.pojo.query.def.DefaultPojoQueryBuilder
 
eq(String) - Method in interface com.savoirtech.hecate.pojo.query.PojoQueryBuilder
Adds a parameterized "=" clause to the query for the facet.
eq(String, Object) - Method in interface com.savoirtech.hecate.pojo.query.PojoQueryBuilder
Adds a constant-valued "=" clause to the query for the facet.
equals(Object) - Method in class com.savoirtech.hecate.pojo.binding.def.DefaultPojoBinding
 
equals(Object) - Method in class com.savoirtech.hecate.pojo.util.CacheKey
 
execute(StatementOptions, Object...) - Method in class com.savoirtech.hecate.pojo.query.AbstractPojoQuery
 
execute() - Method in interface com.savoirtech.hecate.pojo.query.PojoMultiQuery
Returns a MappedQueryResult which iterates through all P objects found by all queries executed by this query.
execute(Object...) - Method in interface com.savoirtech.hecate.pojo.query.PojoQuery
 
execute(StatementOptions, Object...) - Method in interface com.savoirtech.hecate.pojo.query.PojoQuery
 

F

Facet - Interface in com.savoirtech.hecate.pojo.facet
 
FacetProvider - Interface in com.savoirtech.hecate.pojo.facet
 
FieldFacet - Class in com.savoirtech.hecate.pojo.facet.field
 
FieldFacet(Class<?>, Field) - Constructor for class com.savoirtech.hecate.pojo.facet.field.FieldFacet
 
FieldFacetProvider - Class in com.savoirtech.hecate.pojo.facet.field
 
FieldFacetProvider() - Constructor for class com.savoirtech.hecate.pojo.facet.field.FieldFacetProvider
 
find() - Method in class com.savoirtech.hecate.pojo.dao.def.DefaultPojoDao
 
find(Consumer<Select.Where>) - Method in class com.savoirtech.hecate.pojo.dao.def.DefaultPojoDao
 
find() - Method in interface com.savoirtech.hecate.pojo.dao.PojoDao
Returns a PojoQueryBuilder which can be used to build a query to find P objects.
find(Consumer<Select.Where>) - Method in interface com.savoirtech.hecate.pojo.dao.PojoDao
Returns a PojoQuery which uses a custom where clause to find P objects.
findByKey(Object...) - Method in class com.savoirtech.hecate.pojo.dao.def.DefaultPojoDao
 
findByKey(StatementOptions, Object...) - Method in class com.savoirtech.hecate.pojo.dao.def.DefaultPojoDao
 
findByKey(Object...) - Method in interface com.savoirtech.hecate.pojo.dao.PojoDao
Finds an POJO by its primary key.
findByKey(StatementOptions, Object...) - Method in interface com.savoirtech.hecate.pojo.dao.PojoDao
Finds an POJO by its primary key, using the provided StatementOptions.
FindByKeyQuery<P> - Class in com.savoirtech.hecate.pojo.query.finder
 
FindByKeyQuery(Session, PojoBinding<P>, PojoQueryContextFactory, PreparedStatement, Executor) - Constructor for class com.savoirtech.hecate.pojo.query.finder.FindByKeyQuery
 
findByKeys() - Method in class com.savoirtech.hecate.pojo.dao.def.DefaultPojoDao
 
findByKeys(StatementOptions) - Method in class com.savoirtech.hecate.pojo.dao.def.DefaultPojoDao
 
findByKeys() - Method in interface com.savoirtech.hecate.pojo.dao.PojoDao
Returns a PojoMultiQuery which can be used to search for multiple entities by their primary keys.
findByKeys(StatementOptions) - Method in interface com.savoirtech.hecate.pojo.dao.PojoDao
Returns a PojoMultiQuery which can be used to search for multiple entities by their primary keys, using the provided StatementOptions for each query.
flatten() - Method in interface com.savoirtech.hecate.pojo.facet.Facet
 
flatten() - Method in class com.savoirtech.hecate.pojo.facet.reflect.ReflectionFacet
 
flatten() - Method in class com.savoirtech.hecate.pojo.facet.SubFacet
 
FLOAT - Static variable in class com.savoirtech.hecate.pojo.convert.NativeConverter
 
FLOAT_TYPE - Static variable in class com.savoirtech.hecate.pojo.convert.NativeConverter
 
forEachBinding(Consumer<? super B>) - Method in class com.savoirtech.hecate.pojo.binding.column.NestedColumnBinding
 
FunctionCacheLoader<K,V> - Class in com.savoirtech.hecate.pojo.util
 
FunctionCacheLoader(Function<K, V>) - Constructor for class com.savoirtech.hecate.pojo.util.FunctionCacheLoader
 

G

GenericType - Class in com.savoirtech.hecate.pojo.type
 
GenericType(Class<?>, Type) - Constructor for class com.savoirtech.hecate.pojo.type.GenericType
 
getAnnotation(Class<A>) - Method in interface com.savoirtech.hecate.pojo.facet.Facet
 
getAnnotation(Class<A>) - Method in class com.savoirtech.hecate.pojo.facet.reflect.ReflectionFacet
 
getAnnotation(Class<A>) - Method in class com.savoirtech.hecate.pojo.facet.SubFacet
 
getAnnotationSource() - Method in class com.savoirtech.hecate.pojo.facet.field.FieldFacet
 
getAnnotationSource() - Method in class com.savoirtech.hecate.pojo.facet.property.PropertyFacet
 
getAnnotationSource() - Method in class com.savoirtech.hecate.pojo.facet.reflect.ReflectionFacet
 
getArrayElementType() - Method in class com.savoirtech.hecate.pojo.type.GenericType
 
getBinding() - Method in class com.savoirtech.hecate.pojo.query.AbstractPojoQuery
 
getBinding() - Method in class com.savoirtech.hecate.pojo.util.CacheKey
 
getBindings() - Method in class com.savoirtech.hecate.pojo.binding.column.NestedColumnBinding
 
getColumnName() - Method in class com.savoirtech.hecate.pojo.binding.column.SingleColumnBinding
 
getColumnName() - Method in interface com.savoirtech.hecate.pojo.binding.key.component.KeyComponent
 
getColumnName() - Method in interface com.savoirtech.hecate.pojo.binding.ParameterBinding
 
getColumnName(Facet) - Method in class com.savoirtech.hecate.pojo.naming.def.DefaultNamingStrategy
 
getColumnName(Facet) - Method in class com.savoirtech.hecate.pojo.naming.legacy.LegacyNamingStrategy
 
getColumnName(Facet) - Method in interface com.savoirtech.hecate.pojo.naming.NamingStrategy
 
getConverter() - Method in class com.savoirtech.hecate.pojo.binding.column.SimpleColumnBinding
 
getConverter(Class<?>) - Method in interface com.savoirtech.hecate.pojo.convert.ConverterRegistry
Returns a Converter which can be used for the supplied value type
getConverter(GenericType) - Method in interface com.savoirtech.hecate.pojo.convert.ConverterRegistry
Returns a Converter which can be used for the supplied value type
getConverter(Class<?>) - Method in class com.savoirtech.hecate.pojo.convert.def.DefaultConverterRegistry
 
getDataType() - Method in class com.savoirtech.hecate.pojo.binding.column.SimpleColumnBinding
 
getDataType() - Method in class com.savoirtech.hecate.pojo.binding.column.SingleColumnBinding
 
getDataType() - Method in class com.savoirtech.hecate.pojo.binding.facet.ArrayFacetBinding
 
getDataType() - Method in class com.savoirtech.hecate.pojo.binding.facet.ListFacetBinding
 
getDataType() - Method in class com.savoirtech.hecate.pojo.binding.facet.MapFacetBinding
 
getDataType() - Method in class com.savoirtech.hecate.pojo.binding.facet.SetFacetBinding
 
getDataType() - Method in interface com.savoirtech.hecate.pojo.binding.key.component.KeyComponent
 
getDataType() - Method in class com.savoirtech.hecate.pojo.convert.binary.ByteArrayConverter
 
getDataType() - Method in interface com.savoirtech.hecate.pojo.convert.Converter
Returns the DataType to be used by this converter
getDataType() - Method in class com.savoirtech.hecate.pojo.convert.EmbeddedInstanceConverter
 
getDataType() - Method in class com.savoirtech.hecate.pojo.convert.enumeration.EnumConverter
 
getDataType() - Method in class com.savoirtech.hecate.pojo.convert.NativeConverter
 
getDataType() - Method in class com.savoirtech.hecate.pojo.convert.time.JavaDurationConverter
 
getDataType() - Method in class com.savoirtech.hecate.pojo.convert.time.JavaInstantConverter
 
getDataType() - Method in class com.savoirtech.hecate.pojo.convert.time.JavaLocalDateConverter
 
getDataType() - Method in class com.savoirtech.hecate.pojo.convert.time.JavaLocalDateTimeConverter
 
getDataType() - Method in class com.savoirtech.hecate.pojo.convert.time.JavaLocalTimeConverter
 
getDataType() - Method in class com.savoirtech.hecate.pojo.convert.time.JavaOffsetDateTimeConverter
 
getDataType() - Method in class com.savoirtech.hecate.pojo.convert.time.JavaOffsetTimeConverter
 
getDataType() - Method in class com.savoirtech.hecate.pojo.convert.time.JavaPeriodConverter
 
getElementBinding() - Method in class com.savoirtech.hecate.pojo.binding.facet.OneToManyFacetBinding
 
getElementDataType() - Method in class com.savoirtech.hecate.pojo.binding.element.PojoElementBinding
 
getElementDataType() - Method in class com.savoirtech.hecate.pojo.binding.element.ScalarElementBinding
 
getElementDataType() - Method in interface com.savoirtech.hecate.pojo.binding.ElementBinding
 
getElementDataType() - Method in class com.savoirtech.hecate.pojo.binding.key.composite.CompositeKeyBinding
 
getElementDataType() - Method in class com.savoirtech.hecate.pojo.binding.key.simple.SimpleKeyBinding
 
getElementDataType() - Method in interface com.savoirtech.hecate.pojo.binding.KeyBinding
 
getElementType() - Method in class com.savoirtech.hecate.pojo.binding.element.PojoElementBinding
 
getElementType() - Method in class com.savoirtech.hecate.pojo.binding.element.ScalarElementBinding
 
getElementType() - Method in interface com.savoirtech.hecate.pojo.binding.ElementBinding
 
getElementType() - Method in class com.savoirtech.hecate.pojo.type.GenericType
 
getElementValue(Object) - Method in class com.savoirtech.hecate.pojo.binding.key.composite.CompositeKeyBinding
 
getElementValue(Object) - Method in class com.savoirtech.hecate.pojo.binding.key.simple.SimpleKeyBinding
 
getElementValue(Object) - Method in interface com.savoirtech.hecate.pojo.binding.KeyBinding
 
getEnumType() - Method in class com.savoirtech.hecate.pojo.convert.enumeration.EnumConverter
 
getFacet() - Method in class com.savoirtech.hecate.pojo.binding.column.SingleColumnBinding
 
getFacet() - Method in interface com.savoirtech.hecate.pojo.binding.key.component.KeyComponent
 
getFacetName() - Method in interface com.savoirtech.hecate.pojo.binding.ParameterBinding
 
getFacets(Class<?>) - Method in interface com.savoirtech.hecate.pojo.facet.FacetProvider
 
getFacets(Class<?>) - Method in class com.savoirtech.hecate.pojo.facet.field.FieldFacetProvider
 
getFacets(Class<?>) - Method in class com.savoirtech.hecate.pojo.facet.property.PropertyFacetProvider
 
getFacetsAsMap(Class<?>) - Method in interface com.savoirtech.hecate.pojo.facet.FacetProvider
 
getFacetValue(Object) - Method in class com.savoirtech.hecate.pojo.binding.column.SingleColumnBinding
 
getKeyBinding() - Method in class com.savoirtech.hecate.pojo.binding.def.DefaultPojoBinding
 
getKeyBinding() - Method in interface com.savoirtech.hecate.pojo.binding.PojoBinding
 
getKeyParameters(List<Object>) - Method in class com.savoirtech.hecate.pojo.binding.key.composite.CompositeKeyBinding
 
getKeyParameters(List<Object>) - Method in class com.savoirtech.hecate.pojo.binding.key.simple.SimpleKeyBinding
 
getKeyParameters(List<Object>) - Method in interface com.savoirtech.hecate.pojo.binding.KeyBinding
 
getListElementType() - Method in class com.savoirtech.hecate.pojo.type.GenericType
 
getMapKeyType() - Method in class com.savoirtech.hecate.pojo.type.GenericType
 
getMapValueType() - Method in class com.savoirtech.hecate.pojo.type.GenericType
 
getName() - Method in interface com.savoirtech.hecate.pojo.facet.Facet
 
getName() - Method in class com.savoirtech.hecate.pojo.facet.field.FieldFacet
 
getName() - Method in class com.savoirtech.hecate.pojo.facet.property.PropertyFacet
 
getName() - Method in class com.savoirtech.hecate.pojo.facet.SubFacet
 
getOrder() - Method in class com.savoirtech.hecate.pojo.binding.key.component.ClusteringColumnComponent
 
getOrder() - Method in interface com.savoirtech.hecate.pojo.binding.key.component.KeyComponent
 
getOrder() - Method in class com.savoirtech.hecate.pojo.binding.key.component.PartitionKeyComponent
 
getParameterBindings() - Method in class com.savoirtech.hecate.pojo.binding.column.NestedColumnBinding
 
getParameterBindings() - Method in class com.savoirtech.hecate.pojo.binding.column.SingleColumnBinding
 
getParameterBindings() - Method in interface com.savoirtech.hecate.pojo.binding.ColumnBinding
 
getParameterBindings() - Method in class com.savoirtech.hecate.pojo.binding.def.DefaultPojoBinding
 
getParameterBindings() - Method in interface com.savoirtech.hecate.pojo.binding.PojoBinding
 
getPojoBinding() - Method in class com.savoirtech.hecate.pojo.dao.PojoDaoFactoryEvent
Returns the PojoBinding object corresponding to the POJO type.
getPojoDao() - Method in class com.savoirtech.hecate.pojo.dao.PojoDaoFactoryEvent
Returns the DAO.
getPojoType() - Method in class com.savoirtech.hecate.pojo.binding.def.DefaultPojoBinding
 
getPojoType() - Method in interface com.savoirtech.hecate.pojo.binding.PojoBinding
 
getRank() - Method in class com.savoirtech.hecate.pojo.binding.key.component.ClusteringColumnComponent
 
getRank() - Method in interface com.savoirtech.hecate.pojo.binding.key.component.KeyComponent
 
getRank() - Method in class com.savoirtech.hecate.pojo.binding.key.component.PartitionKeyComponent
 
getRawType() - Method in class com.savoirtech.hecate.pojo.type.GenericType
 
getReferenceTableName(Facet) - Method in class com.savoirtech.hecate.pojo.naming.def.DefaultNamingStrategy
 
getReferenceTableName(Facet) - Method in class com.savoirtech.hecate.pojo.naming.legacy.LegacyNamingStrategy
 
getReferenceTableName(Facet) - Method in interface com.savoirtech.hecate.pojo.naming.NamingStrategy
 
getRequiredConverter(Class<?>, String, Object...) - Method in interface com.savoirtech.hecate.pojo.convert.ConverterRegistry
Returns a Converter which can be used for the supplied value type.
getRequiredConverter(GenericType, String, Object...) - Method in interface com.savoirtech.hecate.pojo.convert.ConverterRegistry
Returns a Converter which can be used for the supplied value type.
getSetElementType() - Method in class com.savoirtech.hecate.pojo.type.GenericType
 
getSupertypes(Class<?>) - Static method in class com.savoirtech.hecate.pojo.convert.def.DefaultConverterRegistry
 
getTableName() - Method in class com.savoirtech.hecate.pojo.dao.PojoDaoFactoryEvent
Returns the table name used by the PojoDao
getTableName(Class<?>) - Method in class com.savoirtech.hecate.pojo.naming.def.DefaultNamingStrategy
 
getTableName(Class<?>) - Method in class com.savoirtech.hecate.pojo.naming.legacy.LegacyNamingStrategy
 
getTableName(Class<?>) - Method in interface com.savoirtech.hecate.pojo.naming.NamingStrategy
 
getTableName() - Method in class com.savoirtech.hecate.pojo.util.CacheKey
 
getType() - Method in interface com.savoirtech.hecate.pojo.facet.Facet
 
getType() - Method in class com.savoirtech.hecate.pojo.facet.field.FieldFacet
 
getType() - Method in class com.savoirtech.hecate.pojo.facet.property.PropertyFacet
 
getType() - Method in class com.savoirtech.hecate.pojo.facet.SubFacet
 
getValue(Object) - Method in interface com.savoirtech.hecate.pojo.facet.Facet
 
getValue(Object) - Method in class com.savoirtech.hecate.pojo.facet.reflect.ReflectionFacet
 
getValue(Object) - Method in class com.savoirtech.hecate.pojo.facet.SubFacet
 
getValueReflectively(Object) - Method in class com.savoirtech.hecate.pojo.facet.field.FieldFacet
 
getValueReflectively(Object) - Method in class com.savoirtech.hecate.pojo.facet.property.PropertyFacet
 
getValueReflectively(Object) - Method in class com.savoirtech.hecate.pojo.facet.reflect.ReflectionFacet
 
getValueType() - Method in class com.savoirtech.hecate.pojo.convert.binary.ByteArrayConverter
 
getValueType() - Method in interface com.savoirtech.hecate.pojo.convert.Converter
Returns the Java value type used by this converter.
getValueType() - Method in interface com.savoirtech.hecate.pojo.convert.ConverterProvider
 
getValueType() - Method in class com.savoirtech.hecate.pojo.convert.def.ConstantConverterProvider
 
getValueType() - Method in class com.savoirtech.hecate.pojo.convert.EmbeddedInstanceConverter
 
getValueType() - Method in class com.savoirtech.hecate.pojo.convert.enumeration.EnumConverter
 
getValueType() - Method in class com.savoirtech.hecate.pojo.convert.enumeration.EnumConverterProvider
 
getValueType() - Method in class com.savoirtech.hecate.pojo.convert.NativeConverter
 
getValueType() - Method in class com.savoirtech.hecate.pojo.convert.time.JavaDurationConverter
 
getValueType() - Method in class com.savoirtech.hecate.pojo.convert.time.JavaInstantConverter
 
getValueType() - Method in class com.savoirtech.hecate.pojo.convert.time.JavaLocalDateConverter
 
getValueType() - Method in class com.savoirtech.hecate.pojo.convert.time.JavaLocalDateTimeConverter
 
getValueType() - Method in class com.savoirtech.hecate.pojo.convert.time.JavaLocalTimeConverter
 
getValueType() - Method in class com.savoirtech.hecate.pojo.convert.time.JavaOffsetDateTimeConverter
 
getValueType() - Method in class com.savoirtech.hecate.pojo.convert.time.JavaOffsetTimeConverter
 
getValueType() - Method in class com.savoirtech.hecate.pojo.convert.time.JavaPeriodConverter
 
gt(String) - Method in class com.savoirtech.hecate.pojo.query.def.DefaultPojoQueryBuilder
 
gt(String, Object) - Method in class com.savoirtech.hecate.pojo.query.def.DefaultPojoQueryBuilder
 
gt(String) - Method in interface com.savoirtech.hecate.pojo.query.PojoQueryBuilder
Adds a parameterized ">" clause to the query for the facet.
gt(String, Object) - Method in interface com.savoirtech.hecate.pojo.query.PojoQueryBuilder
Adds a constant-valued ">" clause to the query for the facet.
gte(String) - Method in class com.savoirtech.hecate.pojo.query.def.DefaultPojoQueryBuilder
 
gte(String, Object) - Method in class com.savoirtech.hecate.pojo.query.def.DefaultPojoQueryBuilder
 
gte(String) - Method in interface com.savoirtech.hecate.pojo.query.PojoQueryBuilder
Adds a parameterized ">=" clause to the query for the facet.
gte(String, Object) - Method in interface com.savoirtech.hecate.pojo.query.PojoQueryBuilder
Adds a constant-valued ">=" clause to the query for the facet.

H

hasAnnotation(Class<A>) - Method in interface com.savoirtech.hecate.pojo.facet.Facet
 
hasAnnotation(Class<A>) - Method in class com.savoirtech.hecate.pojo.facet.reflect.ReflectionFacet
 
hasAnnotation(Class<A>) - Method in class com.savoirtech.hecate.pojo.facet.SubFacet
 
hashCode() - Method in class com.savoirtech.hecate.pojo.binding.def.DefaultPojoBinding
 
hashCode() - Method in class com.savoirtech.hecate.pojo.util.CacheKey
 

I

in(String) - Method in class com.savoirtech.hecate.pojo.query.def.DefaultPojoQueryBuilder
 
in(String, Iterable<Object>) - Method in class com.savoirtech.hecate.pojo.query.def.DefaultPojoQueryBuilder
 
in(String) - Method in interface com.savoirtech.hecate.pojo.query.PojoQueryBuilder
Adds a parameterized "IN" clause to the query for the facet.
in(String, Iterable<Object>) - Method in interface com.savoirtech.hecate.pojo.query.PojoQueryBuilder
Adds a constant-valued "IN" clause to the query for the facet.
INET - Static variable in class com.savoirtech.hecate.pojo.convert.NativeConverter
 
injectValues(Object, Iterator<Object>, PojoQueryContext) - Method in class com.savoirtech.hecate.pojo.binding.column.NestedColumnBinding
 
injectValues(Object, Iterator<Object>, PojoQueryContext) - Method in class com.savoirtech.hecate.pojo.binding.column.SingleColumnBinding
 
injectValues(Object, Iterator<Object>, PojoQueryContext) - Method in interface com.savoirtech.hecate.pojo.binding.ColumnBinding
 
injectValues(P, Row, PojoQueryContext) - Method in class com.savoirtech.hecate.pojo.binding.def.DefaultPojoBinding
 
injectValues(P, Row, PojoQueryContext) - Method in interface com.savoirtech.hecate.pojo.binding.PojoBinding
 
insert(Insert) - Method in class com.savoirtech.hecate.pojo.binding.column.NestedColumnBinding
 
insert(Insert) - Method in class com.savoirtech.hecate.pojo.binding.column.SingleColumnBinding
 
insert(Insert) - Method in interface com.savoirtech.hecate.pojo.binding.ColumnBinding
 
insertInto(String) - Method in class com.savoirtech.hecate.pojo.binding.def.DefaultPojoBinding
 
insertInto(String) - Method in interface com.savoirtech.hecate.pojo.binding.PojoBinding
 
INTEGER - Static variable in class com.savoirtech.hecate.pojo.convert.NativeConverter
 
INTEGER_TYPE - Static variable in class com.savoirtech.hecate.pojo.convert.NativeConverter
 
isArray() - Method in class com.savoirtech.hecate.pojo.type.GenericType
 
isCascadeDelete() - Method in interface com.savoirtech.hecate.pojo.facet.Facet
 
isCascadeSave() - Method in interface com.savoirtech.hecate.pojo.facet.Facet
 
isList() - Method in class com.savoirtech.hecate.pojo.type.GenericType
 
isMap() - Method in class com.savoirtech.hecate.pojo.type.GenericType
 
isSet() - Method in class com.savoirtech.hecate.pojo.type.GenericType
 

J

JavaDurationConverter - Class in com.savoirtech.hecate.pojo.convert.time
 
JavaDurationConverter() - Constructor for class com.savoirtech.hecate.pojo.convert.time.JavaDurationConverter
 
JavaInstantConverter - Class in com.savoirtech.hecate.pojo.convert.time
 
JavaInstantConverter() - Constructor for class com.savoirtech.hecate.pojo.convert.time.JavaInstantConverter
 
JavaLocalDateConverter - Class in com.savoirtech.hecate.pojo.convert.time
 
JavaLocalDateConverter() - Constructor for class com.savoirtech.hecate.pojo.convert.time.JavaLocalDateConverter
 
JavaLocalDateTimeConverter - Class in com.savoirtech.hecate.pojo.convert.time
 
JavaLocalDateTimeConverter() - Constructor for class com.savoirtech.hecate.pojo.convert.time.JavaLocalDateTimeConverter
 
JavaLocalTimeConverter - Class in com.savoirtech.hecate.pojo.convert.time
 
JavaLocalTimeConverter() - Constructor for class com.savoirtech.hecate.pojo.convert.time.JavaLocalTimeConverter
 
JavaOffsetDateTimeConverter - Class in com.savoirtech.hecate.pojo.convert.time
 
JavaOffsetDateTimeConverter() - Constructor for class com.savoirtech.hecate.pojo.convert.time.JavaOffsetDateTimeConverter
 
JavaOffsetTimeConverter - Class in com.savoirtech.hecate.pojo.convert.time
 
JavaOffsetTimeConverter() - Constructor for class com.savoirtech.hecate.pojo.convert.time.JavaOffsetTimeConverter
 
JavaPeriodConverter - Class in com.savoirtech.hecate.pojo.convert.time
 
JavaPeriodConverter() - Constructor for class com.savoirtech.hecate.pojo.convert.time.JavaPeriodConverter
 

K

KeyBinding - Interface in com.savoirtech.hecate.pojo.binding
 
KeyComponent - Interface in com.savoirtech.hecate.pojo.binding.key.component
 

L

LegacyNamingStrategy - Class in com.savoirtech.hecate.pojo.naming.legacy
 
LegacyNamingStrategy() - Constructor for class com.savoirtech.hecate.pojo.naming.legacy.LegacyNamingStrategy
 
ListFacetBinding - Class in com.savoirtech.hecate.pojo.binding.facet
 
ListFacetBinding(Facet, String, ElementBinding) - Constructor for class com.savoirtech.hecate.pojo.binding.facet.ListFacetBinding
 
load(K) - Method in class com.savoirtech.hecate.pojo.util.FunctionCacheLoader
 
loader(Function<K, V>) - Static method in class com.savoirtech.hecate.pojo.util.FunctionCacheLoader
 
loadFindByKey(CacheKey) - Method in class com.savoirtech.hecate.pojo.statement.def.DefaultPojoStatementFactory
 
loadInsert(CacheKey) - Method in class com.savoirtech.hecate.pojo.statement.def.DefaultPojoStatementFactory
 
LONG - Static variable in class com.savoirtech.hecate.pojo.convert.NativeConverter
 
LONG_TYPE - Static variable in class com.savoirtech.hecate.pojo.convert.NativeConverter
 
lt(String) - Method in class com.savoirtech.hecate.pojo.query.def.DefaultPojoQueryBuilder
 
lt(String, Object) - Method in class com.savoirtech.hecate.pojo.query.def.DefaultPojoQueryBuilder
 
lt(String) - Method in interface com.savoirtech.hecate.pojo.query.PojoQueryBuilder
Adds a parameterized "<" clause to the query for the facet.
lt(String, Object) - Method in interface com.savoirtech.hecate.pojo.query.PojoQueryBuilder
Adds a constant-valued "<" clause to the query for the facet.
lte(String) - Method in class com.savoirtech.hecate.pojo.query.def.DefaultPojoQueryBuilder
 
lte(String, Object) - Method in class com.savoirtech.hecate.pojo.query.def.DefaultPojoQueryBuilder
 
lte(String) - Method in interface com.savoirtech.hecate.pojo.query.PojoQueryBuilder
Adds a parameterized "<=" clause to the query for the facet.
lte(String, Object) - Method in interface com.savoirtech.hecate.pojo.query.PojoQueryBuilder
Adds a constant-valued "<=" clause to the query for the facet.

M

map(Row) - Method in class com.savoirtech.hecate.pojo.query.mapper.PojoQueryRowMapper
 
mapBindings(Function<? super B, ? extends T>) - Method in class com.savoirtech.hecate.pojo.binding.column.NestedColumnBinding
 
MapFacetBinding - Class in com.savoirtech.hecate.pojo.binding.facet
 
MapFacetBinding(Facet, String, Converter, ElementBinding) - Constructor for class com.savoirtech.hecate.pojo.binding.facet.MapFacetBinding
 
mappingComplete() - Method in class com.savoirtech.hecate.pojo.query.mapper.PojoQueryRowMapper
 
multi(StatementOptions) - Method in class com.savoirtech.hecate.pojo.query.AbstractPojoQuery
 
multi() - Method in interface com.savoirtech.hecate.pojo.query.PojoQuery
 
multi(StatementOptions) - Method in interface com.savoirtech.hecate.pojo.query.PojoQuery
 

N

NamingStrategy - Interface in com.savoirtech.hecate.pojo.naming
 
NativeConverter - Class in com.savoirtech.hecate.pojo.convert
 
NativeConverter(Class<?>, DataType, Object) - Constructor for class com.savoirtech.hecate.pojo.convert.NativeConverter
 
NestedColumnBinding<B extends ColumnBinding> - Class in com.savoirtech.hecate.pojo.binding.column
 
NestedColumnBinding() - Constructor for class com.savoirtech.hecate.pojo.binding.column.NestedColumnBinding
 
NestedColumnBinding(List<B>) - Constructor for class com.savoirtech.hecate.pojo.binding.column.NestedColumnBinding
 
newInstance(Class<T>) - Static method in class com.savoirtech.hecate.pojo.reflect.ReflectionUtils
 
NO_TTL - Static variable in class com.savoirtech.hecate.pojo.dao.def.DefaultPojoDao
 
nullColumnValue() - Method in class com.savoirtech.hecate.pojo.binding.column.SingleColumnBinding
 
nullFacetValue() - Method in class com.savoirtech.hecate.pojo.binding.column.SingleColumnBinding
 

O

OneToManyFacetBinding<C,F> - Class in com.savoirtech.hecate.pojo.binding.facet
 
OneToManyFacetBinding(Facet, String, ElementBinding) - Constructor for class com.savoirtech.hecate.pojo.binding.facet.OneToManyFacetBinding
 

P

ParameterBinding - Interface in com.savoirtech.hecate.pojo.binding
 
ParameterBindingConverter - Class in com.savoirtech.hecate.pojo.query.parameter
 
ParameterBindingConverter(ParameterBinding) - Constructor for class com.savoirtech.hecate.pojo.query.parameter.ParameterBindingConverter
 
ParameterConverter - Interface in com.savoirtech.hecate.pojo.query
 
PartitionKeyComponent - Class in com.savoirtech.hecate.pojo.binding.key.component
 
PartitionKeyComponent(Facet, String, Converter) - Constructor for class com.savoirtech.hecate.pojo.binding.key.component.PartitionKeyComponent
 
PojoBinding<P> - Interface in com.savoirtech.hecate.pojo.binding
 
PojoBindingFactory - Interface in com.savoirtech.hecate.pojo.binding
 
PojoDao<P> - Interface in com.savoirtech.hecate.pojo.dao
 
pojoDaoCreated(PojoDaoFactoryEvent<P>) - Method in class com.savoirtech.hecate.pojo.dao.listener.CreateSchemaListener
 
pojoDaoCreated(PojoDaoFactoryEvent<P>) - Method in class com.savoirtech.hecate.pojo.dao.listener.VerifySchemaListener
 
pojoDaoCreated(PojoDaoFactoryEvent<P>) - Method in interface com.savoirtech.hecate.pojo.dao.PojoDaoFactoryListener
Called when a PojoDao is created.
PojoDaoFactory - Interface in com.savoirtech.hecate.pojo.dao
 
PojoDaoFactoryEvent<P> - Class in com.savoirtech.hecate.pojo.dao
 
PojoDaoFactoryEvent(PojoDao<P>, PojoBinding<P>, String) - Constructor for class com.savoirtech.hecate.pojo.dao.PojoDaoFactoryEvent
 
PojoDaoFactoryListener - Interface in com.savoirtech.hecate.pojo.dao
 
PojoElementBinding - Class in com.savoirtech.hecate.pojo.binding.element
 
PojoElementBinding(PojoBinding<?>, String) - Constructor for class com.savoirtech.hecate.pojo.binding.element.PojoElementBinding
 
PojoMultiQuery<P> - Interface in com.savoirtech.hecate.pojo.query
 
PojoNotFoundException - Exception in com.savoirtech.hecate.pojo.exception
 
PojoNotFoundException(PojoBinding<?>, String, List<Object>) - Constructor for exception com.savoirtech.hecate.pojo.exception.PojoNotFoundException
 
PojoQuery<P> - Interface in com.savoirtech.hecate.pojo.query
 
PojoQueryBuilder<P> - Interface in com.savoirtech.hecate.pojo.query
 
PojoQueryContext - Interface in com.savoirtech.hecate.pojo.query
 
PojoQueryContextFactory - Interface in com.savoirtech.hecate.pojo.query
 
PojoQueryRowMapper<P> - Class in com.savoirtech.hecate.pojo.query.mapper
 
PojoQueryRowMapper(PojoBinding<P>, PojoQueryContext) - Constructor for class com.savoirtech.hecate.pojo.query.mapper.PojoQueryRowMapper
 
PojoStatementFactory - Interface in com.savoirtech.hecate.pojo.statement
 
PojoVisitor - Interface in com.savoirtech.hecate.pojo.binding
 
PropertyFacet - Class in com.savoirtech.hecate.pojo.facet.property
 
PropertyFacet(Class<?>, PropertyDescriptor, Method, Method) - Constructor for class com.savoirtech.hecate.pojo.facet.property.PropertyFacet
 
PropertyFacetProvider - Class in com.savoirtech.hecate.pojo.facet.property
 
PropertyFacetProvider() - Constructor for class com.savoirtech.hecate.pojo.facet.property.PropertyFacetProvider
 

R

ReflectionFacet - Class in com.savoirtech.hecate.pojo.facet.reflect
 
ReflectionFacet() - Constructor for class com.savoirtech.hecate.pojo.facet.reflect.ReflectionFacet
 
ReflectionUtils - Class in com.savoirtech.hecate.pojo.reflect
 
registerConverter(Converter) - Method in class com.savoirtech.hecate.pojo.convert.def.DefaultConverterRegistry
 
registerConverter(ConverterProvider) - Method in class com.savoirtech.hecate.pojo.convert.def.DefaultConverterRegistry
 

S

save(P) - Method in class com.savoirtech.hecate.pojo.dao.def.DefaultPojoDao
 
save(P, int) - Method in class com.savoirtech.hecate.pojo.dao.def.DefaultPojoDao
 
save(StatementOptions, P) - Method in class com.savoirtech.hecate.pojo.dao.def.DefaultPojoDao
 
save(UpdateGroup, P) - Method in class com.savoirtech.hecate.pojo.dao.def.DefaultPojoDao
 
save(StatementOptions, P, int) - Method in class com.savoirtech.hecate.pojo.dao.def.DefaultPojoDao
 
save(UpdateGroup, P, int) - Method in class com.savoirtech.hecate.pojo.dao.def.DefaultPojoDao
 
save(UpdateGroup, StatementOptions, P) - Method in class com.savoirtech.hecate.pojo.dao.def.DefaultPojoDao
 
save(UpdateGroup, StatementOptions, P, int) - Method in class com.savoirtech.hecate.pojo.dao.def.DefaultPojoDao
 
save(P) - Method in interface com.savoirtech.hecate.pojo.dao.PojoDao
Saves a POJO.
save(P, int) - Method in interface com.savoirtech.hecate.pojo.dao.PojoDao
Saves a POJO using the supplied TTL value.
save(StatementOptions, P) - Method in interface com.savoirtech.hecate.pojo.dao.PojoDao
Saves a POJO using the supplied StatementOptions.
save(UpdateGroup, P) - Method in interface com.savoirtech.hecate.pojo.dao.PojoDao
Saves a POJO within the supplied UpdateGroup.
save(StatementOptions, P, int) - Method in interface com.savoirtech.hecate.pojo.dao.PojoDao
Saves a POJO using the supplied StatementOptions and TTL value.
save(UpdateGroup, P, int) - Method in interface com.savoirtech.hecate.pojo.dao.PojoDao
Saves a POJO within the supplied UpdateGroup with the supplied TTL value.
save(UpdateGroup, StatementOptions, P) - Method in interface com.savoirtech.hecate.pojo.dao.PojoDao
Saves a POJO using the supplied StatementOptions and within the supplied UpdateGroup.
save(UpdateGroup, StatementOptions, P, int) - Method in interface com.savoirtech.hecate.pojo.dao.PojoDao
Saves a POJO using the supplied StatementOptions, within the supplied UpdateGroup, and using the supplied TTL value.
saveAsync(P) - Method in class com.savoirtech.hecate.pojo.dao.def.DefaultPojoDao
 
saveAsync(P, int) - Method in class com.savoirtech.hecate.pojo.dao.def.DefaultPojoDao
 
saveAsync(StatementOptions, P) - Method in class com.savoirtech.hecate.pojo.dao.def.DefaultPojoDao
 
saveAsync(StatementOptions, P, int) - Method in class com.savoirtech.hecate.pojo.dao.def.DefaultPojoDao
 
saveAsync(P) - Method in interface com.savoirtech.hecate.pojo.dao.PojoDao
Asynchronously saves a POJO.
saveAsync(P, int) - Method in interface com.savoirtech.hecate.pojo.dao.PojoDao
Asynchronously saves a POJO using the supplied TTL value.
saveAsync(StatementOptions, P) - Method in interface com.savoirtech.hecate.pojo.dao.PojoDao
Asynchronously saves a POJO using the supplied StatementOptions.
saveAsync(StatementOptions, P, int) - Method in interface com.savoirtech.hecate.pojo.dao.PojoDao
Asynchronously saves a POJO using the supplied StatementOptions and TTL value.
ScalarElementBinding - Class in com.savoirtech.hecate.pojo.binding.element
 
ScalarElementBinding(Converter) - Constructor for class com.savoirtech.hecate.pojo.binding.element.ScalarElementBinding
 
SchemaVerificationException - Exception in com.savoirtech.hecate.pojo.exception
 
SchemaVerificationException(String, Object...) - Constructor for exception com.savoirtech.hecate.pojo.exception.SchemaVerificationException
 
select(Select.Selection) - Method in class com.savoirtech.hecate.pojo.binding.column.NestedColumnBinding
 
select(Select.Selection) - Method in class com.savoirtech.hecate.pojo.binding.column.SingleColumnBinding
 
select(Select.Selection) - Method in interface com.savoirtech.hecate.pojo.binding.ColumnBinding
 
selectFrom(String) - Method in class com.savoirtech.hecate.pojo.binding.def.DefaultPojoBinding
 
selectFrom(String) - Method in interface com.savoirtech.hecate.pojo.binding.PojoBinding
 
selectFromByKey(String) - Method in class com.savoirtech.hecate.pojo.binding.def.DefaultPojoBinding
 
selectFromByKey(String) - Method in interface com.savoirtech.hecate.pojo.binding.PojoBinding
 
selectWhere(Select.Where) - Method in class com.savoirtech.hecate.pojo.binding.key.composite.CompositeKeyBinding
 
selectWhere(Select.Where) - Method in class com.savoirtech.hecate.pojo.binding.key.simple.SimpleKeyBinding
 
selectWhere(Select.Where) - Method in interface com.savoirtech.hecate.pojo.binding.KeyBinding
 
SEPARATOR - Static variable in class com.savoirtech.hecate.pojo.facet.SubFacet
 
serviceStream(Class<T>) - Method in class com.savoirtech.hecate.pojo.convert.def.DefaultConverterRegistry
 
SetFacetBinding - Class in com.savoirtech.hecate.pojo.binding.facet
 
SetFacetBinding(Facet, String, ElementBinding) - Constructor for class com.savoirtech.hecate.pojo.binding.facet.SetFacetBinding
 
setKeyBinding(KeyBinding) - Method in class com.savoirtech.hecate.pojo.binding.def.DefaultPojoBinding
 
setValue(Object, Object) - Method in interface com.savoirtech.hecate.pojo.facet.Facet
 
setValue(Object, Object) - Method in class com.savoirtech.hecate.pojo.facet.reflect.ReflectionFacet
 
setValue(Object, Object) - Method in class com.savoirtech.hecate.pojo.facet.SubFacet
 
setValueReflectively(Object, Object) - Method in class com.savoirtech.hecate.pojo.facet.field.FieldFacet
 
setValueReflectively(Object, Object) - Method in class com.savoirtech.hecate.pojo.facet.property.PropertyFacet
 
setValueReflectively(Object, Object) - Method in class com.savoirtech.hecate.pojo.facet.reflect.ReflectionFacet
 
SimpleColumnBinding - Class in com.savoirtech.hecate.pojo.binding.column
 
SimpleColumnBinding(Facet, String, Converter) - Constructor for class com.savoirtech.hecate.pojo.binding.column.SimpleColumnBinding
 
SimpleFacetBinding - Class in com.savoirtech.hecate.pojo.binding.facet
 
SimpleFacetBinding(Facet, String, Converter) - Constructor for class com.savoirtech.hecate.pojo.binding.facet.SimpleFacetBinding
 
SimpleKeyBinding - Class in com.savoirtech.hecate.pojo.binding.key.simple
 
SimpleKeyBinding(Facet, String, Converter) - Constructor for class com.savoirtech.hecate.pojo.binding.key.simple.SimpleKeyBinding
 
SimpleKeyComponent - Class in com.savoirtech.hecate.pojo.binding.key.component
 
SimpleKeyComponent(Facet, String, Converter) - Constructor for class com.savoirtech.hecate.pojo.binding.key.component.SimpleKeyComponent
 
SingleColumnBinding<C,F> - Class in com.savoirtech.hecate.pojo.binding.column
 
SingleColumnBinding(Facet, String) - Constructor for class com.savoirtech.hecate.pojo.binding.column.SingleColumnBinding
 
STRING - Static variable in class com.savoirtech.hecate.pojo.convert.NativeConverter
 
SubFacet - Class in com.savoirtech.hecate.pojo.facet
 
SubFacet(Facet, Facet, boolean) - Constructor for class com.savoirtech.hecate.pojo.facet.SubFacet
 
subFacets(boolean) - Method in interface com.savoirtech.hecate.pojo.facet.Facet
 
subFacets(boolean) - Method in class com.savoirtech.hecate.pojo.facet.field.FieldFacet
 
subFacets(boolean) - Method in class com.savoirtech.hecate.pojo.facet.property.PropertyFacet
 
subFacets(boolean) - Method in class com.savoirtech.hecate.pojo.facet.SubFacet
 

T

toColumnValue(Object) - Method in class com.savoirtech.hecate.pojo.binding.column.SimpleColumnBinding
 
toColumnValue(F) - Method in class com.savoirtech.hecate.pojo.binding.column.SingleColumnBinding
 
toColumnValue(Object) - Method in class com.savoirtech.hecate.pojo.binding.element.PojoElementBinding
 
toColumnValue(Object) - Method in class com.savoirtech.hecate.pojo.binding.element.ScalarElementBinding
 
toColumnValue(Object) - Method in interface com.savoirtech.hecate.pojo.binding.ElementBinding
 
toColumnValue(Object) - Method in class com.savoirtech.hecate.pojo.binding.facet.ArrayFacetBinding
 
toColumnValue(List<Object>) - Method in class com.savoirtech.hecate.pojo.binding.facet.ListFacetBinding
 
toColumnValue(Map<Object, Object>) - Method in class com.savoirtech.hecate.pojo.binding.facet.MapFacetBinding
 
toColumnValue(Set<Object>) - Method in class com.savoirtech.hecate.pojo.binding.facet.SetFacetBinding
 
toColumnValue(Object) - Method in interface com.savoirtech.hecate.pojo.binding.key.component.KeyComponent
 
toColumnValue(Object) - Method in interface com.savoirtech.hecate.pojo.binding.ParameterBinding
 
toColumnValue(Object) - Method in class com.savoirtech.hecate.pojo.convert.binary.ByteArrayConverter
 
toColumnValue(Object) - Method in interface com.savoirtech.hecate.pojo.convert.Converter
Converts a facet value to a column value.
toColumnValue(Object) - Method in class com.savoirtech.hecate.pojo.convert.EmbeddedInstanceConverter
 
toColumnValue(Object) - Method in class com.savoirtech.hecate.pojo.convert.enumeration.EnumConverter
 
toColumnValue(Object) - Method in class com.savoirtech.hecate.pojo.convert.NativeConverter
 
toColumnValue(Object) - Method in class com.savoirtech.hecate.pojo.convert.time.JavaDurationConverter
 
toColumnValue(Object) - Method in class com.savoirtech.hecate.pojo.convert.time.JavaInstantConverter
 
toColumnValue(Object) - Method in class com.savoirtech.hecate.pojo.convert.time.JavaLocalDateConverter
 
toColumnValue(Object) - Method in class com.savoirtech.hecate.pojo.convert.time.JavaLocalDateTimeConverter
 
toColumnValue(Object) - Method in class com.savoirtech.hecate.pojo.convert.time.JavaLocalTimeConverter
 
toColumnValue(Object) - Method in class com.savoirtech.hecate.pojo.convert.time.JavaOffsetDateTimeConverter
 
toColumnValue(Object) - Method in class com.savoirtech.hecate.pojo.convert.time.JavaOffsetTimeConverter
 
toColumnValue(Object) - Method in class com.savoirtech.hecate.pojo.convert.time.JavaPeriodConverter
 
toFacetValue(Object, PojoQueryContext) - Method in class com.savoirtech.hecate.pojo.binding.column.SimpleColumnBinding
 
toFacetValue(C, PojoQueryContext) - Method in class com.savoirtech.hecate.pojo.binding.column.SingleColumnBinding
 
toFacetValue(Object, PojoQueryContext) - Method in class com.savoirtech.hecate.pojo.binding.element.PojoElementBinding
 
toFacetValue(Object, PojoQueryContext) - Method in class com.savoirtech.hecate.pojo.binding.element.ScalarElementBinding
 
toFacetValue(Object, PojoQueryContext) - Method in interface com.savoirtech.hecate.pojo.binding.ElementBinding
 
toFacetValue(List<Object>, PojoQueryContext) - Method in class com.savoirtech.hecate.pojo.binding.facet.ArrayFacetBinding
 
toFacetValue(List<Object>, PojoQueryContext) - Method in class com.savoirtech.hecate.pojo.binding.facet.ListFacetBinding
 
toFacetValue(Map<Object, Object>, PojoQueryContext) - Method in class com.savoirtech.hecate.pojo.binding.facet.MapFacetBinding
 
toFacetValue(Set<Object>, PojoQueryContext) - Method in class com.savoirtech.hecate.pojo.binding.facet.SetFacetBinding
 
toFacetValue(Object) - Method in class com.savoirtech.hecate.pojo.convert.binary.ByteArrayConverter
 
toFacetValue(Object) - Method in interface com.savoirtech.hecate.pojo.convert.Converter
Converts a column value to a facet value.
toFacetValue(Object) - Method in class com.savoirtech.hecate.pojo.convert.EmbeddedInstanceConverter
 
toFacetValue(Object) - Method in class com.savoirtech.hecate.pojo.convert.enumeration.EnumConverter
 
toFacetValue(Object) - Method in class com.savoirtech.hecate.pojo.convert.NativeConverter
 
toFacetValue(Object) - Method in class com.savoirtech.hecate.pojo.convert.time.JavaDurationConverter
 
toFacetValue(Object) - Method in class com.savoirtech.hecate.pojo.convert.time.JavaInstantConverter
 
toFacetValue(Object) - Method in class com.savoirtech.hecate.pojo.convert.time.JavaLocalDateConverter
 
toFacetValue(Object) - Method in class com.savoirtech.hecate.pojo.convert.time.JavaLocalDateTimeConverter
 
toFacetValue(Object) - Method in class com.savoirtech.hecate.pojo.convert.time.JavaLocalTimeConverter
 
toFacetValue(Object) - Method in class com.savoirtech.hecate.pojo.convert.time.JavaOffsetDateTimeConverter
 
toFacetValue(Object) - Method in class com.savoirtech.hecate.pojo.convert.time.JavaOffsetTimeConverter
 
toFacetValue(Object) - Method in class com.savoirtech.hecate.pojo.convert.time.JavaPeriodConverter
 
toString() - Method in class com.savoirtech.hecate.pojo.facet.reflect.ReflectionFacet
 
toString() - Method in class com.savoirtech.hecate.pojo.type.GenericType
 

U

underscoreSeparated(String) - Static method in class com.savoirtech.hecate.pojo.naming.def.DefaultNamingStrategy
 
UUID - Static variable in class com.savoirtech.hecate.pojo.convert.NativeConverter
 

V

verifyClusteringColumn(TableMetadata, String, DataType) - Method in class com.savoirtech.hecate.pojo.binding.column.AbstractColumnBinding
 
verifyColumn(TableMetadata, String, DataType) - Method in class com.savoirtech.hecate.pojo.binding.column.AbstractColumnBinding
 
verifyPartitionKeyColumn(TableMetadata, String, DataType) - Method in class com.savoirtech.hecate.pojo.binding.column.AbstractColumnBinding
 
verifySchema(KeyspaceMetadata, TableMetadata) - Method in class com.savoirtech.hecate.pojo.binding.column.NestedColumnBinding
 
verifySchema(KeyspaceMetadata, TableMetadata) - Method in class com.savoirtech.hecate.pojo.binding.column.SingleColumnBinding
 
verifySchema(KeyspaceMetadata, TableMetadata) - Method in interface com.savoirtech.hecate.pojo.binding.ColumnBinding
 
verifySchema(KeyspaceMetadata, String) - Method in class com.savoirtech.hecate.pojo.binding.def.DefaultPojoBinding
 
verifySchema(KeyspaceMetadata) - Method in class com.savoirtech.hecate.pojo.binding.element.PojoElementBinding
 
verifySchema(KeyspaceMetadata) - Method in class com.savoirtech.hecate.pojo.binding.element.ScalarElementBinding
 
verifySchema(KeyspaceMetadata) - Method in interface com.savoirtech.hecate.pojo.binding.ElementBinding
 
verifySchema(KeyspaceMetadata, TableMetadata) - Method in class com.savoirtech.hecate.pojo.binding.facet.OneToManyFacetBinding
 
verifySchema(KeyspaceMetadata, TableMetadata) - Method in class com.savoirtech.hecate.pojo.binding.key.component.ClusteringColumnComponent
 
verifySchema(KeyspaceMetadata, TableMetadata) - Method in class com.savoirtech.hecate.pojo.binding.key.component.PartitionKeyComponent
 
verifySchema(KeyspaceMetadata, TableMetadata) - Method in class com.savoirtech.hecate.pojo.binding.key.simple.SimpleKeyBinding
 
verifySchema(KeyspaceMetadata, String) - Method in interface com.savoirtech.hecate.pojo.binding.PojoBinding
 
VerifySchemaListener - Class in com.savoirtech.hecate.pojo.dao.listener
 
VerifySchemaListener(Session) - Constructor for class com.savoirtech.hecate.pojo.dao.listener.VerifySchemaListener
 
visit(T, PojoBinding<T>, String, Predicate<Facet>) - Method in interface com.savoirtech.hecate.pojo.binding.PojoVisitor
 
visitChild(Object, Predicate<Facet>, PojoVisitor) - Method in class com.savoirtech.hecate.pojo.binding.element.PojoElementBinding
 
visitChild(Object, Predicate<Facet>, PojoVisitor) - Method in class com.savoirtech.hecate.pojo.binding.element.ScalarElementBinding
 
visitChild(Object, Predicate<Facet>, PojoVisitor) - Method in interface com.savoirtech.hecate.pojo.binding.ElementBinding
 
visitChildren(Object, Predicate<Facet>, PojoVisitor) - Method in class com.savoirtech.hecate.pojo.binding.column.NestedColumnBinding
 
visitChildren(Object, Predicate<Facet>, PojoVisitor) - Method in class com.savoirtech.hecate.pojo.binding.column.SingleColumnBinding
 
visitChildren(Object, Predicate<Facet>, PojoVisitor) - Method in interface com.savoirtech.hecate.pojo.binding.ColumnBinding
 
visitChildren(P, Predicate<Facet>, PojoVisitor) - Method in class com.savoirtech.hecate.pojo.binding.def.DefaultPojoBinding
 
visitChildren(P, Predicate<Facet>, PojoVisitor) - Method in interface com.savoirtech.hecate.pojo.binding.PojoBinding
 
visitFacetChildren(Object, Predicate<Facet>, PojoVisitor) - Method in class com.savoirtech.hecate.pojo.binding.column.SimpleColumnBinding
 
visitFacetChildren(F, Predicate<Facet>, PojoVisitor) - Method in class com.savoirtech.hecate.pojo.binding.column.SingleColumnBinding
 
visitFacetChildren(F, Predicate<Facet>, PojoVisitor) - Method in class com.savoirtech.hecate.pojo.binding.facet.OneToManyFacetBinding
 
visitFacetChildren(Object, Predicate<Facet>, PojoVisitor) - Method in class com.savoirtech.hecate.pojo.binding.facet.SimpleFacetBinding
 
visitFacetChildren(Object, Predicate<Facet>, PojoVisitor) - Method in class com.savoirtech.hecate.pojo.binding.key.simple.SimpleKeyBinding
 

W

withBindingFactory(PojoBindingFactory) - Method in class com.savoirtech.hecate.pojo.dao.def.DefaultPojoDaoFactoryBuilder
 
withContextFactory(PojoQueryContextFactory) - Method in class com.savoirtech.hecate.pojo.dao.def.DefaultPojoDaoFactoryBuilder
 
withConverter(Converter) - Method in class com.savoirtech.hecate.pojo.dao.def.DefaultPojoDaoFactoryBuilder
 
withConverter(ConverterProvider) - Method in class com.savoirtech.hecate.pojo.dao.def.DefaultPojoDaoFactoryBuilder
 
withConverterRegistry(ConverterRegistry) - Method in class com.savoirtech.hecate.pojo.dao.def.DefaultPojoDaoFactoryBuilder
 
withExecutor(Executor) - Method in class com.savoirtech.hecate.pojo.dao.def.DefaultPojoDaoFactoryBuilder
 
withFacetProvider(FacetProvider) - Method in class com.savoirtech.hecate.pojo.dao.def.DefaultPojoDaoFactoryBuilder
 
withListener(PojoDaoFactoryListener) - Method in class com.savoirtech.hecate.pojo.dao.def.DefaultPojoDaoFactoryBuilder
 
withMaximumCacheSize(int) - Method in class com.savoirtech.hecate.pojo.dao.def.DefaultPojoDaoFactoryBuilder
 
withNamingStrategy(NamingStrategy) - Method in class com.savoirtech.hecate.pojo.dao.def.DefaultPojoDaoFactoryBuilder
 
withStatementFactory(PojoStatementFactory) - Method in class com.savoirtech.hecate.pojo.dao.def.DefaultPojoDaoFactoryBuilder
 
withThreadPoolSize(int) - Method in class com.savoirtech.hecate.pojo.dao.def.DefaultPojoDaoFactoryBuilder
 
A B C D E F G H I J K L M N O P R S T U V W 
Skip navigation links

Copyright © 2012-2016 Savoir Technologies, Inc.. All Rights Reserved.