public static Object generateExample(AbstractSerializableParameter<?> parameter) {
        switch (parameter.getType()) {
            case "integer":
                return 0;
            case "number":
                return 0.0;
            case "boolean":
                return true;
            case "string":
                return ExamplesUtil.generateStringExample(parameter.getFormat(), parameter.getEnum());
            default:
                return parameter.getType();
        }
    }
public static Object generateExample ( AbstractSerializableParameter < ? > parameter ) { switch ( parameter . getType ( ) ) { case "integer" : return 0 ; case "number" : return 0.0 ; case "boolean" : return true ; case "string" : return ExamplesUtil . generateStringExample ( parameter . getFormat ( ) , parameter . getEnum ( ) ) ; default : return parameter . getType ( ) ; } }
Generate a default example value for parameter.

@param parameter parameter
@return a generated example for the parameter