public class FieldMap
extends java.lang.Object
Constructor and Description |
---|
FieldMap(java.lang.String property,
java.lang.String field,
TypeMap typeMap,
java.lang.Integer precision,
java.lang.Integer scale,
java.lang.Integer length,
boolean unique,
boolean required)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getField()
Permet obtenir el nom del camp de la taula amb el que es vincula l'atribut.
|
java.lang.Integer |
getLength()
Permet obtenir la mida en caràcters o bytes que té el camp en la taula.
|
java.lang.Integer |
getPrecision()
Permet obtenir la precisió que té el camp numèric en la taula.
|
java.lang.String |
getProperty()
Permet obtenir el nom de l'atribut que intervé en el mapeig.
|
boolean |
getRequired()
Permet conèixer si és obligatori.
|
java.lang.Integer |
getScale()
Permet obtenir l'escala que té el camp numèric en la taula.
|
TypeMap |
getTypeMap()
Permet obtenir el tipus de dades mapejat.
|
boolean |
getUnique()
Permet conèixer si el seu valor és únic.
|
public FieldMap(java.lang.String property, java.lang.String field, TypeMap typeMap, java.lang.Integer precision, java.lang.Integer scale, java.lang.Integer length, boolean unique, boolean required) throws MyFrameUOCException
property
- - Nom de l'atribut de l'entitat que es mapeja.field
- - Nom del camp de la taula amb el que es vincula l'atribut.typeMap
- - Tipus de dades mapejat al que pertany l'atribut.precision
- - Precisió quan es tracta d'un camp numèric.scale
- - Escala quan es tracta d'un camp numèric.length
- - Mida en caràcters o bytes del camp.unique
- - Indica si el valor del camp es pot repetir.required
- - Indica si el camp és obligatori.MyFrameUOCException
- Si no es pot crear l'objecte mapejat.public java.lang.String getProperty()
String
amb el nom de l'atribut que intervé en el mapeig.public java.lang.String getField()
String
amb el nom del camp de la taula amb el que es vincula l'atribut.public TypeMap getTypeMap()
TypeMap
que
conté el tipus de dades mapejat que li correspon a l'objecte que es mapeja.public java.lang.Integer getPrecision()
int
amb la precisió que té el camp numèric en la taula.public java.lang.Integer getScale()
int
amb l'escala que té el camp numèric en la taula.public java.lang.Integer getLength()
int
amb la mida en caràcters o bytes que té el camp en la taula.public boolean getUnique()
True
si el seu valor ha de ser únic. False
en qualsevol
altre cas.public boolean getRequired()
True
si és obligatori i, per tant, no pot ser nul. False
en
qualsevol altre cas.