final PrimitiveValueSerializerOptions options = PrimitiveValueSerializerOptions.with().build(); serializerResult = serializer.primitiveValue(edmPropertyType, info.getProperty().getValue(), options);
public void write(Object value) throws SerializerException { if (value == null) { writeNoContent(true); return; } if (this.type != null) { PrimitiveValueSerializerOptions options = PrimitiveValueSerializerOptions.with() .facetsFrom(this.type).build(); this.response.setContent(this.serializer.primitiveValue((EdmPrimitiveType) this.type.getType(), value, options)); } else { PrimitiveValueSerializerOptions options = PrimitiveValueSerializerOptions.with() .nullable(this.returnType.isNullable()).maxLength(this.returnType.getMaxLength()) .precision(this.returnType.getPrecision()).scale(this.returnType.getScale()).build(); this.response.setContent(this.serializer.primitiveValue( (EdmPrimitiveType) this.returnType.getType(), value, options)); } writeOK(ContentType.TEXT_PLAIN); }
public void write(Object value) throws SerializerException { if (value == null) { writeNoContent(true); return; } if (this.type != null) { PrimitiveValueSerializerOptions options = PrimitiveValueSerializerOptions.with() .facetsFrom(this.type).build(); this.response.setContent(this.serializer.primitiveValue((EdmPrimitiveType) this.type.getType(), value, options)); } else { PrimitiveValueSerializerOptions options = PrimitiveValueSerializerOptions.with() .nullable(this.returnType.isNullable()).maxLength(this.returnType.getMaxLength()) .precision(this.returnType.getPrecision()).scale(this.returnType.getScale()).build(); this.response.setContent(this.serializer.primitiveValue( (EdmPrimitiveType) this.returnType.getType(), value, options)); } writeOK(ContentType.TEXT_PLAIN); }
/** Initializes the options builder. */ public static Builder with() { return new Builder(); }
@Override public SerializerResult serialize(final Annotatable result, final EdmType entityType) throws SerializerException, ODataJPASerializerException { final PrimitiveValueSerializerOptions options = PrimitiveValueSerializerOptions.with().build(); return new JPAValueSerializerResult(serializer.primitiveValue((EdmPrimitiveType) entityType, ((Property) result) .getValue(), options)); }
/** Initializes the options builder. */ public static Builder with() { return new Builder(); }