public class TipoDatos
extends java.lang.Object
implements java.lang.Cloneable
Constructor and Description |
---|
TipoDatos()
Inicializa un objeto de tipo tipo datos.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone() |
void |
generarExpresion()
Generar la expresión regular del tipo de datos esperado a partir de los otros atributos.
|
java.lang.String |
getDescripcion()
Recupera descripcion.
|
java.lang.String |
getExpresionRegular()
Recupera expresion regular.
|
java.lang.String |
getId()
Recupera id.
|
int |
getLongMax()
Recupera long max.
|
int |
getLongMin()
Recupera long min.
|
boolean |
isAlfanumerico()
Comprueba si alfanumerico.
|
boolean |
isBinario()
Comprueba si binario.
|
boolean |
isNoNegativo()
Comprueba si no negativo.
|
boolean |
isNulo()
Comprueba si nulo.
|
boolean |
isNumerico()
Comprueba si numerico.
|
boolean |
isRango()
Comprueba si rango.
|
void |
reset()
Reset.
|
void |
setAlfanumerico(boolean alfanumerico)
Establece alfanumerico.
|
void |
setBinario(boolean binario)
Establece binario.
|
void |
setDescripcion(java.lang.String descripcion)
Establece descripcion.
|
void |
setExpresionRegular(java.lang.String expresionRegular)
Establece expresion regular.
|
void |
setId(java.lang.String id)
Establece id.
|
void |
setLongMax(int longMax)
Establece long max.
|
void |
setLongMin(int longMin)
Establece long min.
|
void |
setNoNegativo(boolean noNegativo)
Establece no negativo.
|
void |
setNulo(boolean nulo)
Establece nulo.
|
void |
setNumerico(boolean numerico)
Establece numerico.
|
void |
setRango(boolean rango)
Establece rango.
|
public java.lang.Object clone()
clone
in class java.lang.Object
public void generarExpresion()
public java.lang.String getDescripcion()
public java.lang.String getExpresionRegular()
public java.lang.String getId()
public int getLongMax()
public int getLongMin()
public boolean isAlfanumerico()
public boolean isBinario()
public boolean isNoNegativo()
public boolean isNulo()
public boolean isNumerico()
public boolean isRango()
public void reset()
public void setAlfanumerico(boolean alfanumerico)
alfanumerico
- el nuevo alfanumericopublic void setBinario(boolean binario)
binario
- el nuevo binariopublic void setDescripcion(java.lang.String descripcion)
descripcion
- el nuevo descripcionpublic void setExpresionRegular(java.lang.String expresionRegular)
expresionRegular
- el nuevo expresion regularpublic void setId(java.lang.String id)
id
- el nuevo idpublic void setLongMax(int longMax)
longMax
- el nuevo long maxpublic void setLongMin(int longMin)
longMin
- el nuevo long minpublic void setNoNegativo(boolean noNegativo)
noNegativo
- el nuevo no negativopublic void setNulo(boolean nulo)
nulo
- el nuevo nulopublic void setNumerico(boolean numerico)
numerico
- el nuevo numericopublic void setRango(boolean rango)
rango
- el nuevo rango