protected String getValueChecker( String type, String value, ModelField field ) throws ModelloException { String retVal; if ( "boolean".equals( type ) || "double".equals( type ) || "float".equals( type ) || "int".equals( type ) || "long".equals( type ) || "short".equals( type ) || "byte".equals( type ) || "char".equals( type ) ) { retVal = "if ( " + value + " != " + getJavaDefaultValue( field ) + " )"; } else if ( ModelDefault.LIST.equals( type ) || ModelDefault.SET.equals( type ) || ModelDefault.MAP.equals( type ) || ModelDefault.PROPERTIES.equals( type ) ) { retVal = "if ( ( " + value + " != null ) && ( " + value + ".size() > 0 ) )"; } else if ( "String".equals( type ) && field.getDefaultValue() != null ) { retVal = "if ( ( " + value + " != null ) && !" + value + ".equals( \"" + field.getDefaultValue() + "\" ) )"; } else if ( "Date".equals( type ) && field.getDefaultValue() != null ) { retVal = "if ( ( " + value + " != null ) && !" + value + ".equals( " + getJavaDefaultValue( field ) + " ) )"; } else { retVal = "if ( " + value + " != null )"; } return retVal; }
private String getJdomValueChecker( String type, String value, ModelField field ) throws ModelloException { if ( "boolean".equals( type ) || "double".equals( type ) || "float".equals( type ) || "int".equals( type ) || "long".equals( type ) || "short".equals( type ) || "byte".equals( type ) || "char".equals( type ) ) { return value + " == " + getJavaDefaultValue( field ) + " ? null : "; } else if ( ModelDefault.LIST.equals( type ) || ModelDefault.SET.equals( type ) || ModelDefault.MAP.equals( type ) || ModelDefault.PROPERTIES.equals( type ) ) { return value + " == null || " + value + ".size() == 0 ? null : "; // } else if ( "String".equals( type ) && field.getDefaultValue() != null ) { // return "" + value + " == null || " + value + ".equals( \"" + field.getDefaultValue() + "\" ) ? null : "; } else if ( "Date".equals( type ) && field.getDefaultValue() != null ) { return "" + value + " == null || " + value + ".equals( " + getJavaDefaultValue( field ) + " ) ? null : "; } else { return value + " == null ? null : "; } }
String value = modelField.getDefaultValue();
if ( field.getDefaultValue() != null ) parserGetter = "getDefaultValue( " + parserGetter + ", \"" + field.getDefaultValue() + "\" )";
if ( modelField.getDefaultValue() != null )
+ tagName + "\", parser, \"" + field.getDefaultValue() + "\" ) );" );
columnProps.setProperty( "default-value", modelField.getDefaultValue() );
columnProps.setProperty( "default-value", modelField.getDefaultValue() );
if ( field.getDefaultValue() != null ) if ( field.getDefaultValue() != "\0" ) w.addAttribute( "default", field.getDefaultValue() ); if ( field.getDefaultValue() != null ) w.addAttribute( "default", field.getDefaultValue() );
modelAssociation.setDefaultValue( modelField.getDefaultValue() );
creatorMethod.addParameter( new JParameter( field.getType(), field.getName() ) ); if ( !StringUtils.isEmpty( modelField.getDefaultValue() ) ) if ( StringUtils.isEmpty( modelField.getDefaultValue() ) )
if ( f.getDefaultValue() != null && !( f instanceof ModelAssociation ) ) writeTextElement( w, "code", f.getDefaultValue() );
+ ( field.getDefaultValue() != null ? ( "\"" + field.getDefaultValue() + "\"" ) : "null" ) + " );" );