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

A

AbstractAttribute - Class in com.arconsis.android.datarobot.schema
Abstract definition of an attribute.
AbstractAttribute(ColumnType, String, Class<?>, int) - Constructor for class com.arconsis.android.datarobot.schema.AbstractAttribute
 
AbstractAttribute(ColumnType, String, String, Class<?>, int) - Constructor for class com.arconsis.android.datarobot.schema.AbstractAttribute
 
ASSOCIATIONS_INTERFACE - Static variable in class com.arconsis.android.datarobot.schema.SchemaConstants
 
AssociationType - Enum in com.arconsis.android.datarobot.schema
 
ATRIBUTE_SUFFIX - Static variable in class com.arconsis.android.datarobot.schema.SchemaConstants
 
ATTRIBUTES - Static variable in class com.arconsis.android.datarobot.schema.SchemaConstants
 
AutoIncrement - Annotation Type in com.arconsis.android.datarobot.entity
Marks a field within a entity class to be an auto incremented value.

B

BaseContentProvider - Class in com.arconsis.android.datarobot
The BaseContentProvider is the base class of all generated ContentProvider for Entity classes.
BaseContentProvider() - Constructor for class com.arconsis.android.datarobot.BaseContentProvider
 
BlobAttribute - Class in com.arconsis.android.datarobot.schema
Definition of a BLOB Attribute.
BlobAttribute(String, Class<?>, int) - Constructor for class com.arconsis.android.datarobot.schema.BlobAttribute
 
BlobAttribute(String, String, Class<?>, int) - Constructor for class com.arconsis.android.datarobot.schema.BlobAttribute
 

C

CLASS_NAME - Static variable in class com.arconsis.android.datarobot.schema.SchemaConstants
 
className() - Method in class com.arconsis.android.datarobot.schema.EntityInfo
 
close() - Method in class com.arconsis.android.datarobot.EntityService
 
Column - Annotation Type in com.arconsis.android.datarobot.entity
Marks a field as a column of a database table.
columnIndex() - Method in class com.arconsis.android.datarobot.schema.AbstractAttribute
 
columnName() - Method in class com.arconsis.android.datarobot.schema.AbstractAttribute
 
ColumnType - Enum in com.arconsis.android.datarobot.schema
Supported column types for SQLite.
com.arconsis.android.datarobot - package com.arconsis.android.datarobot
 
com.arconsis.android.datarobot.config - package com.arconsis.android.datarobot.config
 
com.arconsis.android.datarobot.cursor - package com.arconsis.android.datarobot.cursor
 
com.arconsis.android.datarobot.entity - package com.arconsis.android.datarobot.entity
 
com.arconsis.android.datarobot.hooks - package com.arconsis.android.datarobot.hooks
 
com.arconsis.android.datarobot.schema - package com.arconsis.android.datarobot.schema
 
CombinedCursor<T> - Interface in com.arconsis.android.datarobot.cursor
 
CombinedCursorImpl<T> - Class in com.arconsis.android.datarobot.cursor
 
create(Cursor, EntityInfo, Class<C>) - Static method in class com.arconsis.android.datarobot.cursor.CombinedCursorImpl
 
CREATOR - Static variable in class com.arconsis.android.datarobot.FlatEntityParcelable
 
CursorUtil - Class in com.arconsis.android.datarobot
Provides utility methods for cursors.
CursorUtil() - Constructor for class com.arconsis.android.datarobot.CursorUtil
 

D

DB - Static variable in class com.arconsis.android.datarobot.schema.SchemaConstants
 
DB_NAME - Static variable in class com.arconsis.android.datarobot.schema.SchemaConstants
 
DB_VERSION - Static variable in class com.arconsis.android.datarobot.schema.SchemaConstants
 
DbCreator - Class in com.arconsis.android.datarobot
Handles db creation and updates.
DbUpdate - Interface in com.arconsis.android.datarobot.hooks
Callback for updating the SQLite database on version change.
definition() - Method in class com.arconsis.android.datarobot.schema.EntityInfo
 
delete(Uri, String, String[]) - Method in class com.arconsis.android.datarobot.BaseContentProvider
 
delete(E) - Method in class com.arconsis.android.datarobot.EntityService
Deletes the given Entity from the database
delete(int) - Method in class com.arconsis.android.datarobot.EntityService
Deletes the data of the Entity for the given id
describeContents() - Method in class com.arconsis.android.datarobot.FlatEntityParcelable
 

E

Entity - Annotation Type in com.arconsis.android.datarobot.entity
Declares a class to be an entity.
EntityInfo - Class in com.arconsis.android.datarobot.schema
Description of an Entity.
EntityInfo(String, String, Class<?>) - Constructor for class com.arconsis.android.datarobot.schema.EntityInfo
 
EntityService<E> - Class in com.arconsis.android.datarobot
Provides support for executing CRUD operations on Entity classes, such getting them from the database or saving them to the database.
EntityService(Context, Class<E>) - Constructor for class com.arconsis.android.datarobot.EntityService
Creates a EntityService for the given Entity

F

fieldName() - Method in class com.arconsis.android.datarobot.schema.AbstractAttribute
 
find(String, String[], String) - Method in class com.arconsis.android.datarobot.EntityService
Search for Entitys in the database with basic SQL WHERE statements.
FlatEntityParcelable<E> - Class in com.arconsis.android.datarobot
Provides the possibility to wrap a data object into a Parcel.
FlatEntityParcelable(E) - Constructor for class com.arconsis.android.datarobot.FlatEntityParcelable
 
FlatEntityParcelable(Parcel) - Constructor for class com.arconsis.android.datarobot.FlatEntityParcelable
 
FOREIGN_KEY - Static variable in class com.arconsis.android.datarobot.schema.SchemaConstants
 
FROM_SUFFIX - Static variable in class com.arconsis.android.datarobot.schema.SchemaConstants
 

G

GENERATED_SUFFIX - Static variable in class com.arconsis.android.datarobot.schema.SchemaConstants
 
get() - Method in class com.arconsis.android.datarobot.EntityService
Reads all Entitys of the service specific type from the database
get(int) - Method in class com.arconsis.android.datarobot.EntityService
Gets a specific Entity according to the given id
getAll() - Method in class com.arconsis.android.datarobot.cursor.CombinedCursorImpl
 
getAll() - Method in interface com.arconsis.android.datarobot.cursor.ObjectCursor
 
getAssociatedType() - Method in class com.arconsis.android.datarobot.schema.ToManyAssociation
 
getAssociatedType() - Method in class com.arconsis.android.datarobot.schema.ToOneAssociation
 
getAssociationAttribute() - Method in class com.arconsis.android.datarobot.schema.ToOneAssociation
 
getAuthority() - Method in class com.arconsis.android.datarobot.BaseContentProvider
Has to return the authority to be used for this ContentProvider.
getCurrent() - Method in class com.arconsis.android.datarobot.cursor.CombinedCursorImpl
 
getCurrent() - Method in interface com.arconsis.android.datarobot.cursor.ObjectCursor
 
getEntity() - Method in class com.arconsis.android.datarobot.FlatEntityParcelable
Retrieve the wrapped data object.
getEntityInfo() - Method in class com.arconsis.android.datarobot.BaseContentProvider
Has to return metadata of the Entity this ContentProvider is for.
getEntityURIPart() - Method in class com.arconsis.android.datarobot.BaseContentProvider
 
getFirst() - Method in class com.arconsis.android.datarobot.cursor.CombinedCursorImpl
 
getFirst() - Method in interface com.arconsis.android.datarobot.cursor.ObjectCursor
 
getIdAttribute() - Method in class com.arconsis.android.datarobot.BaseContentProvider
Has to return the attribute describing the primary key of the Entity.
getInstance(Context) - Static method in class com.arconsis.android.datarobot.DbCreator
 
getLast() - Method in class com.arconsis.android.datarobot.cursor.CombinedCursorImpl
 
getLast() - Method in interface com.arconsis.android.datarobot.cursor.ObjectCursor
 
getLinkTableSchema() - Method in class com.arconsis.android.datarobot.schema.ToManyAssociation
 
getNameInEntity() - Method in class com.arconsis.android.datarobot.schema.ToManyAssociation
 
getNameInEntity() - Method in class com.arconsis.android.datarobot.schema.ToOneAssociation
 
getNext() - Method in class com.arconsis.android.datarobot.cursor.CombinedCursorImpl
 
getNext(int) - Method in class com.arconsis.android.datarobot.cursor.CombinedCursorImpl
 
getNext() - Method in interface com.arconsis.android.datarobot.cursor.ObjectCursor
Returns the element at the next position of the ObjectCursor.
getNext(int) - Method in interface com.arconsis.android.datarobot.cursor.ObjectCursor
 
getNonNullValueFromCursor(Cursor) - Method in class com.arconsis.android.datarobot.schema.AbstractAttribute
 
getNonNullValueFromCursor(Cursor) - Method in class com.arconsis.android.datarobot.schema.BlobAttribute
 
getNonNullValueFromCursor(Cursor) - Method in class com.arconsis.android.datarobot.schema.IntegerAttribute
 
getNonNullValueFromCursor(Cursor) - Method in class com.arconsis.android.datarobot.schema.RealAttribute
 
getNonNullValueFromCursor(Cursor) - Method in class com.arconsis.android.datarobot.schema.TextAttribute
 
getObjectCursor(Cursor) - Static method in class com.arconsis.android.datarobot.CursorUtil
Convert a standard Android Cursor into a ObjectCursor.
getOne() - Method in class com.arconsis.android.datarobot.cursor.CombinedCursorImpl
 
getOne() - Method in interface com.arconsis.android.datarobot.cursor.ObjectCursor
 
getPosition() - Method in interface com.arconsis.android.datarobot.cursor.ObjectCursor
 
getPrevious() - Method in class com.arconsis.android.datarobot.cursor.CombinedCursorImpl
 
getPrevious(int) - Method in class com.arconsis.android.datarobot.cursor.CombinedCursorImpl
 
getPrevious() - Method in interface com.arconsis.android.datarobot.cursor.ObjectCursor
 
getPrevious(int) - Method in interface com.arconsis.android.datarobot.cursor.ObjectCursor
 
getReadable() - Method in enum com.arconsis.android.datarobot.schema.ColumnType
 
getType(Uri) - Method in class com.arconsis.android.datarobot.BaseContentProvider
 
getType() - Method in class com.arconsis.android.datarobot.schema.ToManyAssociation
 
getType() - Method in class com.arconsis.android.datarobot.schema.ToOneAssociation
 
getValueFromCursor(Cursor) - Method in class com.arconsis.android.datarobot.schema.AbstractAttribute
 

H

handle(Exception) - Static method in class com.arconsis.android.datarobot.Utilities
 
hasNext() - Method in class com.arconsis.android.datarobot.cursor.CombinedCursorImpl
 
hasNext() - Method in interface com.arconsis.android.datarobot.cursor.ObjectCursor
 
hasPrevious() - Method in class com.arconsis.android.datarobot.cursor.CombinedCursorImpl
 
hasPrevious() - Method in interface com.arconsis.android.datarobot.cursor.ObjectCursor
 

I

INDEX_SUFFIX - Static variable in class com.arconsis.android.datarobot.schema.SchemaConstants
 
INFO_SUFFIX - Static variable in class com.arconsis.android.datarobot.schema.SchemaConstants
 
insert(Uri, ContentValues) - Method in class com.arconsis.android.datarobot.BaseContentProvider
 
IntegerAttribute - Class in com.arconsis.android.datarobot.schema
Definition of a INTEGER Attribute.
IntegerAttribute(String, Class<?>, int) - Constructor for class com.arconsis.android.datarobot.schema.IntegerAttribute
 
IntegerAttribute(String, String, Class<?>, int) - Constructor for class com.arconsis.android.datarobot.schema.IntegerAttribute
 
isClosed() - Method in interface com.arconsis.android.datarobot.cursor.ObjectCursor
 
iterator() - Method in class com.arconsis.android.datarobot.cursor.CombinedCursorImpl
 
iterator() - Method in interface com.arconsis.android.datarobot.cursor.ObjectCursor
 

L

LINK - Static variable in class com.arconsis.android.datarobot.schema.SchemaConstants
 

M

moveToFirst() - Method in interface com.arconsis.android.datarobot.cursor.ObjectCursor
Move the cursor to the first row.
moveToLast() - Method in interface com.arconsis.android.datarobot.cursor.ObjectCursor
Move the cursor to the last row.
moveToNext() - Method in interface com.arconsis.android.datarobot.cursor.ObjectCursor
Move the cursor to the next row.
moveToPosition(int) - Method in interface com.arconsis.android.datarobot.cursor.ObjectCursor
Move the cursor to an absolute position.
moveToPrevious() - Method in interface com.arconsis.android.datarobot.cursor.ObjectCursor
Move the cursor to the previous row.

O

ObjectCursor<T> - Interface in com.arconsis.android.datarobot.cursor
Cursor for objects of type T which works on the original Cursor.
onCreate() - Method in class com.arconsis.android.datarobot.BaseContentProvider
 
onCreate(SQLiteDatabase) - Method in class com.arconsis.android.datarobot.DbCreator
 
onUpdate(SQLiteDatabase, int, int) - Method in interface com.arconsis.android.datarobot.hooks.DbUpdate
Implement the specific db update in this method.
onUpgrade(SQLiteDatabase, int, int) - Method in class com.arconsis.android.datarobot.DbCreator
 

P

Persistence - Annotation Type in com.arconsis.android.datarobot.config
Enables the processing of the persistence framework.
PrimaryKey - Annotation Type in com.arconsis.android.datarobot.entity
Marks a field as the primary key of an @Entity.
PROJECTION - Static variable in class com.arconsis.android.datarobot.schema.SchemaConstants
 

Q

query(Uri, String[], String, String[], String) - Method in class com.arconsis.android.datarobot.BaseContentProvider
 

R

RealAttribute - Class in com.arconsis.android.datarobot.schema
Definition of a REAL Attribute.
RealAttribute(String, Class<?>, int) - Constructor for class com.arconsis.android.datarobot.schema.RealAttribute
 
RealAttribute(String, String, Class<?>, int) - Constructor for class com.arconsis.android.datarobot.schema.RealAttribute
 
Relationship - Annotation Type in com.arconsis.android.datarobot.entity
Indicates an association between to Entity elements.
resolveAssociations(E) - Method in class com.arconsis.android.datarobot.EntityService
Resolves the associations to a given Entity object and all underlying associations within the object graph.
resolveAssociations(E, int) - Method in class com.arconsis.android.datarobot.EntityService
Resolves the associations to a given Entity object.
resolveColumnType(String) - Static method in enum com.arconsis.android.datarobot.schema.ColumnType
Resolves the matching ColumnType to a fieldType.

S

save(E) - Method in class com.arconsis.android.datarobot.EntityService
Stores the given Entity to the database.
save(E, int) - Method in class com.arconsis.android.datarobot.EntityService
Stores the given Entity to the database.
save(Collection<E>) - Method in class com.arconsis.android.datarobot.EntityService
Stores all given Entitys in the Collection to the database.
save(Collection<E>, int) - Method in class com.arconsis.android.datarobot.EntityService
Stores all given Entitys in the Collection to the database.
SchemaConstants - Class in com.arconsis.android.datarobot.schema
Constant values used for code generation and database access.
SchemaConstants() - Constructor for class com.arconsis.android.datarobot.schema.SchemaConstants
 
size() - Method in class com.arconsis.android.datarobot.cursor.CombinedCursorImpl
 
size() - Method in interface com.arconsis.android.datarobot.cursor.ObjectCursor
 
SQL_CREATION - Static variable in class com.arconsis.android.datarobot.schema.SchemaConstants
 
SQL_INDEX - Static variable in class com.arconsis.android.datarobot.schema.SchemaConstants
 
sqliteType() - Method in class com.arconsis.android.datarobot.schema.AbstractAttribute
 

T

table() - Method in class com.arconsis.android.datarobot.schema.EntityInfo
 
TABLE - Static variable in class com.arconsis.android.datarobot.schema.SchemaConstants
 
TABLE_NAME - Static variable in class com.arconsis.android.datarobot.schema.SchemaConstants
 
TextAttribute - Class in com.arconsis.android.datarobot.schema
Definition of a TEXT Attribute.
TextAttribute(String, Class<?>, int) - Constructor for class com.arconsis.android.datarobot.schema.TextAttribute
 
TextAttribute(String, String, Class<?>, int) - Constructor for class com.arconsis.android.datarobot.schema.TextAttribute
 
TO_SUFFIX - Static variable in class com.arconsis.android.datarobot.schema.SchemaConstants
 
ToManyAssociation - Class in com.arconsis.android.datarobot.schema
 
ToManyAssociation(String, Class<?>, Class<?>) - Constructor for class com.arconsis.android.datarobot.schema.ToManyAssociation
 
ToOneAssociation - Class in com.arconsis.android.datarobot.schema
 
ToOneAssociation(String, Class<?>, AbstractAttribute) - Constructor for class com.arconsis.android.datarobot.schema.ToOneAssociation
 
type() - Method in class com.arconsis.android.datarobot.schema.AbstractAttribute
 

U

update(Uri, ContentValues, String, String[]) - Method in class com.arconsis.android.datarobot.BaseContentProvider
 
Update - Annotation Type in com.arconsis.android.datarobot.hooks
Marks the hook for the database update to be implemented in.
UPDATE_HOOK - Static variable in class com.arconsis.android.datarobot.schema.SchemaConstants
 
uri(String) - Static method in class com.arconsis.android.datarobot.BaseContentProvider
Returns a Uri for the using it with a ContentResolver to access this ContentProvider.
uriForItem(String, long) - Static method in class com.arconsis.android.datarobot.BaseContentProvider
Returns a Uri for the using it with a ContentResolver to access this ContentProvider.
Utilities - Class in com.arconsis.android.datarobot
Provides utility methods for datarobot.
Utilities() - Constructor for class com.arconsis.android.datarobot.Utilities
 

V

valueOf(String) - Static method in enum com.arconsis.android.datarobot.schema.AssociationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.arconsis.android.datarobot.schema.ColumnType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.arconsis.android.datarobot.schema.AssociationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.arconsis.android.datarobot.schema.ColumnType
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeToParcel(Parcel, int) - Method in class com.arconsis.android.datarobot.FlatEntityParcelable
 
A B C D E F G H I L M O P Q R S T U V W 
Skip navigation links

Copyright © 2014 arconsis IT-Solutions GmbH. All Rights Reserved.