public class BigDecimalFieldDef extends AtomFieldDef
capitalisedName, displayLevel, displayOrder, fieldQualifiers, lineNumber, name, rawType, searchability, table, typeShortName| Constructor and Description |
|---|
BigDecimalFieldDef(int lineNo,
TableDef table,
String name,
int displayOrder,
Vector<FieldQualifier> qualifiers)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
int |
getPrecision()
Retrieve the precision.
|
int |
getScale()
Retrieve the scale.
|
String |
poemTypeJava() |
void |
setPrecision(int precision)
Set the precision.
|
void |
setScale(int scale)
Set the scale.
|
generateBaseMethods, generateColRawAccessors, generateJavaDeclarationfrom, generateColAccessor, generateColDecl, generateColDefinition, generateFieldCreator, getHeight, getWidth, isCreateable, isDeletedColumn, isEditable, isIndexed, isNullable, isSortDescending, isTroidColumn, isUnique, setCreateable, setDeletedColumn, setEditable, setHeight, setIndexed, setNullable, setSortDescending, setTroidColumn, setUnique, setWidth, toStringpublic BigDecimalFieldDef(int lineNo,
TableDef table,
String name,
int displayOrder,
Vector<FieldQualifier> qualifiers)
throws org.melati.poem.prepro.IllegalityException
lineNo - the line number in the DSD filetable - the TableDef that this Field is part ofname - the name of this fielddisplayOrder - where to place this field in a listqualifiers - all the qualifiers of this fieldIllegalityException - if a semantic inconsistency is detectedpublic String poemTypeJava()
poemTypeJava in class AtomFieldDefPoemType.public int getPrecision()
public void setPrecision(int precision)
precision - the numeric precisionpublic int getScale()
public void setScale(int scale)
scale - the scale to setCopyright © 2000–2021 PanEris. All rights reserved.