A C D E G I J M N O P R S T U V 

A

addBooleanProperty(String) - Method in class de.greenrobot.daogenerator.Entity
 
addByteArrayProperty(String) - Method in class de.greenrobot.daogenerator.Entity
 
addByteProperty(String) - Method in class de.greenrobot.daogenerator.Entity
 
addContentProvider() - Method in class de.greenrobot.daogenerator.Entity
 
addDateProperty(String) - Method in class de.greenrobot.daogenerator.Entity
 
addDoubleProperty(String) - Method in class de.greenrobot.daogenerator.Entity
 
addEntity(String) - Method in class de.greenrobot.daogenerator.Schema
Adds a new entity to the schema.
addFloatProperty(String) - Method in class de.greenrobot.daogenerator.Entity
 
addIdProperty() - Method in class de.greenrobot.daogenerator.Entity
Adds a standard _id column required by standard Android classes, e.g. list adapters.
addImport(String) - Method in class de.greenrobot.daogenerator.Entity
 
addIncomingToMany(ToMany) - Method in class de.greenrobot.daogenerator.Entity
 
addIndex(Index) - Method in class de.greenrobot.daogenerator.Entity
Adds a new index to the entity.
addIntProperty(String) - Method in class de.greenrobot.daogenerator.Entity
 
addLongProperty(String) - Method in class de.greenrobot.daogenerator.Entity
 
addOrderRaw(String) - Method in class de.greenrobot.daogenerator.PropertyOrderList
 
addProperty(PropertyType, String) - Method in class de.greenrobot.daogenerator.Entity
 
addProperty(Property) - Method in class de.greenrobot.daogenerator.PropertyOrderList
 
addPropertyAsc(Property) - Method in class de.greenrobot.daogenerator.PropertyOrderList
 
addPropertyDesc(Property) - Method in class de.greenrobot.daogenerator.PropertyOrderList
 
addProtobufEntity(String) - Method in class de.greenrobot.daogenerator.Schema
Adds a new protocol buffers entity to the schema.
addShortProperty(String) - Method in class de.greenrobot.daogenerator.Entity
 
addStringProperty(String) - Method in class de.greenrobot.daogenerator.Entity
 
addToMany(Entity, Property) - Method in class de.greenrobot.daogenerator.Entity
Adds a to-many relationship; the target entity is joined to the PK property of this entity (typically the ID).
addToMany(Entity, Property, String) - Method in class de.greenrobot.daogenerator.Entity
Convenience method for Entity.addToMany(Entity, Property) with a subsequent call to ToManyBase.setName(String).
addToMany(Property, Entity, Property) - Method in class de.greenrobot.daogenerator.Entity
Add a to-many relationship; the target entity is joined using the given target property (of the target entity) and given source property (of this entity).
addToMany(Property[], Entity, Property[]) - Method in class de.greenrobot.daogenerator.Entity
 
addToMany(Entity, Entity, Property, Property) - Method in class de.greenrobot.daogenerator.Entity
 
addToOne(Entity, Property) - Method in class de.greenrobot.daogenerator.Entity
Adds a to-one relationship to the given target entity using the given given foreign key property (which belongs to this entity).
addToOne(Entity, Property, String) - Method in class de.greenrobot.daogenerator.Entity
Convenience for Entity.addToOne(Entity, Property) with a subsequent call to setName(String).
addToOneWithoutProperty(String, Entity, String) - Method in class de.greenrobot.daogenerator.Entity
 
addToOneWithoutProperty(String, Entity, String, boolean, boolean) - Method in class de.greenrobot.daogenerator.Entity
 
autoincrement() - Method in class de.greenrobot.daogenerator.Property.PropertyBuilder
 

C

capFirst(String) - Static method in class de.greenrobot.daogenerator.DaoUtil
 
checkConvertToJavaDoc(String, String) - Static method in class de.greenrobot.daogenerator.DaoUtil
 
checkUseEquals(PropertyType) - Method in class de.greenrobot.daogenerator.ToOne
 
codeBeforeField(String) - Method in class de.greenrobot.daogenerator.Property.PropertyBuilder
 
codeBeforeGetter(String) - Method in class de.greenrobot.daogenerator.Property.PropertyBuilder
 
codeBeforeGetterAndSetter(String) - Method in class de.greenrobot.daogenerator.Property.PropertyBuilder
 
codeBeforeSetter(String) - Method in class de.greenrobot.daogenerator.Property.PropertyBuilder
 
columnName(String) - Method in class de.greenrobot.daogenerator.Property.PropertyBuilder
 
columnType(String) - Method in class de.greenrobot.daogenerator.Property.PropertyBuilder
 
ContentProvider - Class in de.greenrobot.daogenerator
 
ContentProvider(Schema, List<Entity>) - Constructor for class de.greenrobot.daogenerator.ContentProvider
 
copyAllBytes(InputStream, OutputStream) - Static method in class de.greenrobot.daogenerator.DaoUtil
Copies all available data from in to out without closing any stream.
customType(String, String) - Method in class de.greenrobot.daogenerator.Property.PropertyBuilder
 

D

DaoGenerator - Class in de.greenrobot.daogenerator
Once you have your model created, use this class to generate entities and DAOs.
DaoGenerator() - Constructor for class de.greenrobot.daogenerator.DaoGenerator
 
DaoUtil - Class in de.greenrobot.daogenerator
Internal API
DaoUtil() - Constructor for class de.greenrobot.daogenerator.DaoUtil
 
dbName(String) - Static method in class de.greenrobot.daogenerator.DaoUtil
 
de.greenrobot.daogenerator - package de.greenrobot.daogenerator
 

E

enableActiveEntitiesByDefault() - Method in class de.greenrobot.daogenerator.Schema
 
enableKeepSectionsByDefault() - Method in class de.greenrobot.daogenerator.Schema
 
Entity - Class in de.greenrobot.daogenerator
Model class for an entity: a Java data object mapped to a data base table.

G

generateAll(Schema, String) - Method in class de.greenrobot.daogenerator.DaoGenerator
Generates all entities and DAOs for the given schema.
generateAll(Schema, String, String, String) - Method in class de.greenrobot.daogenerator.DaoGenerator
Generates all entities and DAOs for the given schema.
getActive() - Method in class de.greenrobot.daogenerator.Entity
 
getAdditionalImportsDao() - Method in class de.greenrobot.daogenerator.Entity
 
getAdditionalImportsEntity() - Method in class de.greenrobot.daogenerator.Entity
 
getAuthority() - Method in class de.greenrobot.daogenerator.ContentProvider
 
getBasePath() - Method in class de.greenrobot.daogenerator.ContentProvider
 
getClassName() - Method in class de.greenrobot.daogenerator.ContentProvider
 
getClassName() - Method in class de.greenrobot.daogenerator.Entity
 
getClassNameDao() - Method in class de.greenrobot.daogenerator.Entity
 
getClassnameFromFullyQualified(String) - Static method in class de.greenrobot.daogenerator.DaoUtil
 
getClassNameTest() - Method in class de.greenrobot.daogenerator.Entity
 
getCodeBeforeClass() - Method in class de.greenrobot.daogenerator.Entity
 
getCodeBeforeField() - Method in class de.greenrobot.daogenerator.Property
 
getCodeBeforeGetter() - Method in class de.greenrobot.daogenerator.Property
 
getCodeBeforeSetter() - Method in class de.greenrobot.daogenerator.Property
 
getColumnName() - Method in class de.greenrobot.daogenerator.Property
 
getColumnType() - Method in class de.greenrobot.daogenerator.Property
 
getCommaSeparatedString(String) - Method in class de.greenrobot.daogenerator.PropertyOrderList
 
getConstraints() - Method in class de.greenrobot.daogenerator.Property
 
getContentProviders() - Method in class de.greenrobot.daogenerator.Entity
 
getConverter() - Method in class de.greenrobot.daogenerator.Property
 
getConverterClassName() - Method in class de.greenrobot.daogenerator.Property
 
getCustomType() - Method in class de.greenrobot.daogenerator.Property
 
getCustomTypeClassName() - Method in class de.greenrobot.daogenerator.Property
 
getDatabaseValueExpression() - Method in class de.greenrobot.daogenerator.Property
 
getDatabaseValueExpression(String) - Method in class de.greenrobot.daogenerator.Property
 
getDatabaseValueExpressionNotNull() - Method in class de.greenrobot.daogenerator.Property
 
getDefaultJavaPackage() - Method in class de.greenrobot.daogenerator.Schema
 
getDefaultJavaPackageDao() - Method in class de.greenrobot.daogenerator.Schema
 
getDefaultJavaPackageTest() - Method in class de.greenrobot.daogenerator.Schema
 
getEntities() - Method in class de.greenrobot.daogenerator.ContentProvider
 
getEntities() - Method in class de.greenrobot.daogenerator.Schema
 
getEntity() - Method in class de.greenrobot.daogenerator.Property
 
getEntityValueExpression(String) - Method in class de.greenrobot.daogenerator.Property
 
getFkProperties() - Method in class de.greenrobot.daogenerator.ToOne
 
getHasKeepSections() - Method in class de.greenrobot.daogenerator.Entity
 
getIncomingToManyRelations() - Method in class de.greenrobot.daogenerator.Entity
 
getIndexes() - Method in class de.greenrobot.daogenerator.Entity
 
getInterfacesToImplement() - Method in class de.greenrobot.daogenerator.Entity
 
getJavaDoc() - Method in class de.greenrobot.daogenerator.Entity
 
getJavaDocField() - Method in class de.greenrobot.daogenerator.Property
 
getJavaDocGetter() - Method in class de.greenrobot.daogenerator.Property
 
getJavaDocSetter() - Method in class de.greenrobot.daogenerator.Property
 
getJavaPackage() - Method in class de.greenrobot.daogenerator.ContentProvider
 
getJavaPackage() - Method in class de.greenrobot.daogenerator.Entity
 
getJavaPackageDao() - Method in class de.greenrobot.daogenerator.Entity
 
getJavaPackageTest() - Method in class de.greenrobot.daogenerator.Entity
 
getJavaType() - Method in class de.greenrobot.daogenerator.Property
 
getJavaTypeInEntity() - Method in class de.greenrobot.daogenerator.Property
 
getJoinEntity() - Method in class de.greenrobot.daogenerator.ToManyWithJoinEntity
 
getName() - Method in class de.greenrobot.daogenerator.Index
 
getName() - Method in class de.greenrobot.daogenerator.ToManyBase
 
getName() - Method in class de.greenrobot.daogenerator.ToOne
 
getOrder() - Method in class de.greenrobot.daogenerator.ToManyBase
 
getOrdinal() - Method in class de.greenrobot.daogenerator.Property
 
getPackageFromFullyQualified(String) - Static method in class de.greenrobot.daogenerator.DaoUtil
 
getPkProperty() - Method in class de.greenrobot.daogenerator.Entity
Internal property used by templates, don't use during entity definition.
getPkType() - Method in class de.greenrobot.daogenerator.Entity
Internal property used by templates, don't use during entity definition.
getProperties() - Method in class de.greenrobot.daogenerator.Entity
 
getProperties() - Method in class de.greenrobot.daogenerator.PropertyOrderList
 
getPropertiesColumns() - Method in class de.greenrobot.daogenerator.Entity
 
getPropertiesNonPk() - Method in class de.greenrobot.daogenerator.Entity
Internal property used by templates, don't use during entity definition.
getPropertiesPk() - Method in class de.greenrobot.daogenerator.Entity
Internal property used by templates, don't use during entity definition.
getProperty() - Method in class de.greenrobot.daogenerator.Property.PropertyBuilder
 
getPropertyName() - Method in class de.greenrobot.daogenerator.Property
 
getPropertyType() - Method in class de.greenrobot.daogenerator.Property
 
getResolvedKeyJavaType() - Method in class de.greenrobot.daogenerator.ToOne
 
getResolvedKeyUseEquals() - Method in class de.greenrobot.daogenerator.ToOne
 
getSchema() - Method in class de.greenrobot.daogenerator.Entity
 
getSourceEntity() - Method in class de.greenrobot.daogenerator.ToManyBase
 
getSourceEntity() - Method in class de.greenrobot.daogenerator.ToOne
 
getSourceProperties() - Method in class de.greenrobot.daogenerator.ToMany
 
getSourceProperty() - Method in class de.greenrobot.daogenerator.ToManyWithJoinEntity
 
getSuperclass() - Method in class de.greenrobot.daogenerator.Entity
 
getTableName() - Method in class de.greenrobot.daogenerator.Entity
 
getTargetEntity() - Method in class de.greenrobot.daogenerator.ToManyBase
 
getTargetEntity() - Method in class de.greenrobot.daogenerator.ToOne
 
getTargetProperties() - Method in class de.greenrobot.daogenerator.ToMany
 
getTargetProperty() - Method in class de.greenrobot.daogenerator.ToManyWithJoinEntity
 
getToManyRelations() - Method in class de.greenrobot.daogenerator.Entity
 
getToOneRelations() - Method in class de.greenrobot.daogenerator.Entity
 
getVersion() - Method in class de.greenrobot.daogenerator.Schema
 

I

implementsInterface(String...) - Method in class de.greenrobot.daogenerator.Entity
 
implementsSerializable() - Method in class de.greenrobot.daogenerator.Entity
 
Index - Class in de.greenrobot.daogenerator
 
Index() - Constructor for class de.greenrobot.daogenerator.Index
 
index() - Method in class de.greenrobot.daogenerator.Property.PropertyBuilder
 
indexAsc(String, boolean) - Method in class de.greenrobot.daogenerator.Property.PropertyBuilder
 
indexDesc(String, boolean) - Method in class de.greenrobot.daogenerator.Property.PropertyBuilder
 
init2ndPass() - Method in class de.greenrobot.daogenerator.ContentProvider
 
init2ndPassIndexNamesWithDefaults() - Method in class de.greenrobot.daogenerator.Entity
 
init2ndPassNamesWithDefaults() - Method in class de.greenrobot.daogenerator.Entity
 
isAutoincrement() - Method in class de.greenrobot.daogenerator.Property
 
isConstructors() - Method in class de.greenrobot.daogenerator.Entity
 
isEmpty() - Method in class de.greenrobot.daogenerator.PropertyOrderList
 
isHasKeepSectionsByDefault() - Method in class de.greenrobot.daogenerator.Schema
 
isNotNull() - Method in class de.greenrobot.daogenerator.Property
 
isPrimaryKey() - Method in class de.greenrobot.daogenerator.Property
 
isProtobuf() - Method in class de.greenrobot.daogenerator.Entity
 
isReadOnly() - Method in class de.greenrobot.daogenerator.ContentProvider
 
isSkipGeneration() - Method in class de.greenrobot.daogenerator.Entity
 
isSkipGenerationTest() - Method in class de.greenrobot.daogenerator.Entity
 
isSkipTableCreation() - Method in class de.greenrobot.daogenerator.Entity
 
isUnique() - Method in class de.greenrobot.daogenerator.Index
 
isUnique() - Method in class de.greenrobot.daogenerator.Property
 
isUseActiveEntitiesByDefault() - Method in class de.greenrobot.daogenerator.Schema
 
isUseFkProperty() - Method in class de.greenrobot.daogenerator.ToOne
 

J

javaDocField(String) - Method in class de.greenrobot.daogenerator.Property.PropertyBuilder
 
javaDocGetter(String) - Method in class de.greenrobot.daogenerator.Property.PropertyBuilder
 
javaDocGetterAndSetter(String) - Method in class de.greenrobot.daogenerator.Property.PropertyBuilder
 
javaDocSetter(String) - Method in class de.greenrobot.daogenerator.Property.PropertyBuilder
 

M

makeUnique() - Method in class de.greenrobot.daogenerator.Index
 
mapToDbType(PropertyType) - Method in class de.greenrobot.daogenerator.Schema
 
mapToJavaTypeNotNull(PropertyType) - Method in class de.greenrobot.daogenerator.Schema
 
mapToJavaTypeNullable(PropertyType) - Method in class de.greenrobot.daogenerator.Schema
 

N

notNull() - Method in class de.greenrobot.daogenerator.Property.PropertyBuilder
 

O

orderAsc(Property...) - Method in class de.greenrobot.daogenerator.ToManyBase
Property of target entity used for ascending order.
orderDesc(Property...) - Method in class de.greenrobot.daogenerator.ToManyBase
Property of target entity used for descending order.

P

primaryKey() - Method in class de.greenrobot.daogenerator.Property.PropertyBuilder
 
primaryKeyAsc() - Method in class de.greenrobot.daogenerator.Property.PropertyBuilder
 
primaryKeyDesc() - Method in class de.greenrobot.daogenerator.Property.PropertyBuilder
 
Property - Class in de.greenrobot.daogenerator
Model class for an entity's property: a Java property mapped to a data base column.
Property(Schema, Entity, PropertyType, String) - Constructor for class de.greenrobot.daogenerator.Property
 
Property.PropertyBuilder - Class in de.greenrobot.daogenerator
 
Property.PropertyBuilder(Schema, Entity, PropertyType, String) - Constructor for class de.greenrobot.daogenerator.Property.PropertyBuilder
 
PropertyOrderList - Class in de.greenrobot.daogenerator
 
PropertyOrderList() - Constructor for class de.greenrobot.daogenerator.PropertyOrderList
 
PropertyType - Enum in de.greenrobot.daogenerator
Currently available types for properties.

R

readAllBytes(InputStream) - Static method in class de.greenrobot.daogenerator.DaoUtil
 
readAllBytes(File) - Static method in class de.greenrobot.daogenerator.DaoUtil
 
readAllBytes(String) - Static method in class de.greenrobot.daogenerator.DaoUtil
 
readOnly() - Method in class de.greenrobot.daogenerator.ContentProvider
 

S

Schema - Class in de.greenrobot.daogenerator
The "root" model class to which you can add entities to.
Schema(int, String) - Constructor for class de.greenrobot.daogenerator.Schema
 
setActive(Boolean) - Method in class de.greenrobot.daogenerator.Entity
Entities with relations are active, but this method allows to make the entities active even if it does not have relations.
setAuthority(String) - Method in class de.greenrobot.daogenerator.ContentProvider
 
setBasePath(String) - Method in class de.greenrobot.daogenerator.ContentProvider
 
setClassName(String) - Method in class de.greenrobot.daogenerator.ContentProvider
 
setClassNameDao(String) - Method in class de.greenrobot.daogenerator.Entity
 
setClassNameTest(String) - Method in class de.greenrobot.daogenerator.Entity
 
setCodeBeforeClass(String) - Method in class de.greenrobot.daogenerator.Entity
 
setConstructors(boolean) - Method in class de.greenrobot.daogenerator.Entity
 
setDefaultJavaPackageDao(String) - Method in class de.greenrobot.daogenerator.Schema
 
setDefaultJavaPackageTest(String) - Method in class de.greenrobot.daogenerator.Schema
 
setHasKeepSections(Boolean) - Method in class de.greenrobot.daogenerator.Entity
 
setJavaDoc(String) - Method in class de.greenrobot.daogenerator.Entity
 
setJavaPackage(String) - Method in class de.greenrobot.daogenerator.ContentProvider
 
setJavaPackage(String) - Method in class de.greenrobot.daogenerator.Entity
 
setJavaPackageDao(String) - Method in class de.greenrobot.daogenerator.Entity
 
setJavaPackageTest(String) - Method in class de.greenrobot.daogenerator.Entity
 
setName(String) - Method in class de.greenrobot.daogenerator.Index
 
setName(String) - Method in class de.greenrobot.daogenerator.ToManyBase
Sets the name of the relation, which is used as the property name in the entity (the source entity owning the to-many relationship).
setName(String) - Method in class de.greenrobot.daogenerator.ToOne
Sets the name of the relation, which is used as the property name in the entity (the source entity owning the to-many relationship).
setPropertyType(PropertyType) - Method in class de.greenrobot.daogenerator.Property
 
setSkipGeneration(boolean) - Method in class de.greenrobot.daogenerator.Entity
Flag if the entity's code generation should be skipped.
setSkipGenerationTest(boolean) - Method in class de.greenrobot.daogenerator.Entity
 
setSkipTableCreation(boolean) - Method in class de.greenrobot.daogenerator.Entity
Flag if CREATE & DROP TABLE scripts should be skipped in Dao.
setSourceProperties(Property[]) - Method in class de.greenrobot.daogenerator.ToMany
 
setSuperclass(String) - Method in class de.greenrobot.daogenerator.Entity
 
setTableName(String) - Method in class de.greenrobot.daogenerator.Entity
 
sourceEntity - Variable in class de.greenrobot.daogenerator.ToManyBase
 

T

targetEntity - Variable in class de.greenrobot.daogenerator.ToManyBase
 
toFileForceExists(String) - Method in class de.greenrobot.daogenerator.DaoGenerator
 
toJavaFilename(File, String, String) - Method in class de.greenrobot.daogenerator.DaoGenerator
 
ToMany - Class in de.greenrobot.daogenerator
To-many relationship from a source entity to many target entities.
ToMany(Schema, Entity, Property[], Entity, Property[]) - Constructor for class de.greenrobot.daogenerator.ToMany
 
ToManyBase - Class in de.greenrobot.daogenerator
Base class for to-many relationship from source entities to target entities.
ToManyBase(Schema, Entity, Entity) - Constructor for class de.greenrobot.daogenerator.ToManyBase
 
ToManyWithJoinEntity - Class in de.greenrobot.daogenerator
To-many relationship to many target entities using a join entity (aka JOIN table).
ToManyWithJoinEntity(Schema, Entity, Entity, Entity, Property, Property) - Constructor for class de.greenrobot.daogenerator.ToManyWithJoinEntity
 
ToOne - Class in de.greenrobot.daogenerator
To-one relationship from a source entity to one (or zero) target entity.
ToOne(Schema, Entity, Entity, Property[], boolean) - Constructor for class de.greenrobot.daogenerator.ToOne
 
toString() - Method in class de.greenrobot.daogenerator.Entity
 
toString() - Method in class de.greenrobot.daogenerator.Property
 
toString() - Method in class de.greenrobot.daogenerator.ToManyBase
 
toString() - Method in class de.greenrobot.daogenerator.ToOne
 

U

unique() - Method in class de.greenrobot.daogenerator.Property.PropertyBuilder
 

V

validatePropertyExists(Property) - Method in class de.greenrobot.daogenerator.Entity
 
valueOf(String) - Static method in enum de.greenrobot.daogenerator.PropertyType
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.greenrobot.daogenerator.PropertyType
Returns an array containing the constants of this enum type, in the order they are declared.
A C D E G I J M N O P R S T U V 

Available under the GPLv3 - Copyright © 2011-2015 greenrobot.de. All Rights Reserved.