All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.linkedin.transport.avro.data.AvroFloat Maven / Gradle / Ivy

/**
 * Copyright 2018 LinkedIn Corporation. All rights reserved.
 * Licensed under the BSD-2 Clause license.
 * See LICENSE in the project root for license information.
 */
package com.linkedin.transport.avro.data;

import com.linkedin.transport.api.data.PlatformData;
import com.linkedin.transport.api.data.StdFloat;


public class AvroFloat implements StdFloat, PlatformData {
  private Float _float;

  public AvroFloat(Float aFloat) {
    _float = aFloat;
  }

  @Override
  public Object getUnderlyingData() {
    return _float;
  }

  @Override
  public void setUnderlyingData(Object value) {
    _float = (Float) value;
  }

  @Override
  public float get() {
    return _float;
  }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy