public ColumnMetadata setScale(int scale) { getInternal().setScale(scale); return this; }
/** * Convenience method to get the column metadata for annotation values of a @Column. * @param annotationValues The values for the annotation * @return The MetaData for the column */ public static ColumnMetaData getColumnMetaDataForAnnotations(Map<String, Object> annotationValues) { ColumnMetaData colmd = new ColumnMetaData(); colmd.setName((String)annotationValues.get("name")); colmd.setTarget((String)annotationValues.get("target")); colmd.setTargetMember((String)annotationValues.get("targetField")); colmd.setJdbcType((String)annotationValues.get("jdbcType")); colmd.setSqlType((String)annotationValues.get("sqlType")); colmd.setLength((Integer)annotationValues.get("length")); colmd.setScale((Integer)annotationValues.get("scale")); colmd.setAllowsNull((String)annotationValues.get("allowsNull")); colmd.setDefaultValue((String)annotationValues.get("defaultValue")); colmd.setInsertValue((String)annotationValues.get("insertValue")); if (annotationValues.containsKey("position")) { colmd.setPosition((Integer)annotationValues.get("position")); } addExtensionsToMetaData(colmd, (Extension[])annotationValues.get("extensions")); return colmd; }
colmd.setSqlType(sqlType); colmd.setLength(length); colmd.setScale(scale); colmd.setAllowsNull(allowsNull); colmd.setDefaultValue(defaultValue);
colmd.setSqlType(sqlType); colmd.setLength(length); colmd.setScale(scale); colmd.setAllowsNull(allowsNull); colmd.setDefaultValue(defaultValue);
colmd.setName(col.name()); colmd.setLength(col.length()); colmd.setScale(col.scale()); colmd.setAllowsNull(col.nullable()); colmd.setInsertable(col.insertable()); colmd.setName(col.name()); colmd.setLength(col.length()); colmd.setScale(col.scale()); colmd.setAllowsNull(col.nullable()); colmd.setInsertable(col.insertable());
colmd.setSqlType(col.sqlType()); colmd.setLength(length); colmd.setScale(scale); colmd.setAllowsNull(col.allowsNull()); colmd.setDefaultValue(col.defaultValue());
col.getColumnMetaData().setScale(this.getColumnMetaData().getScale());
columnMetaData.setScale(colmd.getScale());
colmd.setName(getAttr(attrs, "name")); colmd.setLength(getAttr(attrs, "length")); colmd.setScale(getAttr(attrs, "scale")); colmd.setAllowsNull(getAttr(attrs, "nullable")); colmd.setInsertable(getAttr(attrs, "insertable")); colmd.setScale(getAttr(attrs, "scale")); colmd.setAllowsNull(getAttr(attrs, "nullable")); colmd.setInsertable(getAttr(attrs, "insertable"));
colmd.setSqlType(getAttr(attrs, "sql-type")); colmd.setLength(getAttr(attrs, "length")); colmd.setScale(getAttr(attrs, "scale")); colmd.setAllowsNull(getAttr(attrs, "allows-null")); colmd.setDefaultValue(getAttr(attrs, "default-value"));