|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use FieldType | |
---|---|
com.j256.ormlite.dao | Database Access Object classes. |
com.j256.ormlite.db | Per-database type and SQL information. |
com.j256.ormlite.field | Object field information. |
com.j256.ormlite.field.types | |
com.j256.ormlite.stmt | SQL statement generation and processing. |
com.j256.ormlite.stmt.mapped | Compiled SQL query statements. |
com.j256.ormlite.support | Database support classes. |
com.j256.ormlite.table | Object table information. |
Uses of FieldType in com.j256.ormlite.dao |
---|
Methods in com.j256.ormlite.dao that return FieldType | |
---|---|
FieldType |
RuntimeExceptionDao.findForeignFieldType(Class<?> clazz)
|
FieldType |
Dao.findForeignFieldType(Class<?> clazz)
Returns the class of the DAO. |
FieldType |
BaseDaoImpl.findForeignFieldType(Class<?> clazz)
|
Uses of FieldType in com.j256.ormlite.db |
---|
Methods in com.j256.ormlite.db with parameters of type FieldType | |
---|---|
void |
DatabaseType.addPrimaryKeySql(FieldType[] fieldTypes,
List<String> additionalArgs,
List<String> statementsBefore,
List<String> statementsAfter,
List<String> queriesAfter)
Appends information about primary key field(s) to the additional-args or other lists. |
void |
BaseDatabaseType.addPrimaryKeySql(FieldType[] fieldTypes,
List<String> additionalArgs,
List<String> statementsBefore,
List<String> statementsAfter,
List<String> queriesAfter)
|
void |
DatabaseType.addUniqueComboSql(FieldType[] fieldTypes,
List<String> additionalArgs,
List<String> statementsBefore,
List<String> statementsAfter,
List<String> queriesAfter)
Appends information about unique field(s) to the additional-args or other lists. |
void |
BaseDatabaseType.addUniqueComboSql(FieldType[] fieldTypes,
List<String> additionalArgs,
List<String> statementsBefore,
List<String> statementsAfter,
List<String> queriesAfter)
|
void |
DatabaseType.appendColumnArg(String tableName,
StringBuilder sb,
FieldType fieldType,
List<String> additionalArgs,
List<String> statementsBefore,
List<String> statementsAfter,
List<String> queriesAfter)
Takes a FieldType and appends the SQL necessary to create the field to the string builder. |
void |
BaseDatabaseType.appendColumnArg(String tableName,
StringBuilder sb,
FieldType fieldType,
List<String> additionalArgs,
List<String> statementsBefore,
List<String> statementsAfter,
List<String> queriesAfter)
|
protected void |
BaseSqliteDatabaseType.appendLongType(FieldType fieldType,
StringBuilder sb,
int fieldWidth)
|
protected void |
BaseDatabaseType.appendLongType(FieldType fieldType,
StringBuilder sb,
int fieldWidth)
Output the SQL type for a Java long. |
protected void |
BaseSqliteDatabaseType.configureGeneratedId(String tableName,
StringBuilder sb,
FieldType fieldType,
List<String> statementsBefore,
List<String> statementsAfter,
List<String> additionalArgs,
List<String> queriesAfter)
|
protected void |
BaseDatabaseType.configureGeneratedId(String tableName,
StringBuilder sb,
FieldType fieldType,
List<String> statementsBefore,
List<String> statementsAfter,
List<String> additionalArgs,
List<String> queriesAfter)
Output the SQL necessary to configure a generated-id column. |
protected void |
BaseDatabaseType.configureGeneratedIdSequence(StringBuilder sb,
FieldType fieldType,
List<String> statementsBefore,
List<String> additionalArgs,
List<String> queriesAfter)
Output the SQL necessary to configure a generated-id column. |
protected void |
BaseDatabaseType.configureId(StringBuilder sb,
FieldType fieldType,
List<String> statementsBefore,
List<String> additionalArgs,
List<String> queriesAfter)
Output the SQL necessary to configure an id column. |
void |
DatabaseType.dropColumnArg(FieldType fieldType,
List<String> statementsBefore,
List<String> statementsAfter)
Takes a FieldType and adds the necessary statements to the before and after lists necessary so that the
dropping of the table will succeed and will clear other associated sequences or other database artifacts |
void |
BaseDatabaseType.dropColumnArg(FieldType fieldType,
List<String> statementsBefore,
List<String> statementsAfter)
|
String |
DatabaseType.generateIdSequenceName(String tableName,
FieldType idFieldType)
Return the name of an ID sequence based on the tabelName and the fieldType of the id. |
String |
BaseDatabaseType.generateIdSequenceName(String tableName,
FieldType idFieldType)
|
Object |
BaseDatabaseType.BooleanNumberFieldConverter.javaToSqlArg(FieldType fieldType,
Object obj)
|
Object |
BaseDatabaseType.BooleanNumberFieldConverter.parseDefaultString(FieldType fieldType,
String defaultStr)
|
Object |
BaseDatabaseType.BooleanNumberFieldConverter.resultStringToJava(FieldType fieldType,
String stringValue,
int columnPos)
|
Object |
BaseDatabaseType.BooleanNumberFieldConverter.resultToSqlArg(FieldType fieldType,
DatabaseResults results,
int columnPos)
|
Object |
BaseDatabaseType.BooleanNumberFieldConverter.sqlArgToJava(FieldType fieldType,
Object sqlArg,
int columnPos)
|
Uses of FieldType in com.j256.ormlite.field |
---|
Methods in com.j256.ormlite.field that return FieldType | |
---|---|
static FieldType |
FieldType.createFieldType(ConnectionSource connectionSource,
String tableName,
Field field,
Class<?> parentClass)
Return An instantiated FieldType or null if the field does not have a DatabaseField annotation. |
FieldType |
FieldType.getForeignIdField()
Return the id field associated with the foreign object or null if none. |
Methods in com.j256.ormlite.field with parameters of type FieldType | |
---|---|
Object |
FieldConverter.javaToSqlArg(FieldType fieldType,
Object obj)
Convert a Java object and return the appropriate argument to a SQL insert or update statement. |
Object |
BaseFieldConverter.javaToSqlArg(FieldType fieldType,
Object javaObject)
|
Object |
DataPersister.makeConfigObject(FieldType fieldType)
This makes a configuration object for the data-type or returns null if none. |
Object |
FieldConverter.parseDefaultString(FieldType fieldType,
String defaultStr)
Convert a default string object and return the appropriate argument to a SQL insert or update statement. |
Object |
FieldConverter.resultStringToJava(FieldType fieldType,
String stringValue,
int columnPos)
Convert a string result value to the related Java field. |
Object |
FieldConverter.resultToJava(FieldType fieldType,
DatabaseResults results,
int columnPos)
This is usually just a call that takes the result from FieldConverter.resultToSqlArg(FieldType, DatabaseResults, int)
and passes it through FieldConverter.sqlArgToJava(FieldType, Object, int) . |
Object |
BaseFieldConverter.resultToJava(FieldType fieldType,
DatabaseResults results,
int columnPos)
|
Object |
FieldConverter.resultToSqlArg(FieldType fieldType,
DatabaseResults results,
int columnPos)
Return the SQL argument object extracted from the results associated with column in position columnPos. |
Object |
FieldConverter.sqlArgToJava(FieldType fieldType,
Object sqlArg,
int columnPos)
Return the object converted from the SQL arg to java. |
Object |
BaseFieldConverter.sqlArgToJava(FieldType fieldType,
Object sqlArg,
int columnPos)
|
Uses of FieldType in com.j256.ormlite.field.types |
---|
Methods in com.j256.ormlite.field.types with parameters of type FieldType | |
---|---|
protected static BaseDateType.DateStringFormatConfig |
BaseDateType.convertDateStringConfig(FieldType fieldType,
BaseDateType.DateStringFormatConfig defaultDateFormatConfig)
|
protected static Enum<?> |
BaseEnumType.enumVal(FieldType fieldType,
Object val,
Enum<?> enumVal,
Enum<?> unknownEnumVal)
|
Object |
UuidType.javaToSqlArg(FieldType fieldType,
Object obj)
|
Object |
TimeStampType.javaToSqlArg(FieldType fieldType,
Object javaObject)
|
Object |
StringBytesType.javaToSqlArg(FieldType fieldType,
Object javaObject)
|
Object |
SqlDateType.javaToSqlArg(FieldType fieldType,
Object javaObject)
|
Object |
SerializableType.javaToSqlArg(FieldType fieldType,
Object obj)
|
Object |
EnumStringType.javaToSqlArg(FieldType fieldType,
Object obj)
|
Object |
EnumIntegerType.javaToSqlArg(FieldType fieldType,
Object obj)
|
Object |
DateType.javaToSqlArg(FieldType fieldType,
Object javaObject)
|
Object |
DateTimeType.javaToSqlArg(FieldType fieldType,
Object javaObject)
|
Object |
DateStringType.javaToSqlArg(FieldType fieldType,
Object obj)
|
Object |
DateLongType.javaToSqlArg(FieldType fieldType,
Object obj)
|
Object |
CharType.javaToSqlArg(FieldType fieldType,
Object javaObject)
|
Object |
BigIntegerType.javaToSqlArg(FieldType fieldType,
Object obj)
|
Object |
BigDecimalStringType.javaToSqlArg(FieldType fieldType,
Object obj)
|
Object |
EnumStringType.makeConfigObject(FieldType fieldType)
|
Object |
EnumIntegerType.makeConfigObject(FieldType fieldType)
|
Object |
DateStringType.makeConfigObject(FieldType fieldType)
|
Object |
BaseDataType.makeConfigObject(FieldType fieldType)
|
Object |
VoidType.parseDefaultString(FieldType fieldType,
String defaultStr)
|
Object |
UuidType.parseDefaultString(FieldType fieldType,
String defaultStr)
|
Object |
StringType.parseDefaultString(FieldType fieldType,
String defaultStr)
|
Object |
StringBytesType.parseDefaultString(FieldType fieldType,
String defaultStr)
|
Object |
ShortObjectType.parseDefaultString(FieldType fieldType,
String defaultStr)
|
Object |
SerializableType.parseDefaultString(FieldType fieldType,
String defaultStr)
|
Object |
LongObjectType.parseDefaultString(FieldType fieldType,
String defaultStr)
|
Object |
IntegerObjectType.parseDefaultString(FieldType fieldType,
String defaultStr)
|
Object |
FloatObjectType.parseDefaultString(FieldType fieldType,
String defaultStr)
|
Object |
EnumStringType.parseDefaultString(FieldType fieldType,
String defaultStr)
|
Object |
EnumIntegerType.parseDefaultString(FieldType fieldType,
String defaultStr)
|
Object |
DoubleObjectType.parseDefaultString(FieldType fieldType,
String defaultStr)
|
Object |
DateType.parseDefaultString(FieldType fieldType,
String defaultStr)
|
Object |
DateTimeType.parseDefaultString(FieldType fieldType,
String defaultStr)
|
Object |
DateStringType.parseDefaultString(FieldType fieldType,
String defaultStr)
|
Object |
DateLongType.parseDefaultString(FieldType fieldType,
String defaultStr)
|
Object |
CharacterObjectType.parseDefaultString(FieldType fieldType,
String defaultStr)
|
Object |
ByteObjectType.parseDefaultString(FieldType fieldType,
String defaultStr)
|
Object |
ByteArrayType.parseDefaultString(FieldType fieldType,
String defaultStr)
|
Object |
BooleanObjectType.parseDefaultString(FieldType fieldType,
String defaultStr)
|
Object |
BigIntegerType.parseDefaultString(FieldType fieldType,
String defaultStr)
|
Object |
BigDecimalStringType.parseDefaultString(FieldType fieldType,
String defaultStr)
|
Object |
BigDecimalNumericType.parseDefaultString(FieldType fieldType,
String defaultStr)
|
abstract Object |
BaseDataType.parseDefaultString(FieldType fieldType,
String defaultStr)
|
Object |
StringBytesType.resultStringToJava(FieldType fieldType,
String stringValue,
int columnPos)
|
Object |
SqlDateType.resultStringToJava(FieldType fieldType,
String stringValue,
int columnPos)
|
Object |
SerializableType.resultStringToJava(FieldType fieldType,
String stringValue,
int columnPos)
|
Object |
EnumStringType.resultStringToJava(FieldType fieldType,
String stringValue,
int columnPos)
|
Object |
EnumIntegerType.resultStringToJava(FieldType fieldType,
String stringValue,
int columnPos)
|
Object |
DateStringType.resultStringToJava(FieldType fieldType,
String stringValue,
int columnPos)
|
Object |
DateLongType.resultStringToJava(FieldType fieldType,
String stringValue,
int columnPos)
|
Object |
ByteArrayType.resultStringToJava(FieldType fieldType,
String stringValue,
int columnPos)
|
Object |
BaseDataType.resultStringToJava(FieldType fieldType,
String stringValue,
int columnPos)
|
Object |
VoidType.resultToSqlArg(FieldType fieldType,
DatabaseResults results,
int columnPos)
|
Object |
UuidType.resultToSqlArg(FieldType fieldType,
DatabaseResults results,
int columnPos)
|
Object |
StringType.resultToSqlArg(FieldType fieldType,
DatabaseResults results,
int columnPos)
|
Object |
StringBytesType.resultToSqlArg(FieldType fieldType,
DatabaseResults results,
int columnPos)
|
Object |
ShortObjectType.resultToSqlArg(FieldType fieldType,
DatabaseResults results,
int columnPos)
|
Object |
SerializableType.resultToSqlArg(FieldType fieldType,
DatabaseResults results,
int columnPos)
|
Object |
LongObjectType.resultToSqlArg(FieldType fieldType,
DatabaseResults results,
int columnPos)
|
Object |
IntegerObjectType.resultToSqlArg(FieldType fieldType,
DatabaseResults results,
int columnPos)
|
Object |
FloatObjectType.resultToSqlArg(FieldType fieldType,
DatabaseResults results,
int columnPos)
|
Object |
EnumStringType.resultToSqlArg(FieldType fieldType,
DatabaseResults results,
int columnPos)
|
Object |
EnumIntegerType.resultToSqlArg(FieldType fieldType,
DatabaseResults results,
int columnPos)
|
Object |
DoubleObjectType.resultToSqlArg(FieldType fieldType,
DatabaseResults results,
int columnPos)
|
Object |
DateType.resultToSqlArg(FieldType fieldType,
DatabaseResults results,
int columnPos)
|
Object |
DateTimeType.resultToSqlArg(FieldType fieldType,
DatabaseResults results,
int columnPos)
|
Object |
DateStringType.resultToSqlArg(FieldType fieldType,
DatabaseResults results,
int columnPos)
|
Object |
DateLongType.resultToSqlArg(FieldType fieldType,
DatabaseResults results,
int columnPos)
|
Object |
CharacterObjectType.resultToSqlArg(FieldType fieldType,
DatabaseResults results,
int columnPos)
|
Object |
ByteObjectType.resultToSqlArg(FieldType fieldType,
DatabaseResults results,
int columnPos)
|
Object |
ByteArrayType.resultToSqlArg(FieldType fieldType,
DatabaseResults results,
int columnPos)
|
Object |
BooleanObjectType.resultToSqlArg(FieldType fieldType,
DatabaseResults results,
int columnPos)
|
Object |
BigIntegerType.resultToSqlArg(FieldType fieldType,
DatabaseResults results,
int columnPos)
|
Object |
BigDecimalStringType.resultToSqlArg(FieldType fieldType,
DatabaseResults results,
int columnPos)
|
Object |
BigDecimalNumericType.resultToSqlArg(FieldType fieldType,
DatabaseResults results,
int columnPos)
|
abstract Object |
BaseDataType.resultToSqlArg(FieldType fieldType,
DatabaseResults results,
int columnPos)
|
Object |
UuidType.sqlArgToJava(FieldType fieldType,
Object sqlArg,
int columnPos)
|
Object |
TimeStampType.sqlArgToJava(FieldType fieldType,
Object sqlArg,
int columnPos)
|
Object |
StringBytesType.sqlArgToJava(FieldType fieldType,
Object sqlArg,
int columnPos)
|
Object |
SqlDateType.sqlArgToJava(FieldType fieldType,
Object sqlArg,
int columnPos)
|
Object |
SerializableType.sqlArgToJava(FieldType fieldType,
Object sqlArg,
int columnPos)
|
Object |
EnumStringType.sqlArgToJava(FieldType fieldType,
Object sqlArg,
int columnPos)
|
Object |
EnumIntegerType.sqlArgToJava(FieldType fieldType,
Object sqlArg,
int columnPos)
|
Object |
DateType.sqlArgToJava(FieldType fieldType,
Object sqlArg,
int columnPos)
|
Object |
DateTimeType.sqlArgToJava(FieldType fieldType,
Object sqlArg,
int columnPos)
|
Object |
DateStringType.sqlArgToJava(FieldType fieldType,
Object sqlArg,
int columnPos)
|
Object |
DateLongType.sqlArgToJava(FieldType fieldType,
Object sqlArg,
int columnPos)
|
Object |
BigIntegerType.sqlArgToJava(FieldType fieldType,
Object sqlArg,
int columnPos)
|
Object |
BigDecimalStringType.sqlArgToJava(FieldType fieldType,
Object sqlArg,
int columnPos)
|
Uses of FieldType in com.j256.ormlite.stmt |
---|
Methods in com.j256.ormlite.stmt that return FieldType | |
---|---|
FieldType |
NullArgHolder.getFieldType()
|
FieldType |
BaseArgumentHolder.getFieldType()
|
FieldType |
ArgumentHolder.getFieldType()
Return the field type associated with this class. |
protected FieldType[] |
StatementBuilder.getResultFieldTypes()
Get the result array from our statement after the StatementBuilder.appendStatementStart(StringBuilder, List) was called. |
protected FieldType[] |
QueryBuilder.getResultFieldTypes()
|
FieldType[] |
QueryBuilder.InternalQueryBuilderWrapper.getResultFieldTypes()
|
protected FieldType |
StatementBuilder.verifyColumnName(String columnName)
Verify the columnName is valid and return its FieldType. |
Methods in com.j256.ormlite.stmt with parameters of type FieldType | |
---|---|
void |
NullArgHolder.setMetaInfo(FieldType fieldType)
|
void |
BaseArgumentHolder.setMetaInfo(FieldType fieldType)
|
void |
ArgumentHolder.setMetaInfo(FieldType fieldType)
Used internally by the package to set the fieldType associated with this argument. |
void |
NullArgHolder.setMetaInfo(String columnName,
FieldType fieldType)
|
void |
BaseArgumentHolder.setMetaInfo(String columnName,
FieldType fieldType)
|
void |
ArgumentHolder.setMetaInfo(String columnName,
FieldType fieldType)
Used internally by the package to set the column-name and fieldType associated with this argument. |
Uses of FieldType in com.j256.ormlite.stmt.mapped |
---|
Fields in com.j256.ormlite.stmt.mapped declared as FieldType | |
---|---|
protected FieldType[] |
BaseMappedStatement.argFieldTypes
|
protected FieldType |
BaseMappedStatement.idField
|
protected FieldType[] |
BaseMappedQuery.resultsFieldTypes
|
Methods in com.j256.ormlite.stmt.mapped with parameters of type FieldType | ||
---|---|---|
static
|
MappedQueryForId.build(DatabaseType databaseType,
TableInfo<T,ID> tableInfo,
FieldType idFieldType)
|
|
protected static
|
MappedQueryForId.buildStatement(DatabaseType databaseType,
TableInfo<T,ID> tableInfo,
FieldType idFieldType)
|
Constructors in com.j256.ormlite.stmt.mapped with parameters of type FieldType | |
---|---|
BaseMappedQuery(TableInfo<T,ID> tableInfo,
String statement,
FieldType[] argFieldTypes,
FieldType[] resultsFieldTypes)
|
|
BaseMappedQuery(TableInfo<T,ID> tableInfo,
String statement,
FieldType[] argFieldTypes,
FieldType[] resultsFieldTypes)
|
|
BaseMappedStatement(TableInfo<T,ID> tableInfo,
String statement,
FieldType[] argFieldTypes)
|
|
MappedPreparedStmt(TableInfo<T,ID> tableInfo,
String statement,
FieldType[] argFieldTypes,
FieldType[] resultFieldTypes,
ArgumentHolder[] argHolders,
Long limit,
StatementBuilder.StatementType type)
|
|
MappedPreparedStmt(TableInfo<T,ID> tableInfo,
String statement,
FieldType[] argFieldTypes,
FieldType[] resultFieldTypes,
ArgumentHolder[] argHolders,
Long limit,
StatementBuilder.StatementType type)
|
|
MappedQueryForId(TableInfo<T,ID> tableInfo,
String statement,
FieldType[] argFieldTypes,
FieldType[] resultsFieldTypes,
String label)
|
|
MappedQueryForId(TableInfo<T,ID> tableInfo,
String statement,
FieldType[] argFieldTypes,
FieldType[] resultsFieldTypes,
String label)
|
Uses of FieldType in com.j256.ormlite.support |
---|
Methods in com.j256.ormlite.support with parameters of type FieldType | ||
---|---|---|
CompiledStatement |
DatabaseConnection.compileStatement(String statement,
StatementBuilder.StatementType type,
FieldType[] argFieldTypes)
Compile and prepare the SQL statement for execution. |
|
CompiledStatement |
DatabaseConnection.compileStatement(String statement,
StatementBuilder.StatementType type,
FieldType[] argFieldTypes,
int resultFlags)
Like compileStatement(String, StatementType, FieldType[]) except the caller can specify the result flags. |
|
int |
DatabaseConnection.delete(String statement,
Object[] args,
FieldType[] argfieldTypes)
Perform a SQL delete with the associated SQL statement, arguments, and types. |
|
int |
DatabaseConnection.insert(String statement,
Object[] args,
FieldType[] argfieldTypes,
GeneratedKeyHolder keyHolder)
Perform a SQL update while with the associated SQL statement, arguments, and types. |
|
long |
DatabaseConnection.queryForLong(String statement,
Object[] args,
FieldType[] argFieldTypes)
Perform a query whose result should be a single long-integer value. |
|
|
DatabaseConnection.queryForOne(String statement,
Object[] args,
FieldType[] argfieldTypes,
GenericRowMapper<T> rowMapper,
ObjectCache objectCache)
Perform a SQL query with the associated SQL statement, arguments, and types and returns a single result. |
|
int |
DatabaseConnection.update(String statement,
Object[] args,
FieldType[] argfieldTypes)
Perform a SQL update with the associated SQL statement, arguments, and types. |
Uses of FieldType in com.j256.ormlite.table |
---|
Methods in com.j256.ormlite.table that return FieldType | |
---|---|
FieldType |
TableInfo.getFieldTypeByColumnName(String columnName)
Return the FieldType associated with the columnName. |
FieldType[] |
TableInfo.getFieldTypes()
Return the array of field types associated with the object. |
FieldType[] |
DatabaseTableConfig.getFieldTypes(DatabaseType databaseType)
Return the field types associated with this configuration. |
FieldType[] |
TableInfo.getForeignCollections()
Return an array with the fields that are ForeignCollection s or a blank array if none. |
FieldType |
TableInfo.getIdField()
Return the id-field associated with the object. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |