Package br.com.jarch.util.type
Enum FieldType
- java.lang.Object
-
- java.lang.Enum<FieldType>
-
- br.com.jarch.util.type.FieldType
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ADDRESS
BINARY
BOOLEAN
CELLPHONE
CEP
CHIPS
CNPJ
CNPJ_BASE
CODE
CPF
CPFCNPJ
DATE
DATE_TIME
DESCRIPTION
EMAIL
ENTITY
ENUMERATED
GENERIC
HOUR
IM
INITIALS
INTEGER
M2
MEMO
MONEY
MONTH_YEAR
NAME
NUMBER
PASSWORD
PERCENTAGE
QUANTITY
RATE
RG
SEQUENCE
SHORT_DESCRIPTION
SHORT_NAME
STATUS
TELEPHONE
TYPE
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract java.lang.String
format(java.lang.Object value)
java.lang.String
getAttribute()
static java.lang.String
getBundleJsf(java.lang.String attribute)
abstract java.lang.Class<?>
getClassType()
static java.util.Collection<FieldType>
getCollection()
abstract java.lang.String
getColumnSqlType(java.lang.String columnName, boolean required)
abstract java.util.Collection<ConditionSearchType>
getConditionals()
java.lang.String
getDescription()
static FieldType
getDescription(java.lang.String fieldDescription)
java.lang.String
getGenerateId(java.lang.String nameMaster, java.lang.String dataDetail, java.lang.String attribute)
java.lang.String
getName()
java.lang.String
getNameColumnDatabase()
java.lang.Integer
getSizeColumnDatabase()
java.lang.Integer
getSpan()
java.lang.String
getStyleAlignText()
java.lang.String
getStyleWidth()
abstract java.lang.String
getTagXhtml(boolean master, java.lang.String nameController, java.lang.String nameMaster, java.lang.String dataDetail, java.lang.String entity, java.lang.String attribute, boolean required, java.lang.String tabs)
abstract java.lang.String
getValueChangeTest()
abstract java.lang.String
getValueCloneTest()
abstract java.lang.String
getValueInsertTest()
java.lang.Integer
getWidthXhtml()
boolean
isAddress()
boolean
isCpfCnpj()
boolean
isDateTime()
boolean
isDecimal()
boolean
isEntity()
boolean
isEnum()
boolean
isGeneric()
boolean
isInteger()
boolean
isLong()
boolean
isNumber()
boolean
isString()
static FieldType
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static FieldType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
ADDRESS
public static final FieldType ADDRESS
-
BINARY
public static final FieldType BINARY
-
BOOLEAN
public static final FieldType BOOLEAN
-
CEP
public static final FieldType CEP
-
CHIPS
public static final FieldType CHIPS
-
CODE
public static final FieldType CODE
-
CNPJ
public static final FieldType CNPJ
-
CPF
public static final FieldType CPF
-
CNPJ_BASE
public static final FieldType CNPJ_BASE
-
CPFCNPJ
public static final FieldType CPFCNPJ
-
MONTH_YEAR
public static final FieldType MONTH_YEAR
-
DATE
public static final FieldType DATE
-
DATE_TIME
public static final FieldType DATE_TIME
-
DESCRIPTION
public static final FieldType DESCRIPTION
-
SHORT_DESCRIPTION
public static final FieldType SHORT_DESCRIPTION
-
EMAIL
public static final FieldType EMAIL
-
ENTITY
public static final FieldType ENTITY
-
ENUMERATED
public static final FieldType ENUMERATED
-
GENERIC
public static final FieldType GENERIC
-
HOUR
public static final FieldType HOUR
-
IM
public static final FieldType IM
-
M2
public static final FieldType M2
-
MEMO
public static final FieldType MEMO
-
NAME
public static final FieldType NAME
-
SHORT_NAME
public static final FieldType SHORT_NAME
-
NUMBER
public static final FieldType NUMBER
-
PERCENTAGE
public static final FieldType PERCENTAGE
-
QUANTITY
public static final FieldType QUANTITY
-
INTEGER
public static final FieldType INTEGER
-
MONEY
public static final FieldType MONEY
-
RG
public static final FieldType RG
-
SEQUENCE
public static final FieldType SEQUENCE
-
PASSWORD
public static final FieldType PASSWORD
-
INITIALS
public static final FieldType INITIALS
-
STATUS
public static final FieldType STATUS
-
RATE
public static final FieldType RATE
-
TYPE
public static final FieldType TYPE
-
TELEPHONE
public static final FieldType TELEPHONE
-
CELLPHONE
public static final FieldType CELLPHONE
-
-
Method Detail
-
values
public static FieldType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (FieldType c : FieldType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static FieldType valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
getConditionals
public abstract java.util.Collection<ConditionSearchType> getConditionals()
-
getClassType
public abstract java.lang.Class<?> getClassType()
-
getName
public java.lang.String getName()
-
getValueInsertTest
public abstract java.lang.String getValueInsertTest()
-
getValueCloneTest
public abstract java.lang.String getValueCloneTest()
-
getValueChangeTest
public abstract java.lang.String getValueChangeTest()
-
format
public abstract java.lang.String format(java.lang.Object value)
-
getTagXhtml
public abstract java.lang.String getTagXhtml(boolean master, java.lang.String nameController, java.lang.String nameMaster, java.lang.String dataDetail, java.lang.String entity, java.lang.String attribute, boolean required, java.lang.String tabs)
-
getColumnSqlType
public abstract java.lang.String getColumnSqlType(java.lang.String columnName, boolean required)
-
getAttribute
public java.lang.String getAttribute()
-
getDescription
public java.lang.String getDescription()
-
getNameColumnDatabase
public java.lang.String getNameColumnDatabase()
-
getWidthXhtml
public java.lang.Integer getWidthXhtml()
-
getSizeColumnDatabase
public java.lang.Integer getSizeColumnDatabase()
-
getSpan
public java.lang.Integer getSpan()
-
isDateTime
public boolean isDateTime()
-
isEnum
public boolean isEnum()
-
isGeneric
public boolean isGeneric()
-
isAddress
public boolean isAddress()
-
isNumber
public boolean isNumber()
-
isInteger
public boolean isInteger()
-
isLong
public boolean isLong()
-
isDecimal
public boolean isDecimal()
-
isString
public boolean isString()
-
isEntity
public boolean isEntity()
-
getDescription
public static FieldType getDescription(java.lang.String fieldDescription)
-
getCollection
public static java.util.Collection<FieldType> getCollection()
-
getGenerateId
public java.lang.String getGenerateId(java.lang.String nameMaster, java.lang.String dataDetail, java.lang.String attribute)
-
getStyleAlignText
public java.lang.String getStyleAlignText()
-
getStyleWidth
public java.lang.String getStyleWidth()
-
getBundleJsf
public static java.lang.String getBundleJsf(java.lang.String attribute)
-
isCpfCnpj
public boolean isCpfCnpj()
-
-