@Override public String toDefaultValue(Schema propertySchema) { if (propertySchema instanceof StringSchema) { StringSchema sp = (StringSchema) propertySchema; if (sp.getDefault() != null) { return "\"" + sp.getDefault() + "\""; } return UNDEFINED_VALUE; } else if (propertySchema instanceof BooleanSchema) { return UNDEFINED_VALUE; } else if (propertySchema instanceof DateSchema) { return UNDEFINED_VALUE; } else if (propertySchema instanceof DateTimeSchema) { return UNDEFINED_VALUE; } else if (propertySchema instanceof NumberSchema) { NumberSchema dp = (NumberSchema) propertySchema; if (dp.getDefault() != null) { return dp.getDefault().toString(); } return UNDEFINED_VALUE; } else if (propertySchema instanceof IntegerSchema) { IntegerSchema ip = (IntegerSchema) propertySchema; if (ip.getDefault() != null) { return ip.getDefault().toString(); } return UNDEFINED_VALUE; } else { return UNDEFINED_VALUE; } }
@Override public String toDefaultValue(Schema propertySchema) { if (propertySchema instanceof StringSchema) { StringSchema sp = (StringSchema) propertySchema; if (sp.getDefault() != null) { return "\"" + sp.getDefault() + "\""; } return UNDEFINED_VALUE; } else if (propertySchema instanceof BooleanSchema) { return UNDEFINED_VALUE; } else if (propertySchema instanceof DateSchema) { return UNDEFINED_VALUE; } else if (propertySchema instanceof DateTimeSchema) { return UNDEFINED_VALUE; } else if (propertySchema instanceof NumberSchema) { NumberSchema dp = (NumberSchema) propertySchema; if (dp.getDefault() != null) { return dp.getDefault().toString(); } return UNDEFINED_VALUE; } else if (propertySchema instanceof IntegerSchema) { IntegerSchema ip = (IntegerSchema) propertySchema; if (ip.getDefault() != null) { return ip.getDefault().toString(); } return UNDEFINED_VALUE; } else { return UNDEFINED_VALUE; } }
NumberSchema numberSchema = (NumberSchema) schema; if ( numberSchema.getDefault() != null && (SchemaTypeUtil.FLOAT_FORMAT.equals(schema.getFormat()) || SchemaTypeUtil.DOUBLE_FORMAT.equals(schema.getFormat())) ) { return numberSchema.getDefault().toString();
NumberSchema numberSchema = (NumberSchema) schema; if ( numberSchema.getDefault() != null && (SchemaTypeUtil.FLOAT_FORMAT.equals(schema.getFormat()) || SchemaTypeUtil.DOUBLE_FORMAT.equals(schema.getFormat())) ) { return numberSchema.getDefault().toString();
NumberSchema numberSchema = (NumberSchema) schema; if ( numberSchema.getDefault() != null && (SchemaTypeUtil.FLOAT_FORMAT.equals(schema.getFormat()) || SchemaTypeUtil.DOUBLE_FORMAT.equals(schema.getFormat())) ) { return numberSchema.getDefault().toString();
NumberSchema numberSchema = (NumberSchema) schema; if ( numberSchema.getDefault() != null && (SchemaTypeUtil.FLOAT_FORMAT.equals(schema.getFormat()) || SchemaTypeUtil.DOUBLE_FORMAT.equals(schema.getFormat())) ) { return numberSchema.getDefault().toString();