jodd-json/src/main/java/jodd/json/BeanSerializer.java
protected void onSerializableProperty(final String propertyName, final Class propertyType, final Object value) {
		jsonContext.pushName(propertyName, count > 0);

		jsonContext.serialize(value);

		if (jsonContext.isNamePopped()) {
			count++;
		}
	}
protected void onSerializableProperty(final String propertyName, final Class propertyType, final Object value) {
		jsonContext.pushName(propertyName, count > 0);

		jsonContext.serialize(value);

		if (jsonContext.isNamePopped()) {
			count++;
		}
	}
protected void onSerializableProperty ( final String propertyName , final Class propertyType , final Object value ) { jsonContext . pushName ( propertyName , count > 0 ) ; jsonContext . serialize ( value ) ; if ( jsonContext . isNamePopped ( ) ) { count ++ ; } }
Invoked on serializable properties, that have passed all the rules.
Property type is <code>null</code> for metadata class name property.
Invoked on serializable properties that have passed all the rules . Property type is <code > null< / code > for metadata class name property .