

def __init__(self, rdclass, rdtype, latitude, longitude, altitude):
    super(GPOS, self).__init__(rdclass, rdtype)
    if (isinstance(latitude, float) or isinstance(latitude, int) or isinstance(latitude, long)):
        latitude = str(latitude)
    if (isinstance(longitude, float) or isinstance(longitude, int) or isinstance(longitude, long)):
        longitude = str(longitude)
    if (isinstance(altitude, float) or isinstance(altitude, int) or isinstance(altitude, long)):
        altitude = str(altitude)
    _validate_float_string(latitude)
    _validate_float_string(longitude)
    _validate_float_string(altitude)
    self.latitude = latitude
    self.longitude = longitude
    self.altitude = altitude

dataset/ETHPy150Open catap/namebench/nb_third_party/dns/rdtypes/ANY/GPOS.py GPOS.__init__/original