private CharSequence generatePrimitivePropertyDecodeMethods( final boolean inComposite, final String propertyName, final Token propertyToken, final Token encodingToken, final String indent) { return encodingToken.matchOnLength( () -> generatePrimitivePropertyDecode(inComposite, propertyName, propertyToken, encodingToken, indent), () -> generatePrimitiveArrayPropertyDecode( inComposite, propertyName, propertyToken, encodingToken, indent)); }
private CharSequence generatePrimitivePropertyEncodeMethods( final String containingClassName, final String propertyName, final Token token, final String indent) { return token.matchOnLength( () -> generatePrimitivePropertyEncode(containingClassName, propertyName, token, indent), () -> generatePrimitiveArrayPropertyEncode(containingClassName, propertyName, token, indent)); }
private CharSequence generatePrimitivePropertyEncodeMethods( final String containingClassName, final String propertyName, final Token token, final String indent) { return token.matchOnLength( () -> generatePrimitivePropertyEncode(containingClassName, propertyName, token, indent), () -> generatePrimitiveArrayPropertyEncode(containingClassName, propertyName, token, indent)); }
private CharSequence generatePrimitivePropertyDecodeMethods( final boolean inComposite, final String propertyName, final Token propertyToken, final Token encodingToken, final String indent) { return encodingToken.matchOnLength( () -> generatePrimitivePropertyDecode(inComposite, propertyName, propertyToken, encodingToken, indent), () -> generatePrimitiveArrayPropertyDecode( inComposite, propertyName, propertyToken, encodingToken, indent)); }
private CharSequence generatePrimitivePropertyEncodeMethods( final String containingClassName, final String propertyName, final Token token, final String indent) { return token.matchOnLength( () -> generatePrimitivePropertyEncode(containingClassName, propertyName, token, indent), () -> generatePrimitiveArrayPropertyEncode(containingClassName, propertyName, token, indent)); }
private CharSequence generatePrimitivePropertyDecodeMethods( final boolean inComposite, final String propertyName, final Token propertyToken, final Token encodingToken, final String indent) { return encodingToken.matchOnLength( () -> generatePrimitivePropertyDecode(inComposite, propertyName, propertyToken, encodingToken, indent), () -> generatePrimitiveArrayPropertyDecode( inComposite, propertyName, propertyToken, encodingToken, indent)); }