@Override public String asString() { if ( isBound() ) { return this.getBinding(); } if ( this.value == null ) { return "null"; } return "\"" + value + "\""; }
@Override public String asString() { if ( isBound() ) { return this.getBinding(); } return "null"; }
public PortableParameterDefinition(String name) { setName( name ); }
@Test public void testClassNames() { PortableBooleanParameterDefinition p1 = new PortableBooleanParameterDefinition(); assertEquals( "java.lang.Boolean", p1.getClassName() ); PortableEnumParameterDefinition p2 = new PortableEnumParameterDefinition(); p2.setClassName( "com.tests.example.Smurf" ); assertEquals( "com.tests.example.Smurf", p2.getClassName() ); PortableFloatParameterDefinition p3 = new PortableFloatParameterDefinition(); assertEquals( "java.lang.Float", p3.getClassName() ); PortableIntegerParameterDefinition p4 = new PortableIntegerParameterDefinition(); assertEquals( "java.lang.Integer", p4.getClassName() ); PortableObjectParameterDefinition p5 = new PortableObjectParameterDefinition(); p5.setClassName( "com.tests.example.Smurf" ); assertEquals( "com.tests.example.Smurf", p5.getClassName() ); PortableStringParameterDefinition p6 = new PortableStringParameterDefinition(); assertEquals( "java.lang.String", p6.getClassName() ); }
@Test public void testAsStringNullValues() { PortableBooleanParameterDefinition p1 = new PortableBooleanParameterDefinition(); assertEquals( "null", p1.asString() ); PortableEnumParameterDefinition p2 = new PortableEnumParameterDefinition(); p2.setClassName( "Smurf" ); assertEquals( "null", p2.asString() ); PortableFloatParameterDefinition p3 = new PortableFloatParameterDefinition(); assertEquals( "null", p3.asString() ); PortableIntegerParameterDefinition p4 = new PortableIntegerParameterDefinition(); assertEquals( "null", p4.asString() ); PortableObjectParameterDefinition p5 = new PortableObjectParameterDefinition(); assertEquals( "null", p5.asString() ); PortableStringParameterDefinition p6 = new PortableStringParameterDefinition(); assertEquals( "null", p6.asString() ); }
@Override public String asString() { if ( isBound() ) { return this.getBinding(); } if ( this.value == null ) { return "null"; } return Integer.toString( this.value ); }
@Override public String asString() { if ( isBound() ) { return this.getBinding(); } if ( this.value == null ) { return "null"; } return Float.toString( this.value ) + "f"; }
@Override public String asString() { if ( !(this.getBinding() == null || "".equals( this.getBinding() )) ) { return this.getBinding(); } if ( this.value == null ) { return "null"; } return this.getClassName() + "." + this.value; }
public PortableListParameterDefinition() { this.setClassName( "java.util.List" ); }
public String getSimpleClassName() { String className = getClassName(); if ( className == null ) { return null; } int index = className.lastIndexOf( "." ); if ( index >= 0 ) { className = className.substring( index + 1 ); } return className; }
public void addResult(PortableParameterDefinition result) { results.put( result.getName(), result ); }
@Override public String asString() { if ( isBound() ) { return this.getBinding(); } if ( this.value == null ) { return "null"; } return "\"" + value + "\""; }
@Override public String asString() { if ( isBound() ) { return this.getBinding(); } if ( this.value == null ) { return "null"; } return Integer.toString( this.value ); }
@Override public String asString() { if ( isBound() ) { return this.getBinding(); } if ( this.value == null ) { return "null"; } return Float.toString( this.value ) + "f"; }
@Override public String asString() { if ( isBound() ) { return this.getBinding(); } return "null"; }
@Override public String asString() { if ( !(this.getBinding() == null || "".equals( this.getBinding() )) ) { return this.getBinding(); } if ( this.value == null ) { return "null"; } return this.getClassName() + "." + this.value; }
public PortableParameterDefinition(String name) { setName( name ); }
public PortableListParameterDefinition() { this.setClassName( "java.util.List" ); }
public String getSimpleClassName() { String className = getClassName(); if ( className == null ) { return null; } int index = className.lastIndexOf( "." ); if ( index >= 0 ) { className = className.substring( index + 1 ); } return className; }
public void addParameter(PortableParameterDefinition parameter) { parameters.put( parameter.getName(), parameter ); }