private CharSequence generatePrimitiveEncoder( final String containingClassName, final String propertyName, final Token token, final String indent) { final StringBuilder sb = new StringBuilder(); final String formattedPropertyName = formatPropertyName(propertyName); sb.append(generatePrimitiveFieldMetaData(formattedPropertyName, token, indent)); if (!token.isConstantEncoding()) { sb.append(generatePrimitivePropertyEncodeMethods( containingClassName, formattedPropertyName, token, indent)); } else { sb.append(generateConstPropertyMethods(formattedPropertyName, token, indent)); } return sb; }
private CharSequence generatePrimitiveDecoder( final boolean inComposite, final String propertyName, final Token propertyToken, final Token encodingToken, final String indent) { final StringBuilder sb = new StringBuilder(); final String formattedPropertyName = formatPropertyName(propertyName); sb.append(generatePrimitiveFieldMetaData(formattedPropertyName, encodingToken, indent)); if (encodingToken.isConstantEncoding()) { sb.append(generateConstPropertyMethods(formattedPropertyName, encodingToken, indent)); } else { sb.append(generatePrimitivePropertyDecodeMethods( inComposite, formattedPropertyName, propertyToken, encodingToken, indent)); } return sb; }
private CharSequence generatePrimitiveEncoder( final String containingClassName, final String propertyName, final Token token, final String indent) { final StringBuilder sb = new StringBuilder(); sb.append(generatePrimitiveFieldMetaData(propertyName, token, indent)); if (token.isConstantEncoding()) { sb.append(generateConstPropertyMethods(propertyName, token, indent)); } else { sb.append(generatePrimitivePropertyEncodeMethods(containingClassName, propertyName, token, indent)); } return sb; }
private CharSequence generatePrimitiveDecoder( final String propertyName, final Token token, final String indent) { final StringBuilder sb = new StringBuilder(); sb.append(generatePrimitiveFieldMetaData(propertyName, token, indent)); if (token.isConstantEncoding()) { sb.append(generateConstPropertyMethods(propertyName, token, indent)); } else { sb.append(generatePrimitivePropertyDecodeMethods(propertyName, token, indent)); } return sb; }
private CharSequence generatePrimitiveEncoder( final String containingClassName, final String propertyName, final Token token, final String indent) { final StringBuilder sb = new StringBuilder(); final String formattedPropertyName = formatPropertyName(propertyName); sb.append(generatePrimitiveFieldMetaData(formattedPropertyName, token, indent)); if (!token.isConstantEncoding()) { sb.append(generatePrimitivePropertyEncodeMethods( containingClassName, formattedPropertyName, token, indent)); } else { sb.append(generateConstPropertyMethods(formattedPropertyName, token, indent)); } return sb; }
private CharSequence generatePrimitiveEncoder( final String containingClassName, final String propertyName, final Token token, final String indent) { final StringBuilder sb = new StringBuilder(); final String formattedPropertyName = formatPropertyName(propertyName); sb.append(generatePrimitiveFieldMetaData(formattedPropertyName, token, indent)); if (!token.isConstantEncoding()) { sb.append(generatePrimitivePropertyEncodeMethods( containingClassName, formattedPropertyName, token, indent)); } else { sb.append(generateConstPropertyMethods(formattedPropertyName, token, indent)); } return sb; }
private CharSequence generatePrimitiveDecoder( final boolean inComposite, final String propertyName, final Token propertyToken, final Token encodingToken, final String indent) { final StringBuilder sb = new StringBuilder(); final String formattedPropertyName = formatPropertyName(propertyName); sb.append(generatePrimitiveFieldMetaData(formattedPropertyName, encodingToken, indent)); if (encodingToken.isConstantEncoding()) { sb.append(generateConstPropertyMethods(formattedPropertyName, encodingToken, indent)); } else { sb.append(generatePrimitivePropertyDecodeMethods( inComposite, formattedPropertyName, propertyToken, encodingToken, indent)); } return sb; }
private CharSequence generatePrimitiveDecoder( final boolean inComposite, final String propertyName, final Token propertyToken, final Token encodingToken, final String indent) { final StringBuilder sb = new StringBuilder(); final String formattedPropertyName = formatPropertyName(propertyName); sb.append(generatePrimitiveFieldMetaData(formattedPropertyName, encodingToken, indent)); if (encodingToken.isConstantEncoding()) { sb.append(generateConstPropertyMethods(formattedPropertyName, encodingToken, indent)); } else { sb.append(generatePrimitivePropertyDecodeMethods( inComposite, formattedPropertyName, propertyToken, encodingToken, indent)); } return sb; }