|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectpt.moredata.dao.DataType
Gestao dos tipos de dados da BD Poderia eventualmente ser uma extensao ao sql.Types, se a classe TODO Rever esta classe, nao devia ter construtor nem metodos nao estaticos! Esta classe nao estende a classe java.sql.Types, porque essa classe tem um construtor privado, para impedir a sua instanciacao. No entanto as constantes definidas nesta classe tem o mesmo nome e valor das constantes definidas na classe java.sql.Types. Company MoreData
Types| Field Summary | |
static int |
BIGINT
Deprecated. This class was replaced by the class pt.moredata.dao.util.DataTypes |
static int |
BINARY
Deprecated. This class was replaced by the class pt.moredata.dao.util.DataTypes |
static int |
BIT
Deprecated. This class was replaced by the class pt.moredata.dao.util.DataTypes |
static int |
CHAR
Deprecated. This class was replaced by the class pt.moredata.dao.util.DataTypes |
static int |
DATE
Deprecated. This class was replaced by the class pt.moredata.dao.util.DataTypes |
static int |
DECIMAL
Deprecated. This class was replaced by the class pt.moredata.dao.util.DataTypes |
static int |
DOUBLE
Deprecated. This class was replaced by the class pt.moredata.dao.util.DataTypes |
static int |
FLOAT
Deprecated. This class was replaced by the class pt.moredata.dao.util.DataTypes |
static int |
IMAGE
Deprecated. This class was replaced by the class pt.moredata.dao.util.DataTypes |
static int |
INTEGER
Deprecated. This class was replaced by the class pt.moredata.dao.util.DataTypes |
static int |
LONGVARBINARY
Deprecated. This class was replaced by the class pt.moredata.dao.util.DataTypes |
static int |
LONGVARCHAR
Deprecated. This class was replaced by the class pt.moredata.dao.util.DataTypes |
static int |
NULL
Deprecated. This class was replaced by the class pt.moredata.dao.util.DataTypes |
static int |
NUMERIC
Deprecated. This class was replaced by the class pt.moredata.dao.util.DataTypes |
static int |
OTHER
Deprecated. This class was replaced by the class pt.moredata.dao.util.DataTypes |
static int |
REAL
Deprecated. This class was replaced by the class pt.moredata.dao.util.DataTypes |
static int |
SMALLINT
Deprecated. This class was replaced by the class pt.moredata.dao.util.DataTypes |
static int |
TIME
Deprecated. This class was replaced by the class pt.moredata.dao.util.DataTypes |
static int |
TIMESTAMP
Deprecated. This class was replaced by the class pt.moredata.dao.util.DataTypes |
static int |
TINYINT
Deprecated. This class was replaced by the class pt.moredata.dao.util.DataTypes |
static int |
VARBINARY
Deprecated. This class was replaced by the class pt.moredata.dao.util.DataTypes |
static int |
VARCHAR
Deprecated. This class was replaced by the class pt.moredata.dao.util.DataTypes |
| Constructor Summary | |
DataType(int dataType)
Deprecated. Construtor que usa o tipo de dados que lhe e indicado como parametro. |
|
| Method Summary | |
static int |
getColLength(int _dataType,
int _tamanho,
java.lang.String _format)
Deprecated. Retorna o número de colunas que o objecto irá ocupar depois de formatado |
static int |
getColLength(int _dataType,
java.lang.Object _object,
java.lang.String _format)
Deprecated. Retorna o número de colunas que o objecto irá ocupar depois de formatado |
static int |
getColLength(java.lang.String _dataType,
int _tamanho,
java.lang.String _format)
Deprecated. Retorna o número de colunas que o objecto irá ocupar depois de formatado |
int |
getDataType()
Deprecated. Ve qual o tipo de dados associado e retorna-o |
static java.lang.String |
getDataTypeDescription(int dataType)
Deprecated. Devolve uma string representativa do tipo de dados convertido de inteiro para string |
static DataTypeInfo |
getDataTypeInfo(int type)
Deprecated. Devolve informacao diversa sobre um tipo de dados |
static java.lang.String[] |
getDataTypes()
Deprecated. Devolve um array que contem strings com todos os tipos de dados suportados. |
static java.lang.String |
getFormatedNumber(int _dataType,
java.lang.Object value,
java.lang.String formato)
Deprecated. |
static java.lang.String |
getFormatedString(int _dataType,
java.lang.Object value,
java.lang.String formato)
Deprecated. Devolve o valor enviado como string convertido para o objecto do tipo enviado como parametro |
static java.lang.Object |
getObjectValue(int _dataType,
java.lang.String value,
java.lang.String formato)
Deprecated. Devolve o valor enviado como string convertido para o objecto do tipo enviado como parametro |
static long |
getSqlChars(int _dataType)
Deprecated. Devolve o valor enviado para o maxValue do DDataField |
static int |
getSqlDataType(java.lang.String strDataType)
Deprecated. Devolve o identificador unico (inteiro) do tipo de dados a partir da string |
static java.lang.String |
makeFormat(int type)
Deprecated. |
static java.lang.String |
makeFormat(int type,
boolean separador)
Deprecated. |
static java.lang.String |
numberMask(int _nd,
boolean separador)
Deprecated. |
void |
setDataType(int dataType)
Deprecated. Associa o tipo de dados ao tipo indicado como parametro |
static void |
validateObjectType(int _dataType,
java.lang.Object value)
Deprecated. Valida se o tipo de objecto enviado e compativel com o tipo de dados que se pensa estar a gerir |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final int CHAR
public static final int SMALLINT
public static final int INTEGER
public static final int BIGINT
public static final int BINARY
public static final int BIT
public static final int DATE
public static final int DECIMAL
public static final int DOUBLE
public static final int FLOAT
public static final int LONGVARBINARY
public static final int LONGVARCHAR
public static final int NULL
public static final int NUMERIC
public static final int OTHER
public static final int REAL
public static final int TIME
public static final int TIMESTAMP
public static final int TINYINT
public static final int VARBINARY
public static final int VARCHAR
public static final int IMAGE
| Constructor Detail |
public DataType(int dataType)
java.lang.IllegalArgumentException - Se o tipo de dados nao for suportado
por esta classe.| Method Detail |
public void setDataType(int dataType)
dataType - tipo de dados que vai ser associado ao campo da tabelapublic int getDataType()
public static int getSqlDataType(java.lang.String strDataType)
throws java.lang.NullPointerException
strDataType - nome do tipo de dados
java.lang.NullPointerException - Se a string for nula.
java.lang.IllegalArgumentException - Se a string nao representar nenhum tipo
de dados.
public static java.lang.String getDataTypeDescription(int dataType)
throws java.lang.IllegalArgumentException
dataType - inteiro associado ao tipo de dados
java.lang.IllegalArgumentExceptionpublic static java.lang.String[] getDataTypes()
public static DataTypeInfo getDataTypeInfo(int type)
type - tipo de dados a procurar
public static java.lang.Object getObjectValue(int _dataType,
java.lang.String value,
java.lang.String formato)
throws java.text.ParseException
java.text.ParseException
public static void validateObjectType(int _dataType,
java.lang.Object value)
public static java.lang.String getFormatedNumber(int _dataType,
java.lang.Object value,
java.lang.String formato)
public static java.lang.String getFormatedString(int _dataType,
java.lang.Object value,
java.lang.String formato)
public static long getSqlChars(int _dataType)
throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentExceptionpublic static java.lang.String makeFormat(int type)
public static java.lang.String makeFormat(int type,
boolean separador)
public static java.lang.String numberMask(int _nd,
boolean separador)
public static int getColLength(int _dataType,
java.lang.Object _object,
java.lang.String _format)
_dataType - Tipo de Dados do Objecto_object - Objecto que deseja formatar_format - Formato segundo o qual o Objectop vai ser formatado
public static int getColLength(int _dataType,
int _tamanho,
java.lang.String _format)
_dataType - Tipo de Dados do Objecto_tamanho - Tamanho do Objecto que deseja formatar_format - Formato segundo o qual o Objectop vai ser formatado
public static int getColLength(java.lang.String _dataType,
int _tamanho,
java.lang.String _format)
_dataType - Tipo de Dados do Objecto em String_tamanho - Tamanho do Objecto que deseja formatar_format - Formato segundo o qual o Objecto vai ser formatado
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||