Gets the deviceType value for this MobileDevice.

@return deviceType   * <span class="constraint ReadOnly">This field is read only and
will be ignored when sent to the API.</span>
485646
public com.google.api.ads.adwords.axis.v201809.cm.MobileDeviceDeviceType getDeviceType() {
        return deviceType;
    }
119497
public function getMobileSiteType() {
		$defaults = $this->owner->stat('defaults');
		$value = $this->owner->getField('MobileSiteType');
		if(!$value) $value = $defaults['MobileSiteType'];
		return $value;
	}
475268
public function getDevice()
    {
        if (null !== $this->_device) {
            return $this->_device;
        }

        $userAgent = $this->getUserAgent();

        // search an existing identification in the session
        $storage = $this->getStorage($userAgent);

        if (!$storage->isEmpty()) {
            // If the user agent and features are already existing, the
            // Zend_Http_UserAgent object is serialized in the session
            $object = $storage->read();
            $this->unserialize($object);
        } else {
            // Otherwise, the identification is made and stored in the session.
            // Find the browser type:
            $this->setBrowserType($this->_matchUserAgent());
            $this->_createDevice();

            // put the result in storage:
            $this->getStorage($userAgent)
                 ->write($this->serialize());
        }

        // Mark the object as immutable
        $this->_immutable = true;

        // Return the device instance
        return $this->_device;
    }
591540
@Pure
	@SuppressWarnings("unchecked")
	public Class<? extends T> getValueType() {
		if (this.object == null) {
			return null;
		}
		return (Class<? extends T>) this.object.getClass();
	}
1358674
public TypeDescription getType() {
        if (mType == null) {
            mType = getTeaToolsUtils().createTypeDescription(
                       getPropertyDescriptor().getPropertyType());
        }

        return mType;
    }
1192162
public static function get_device_type() {
        $instance = self::instance();
        if ($instance->devicetype === null) {
            return $instance->guess_device_type();
        }
        return $instance->devicetype;
    }
947259
public int getType() throws DevFailed {
	int type = -1;
	try {
	    final TypeCode tc = attrval.value.type();
	    // Special case for test
	    if (tc.kind().value() == TCKind._tk_enum) {
		return TangoConst.Tango_DEV_STATE;
	    }

	    final TypeCode tc_alias = tc.content_type();
	    final TypeCode tc_seq = tc_alias.content_type();
	    final TCKind kind = tc_seq.kind();
	    switch (kind.value()) {
	    case TCKind._tk_void:
		type = TangoConst.Tango_DEV_VOID;
		break;
	    case TCKind._tk_boolean:
		type = TangoConst.Tango_DEV_BOOLEAN;
		break;
	    case TCKind._tk_char:
		type = TangoConst.Tango_DEV_CHAR;
		break;
	    case TCKind._tk_octet:
		type = TangoConst.Tango_DEV_UCHAR;
		break;
	    case TCKind._tk_short:
		type = TangoConst.Tango_DEV_SHORT;
		break;
	    case TCKind._tk_ushort:
		type = TangoConst.Tango_DEV_USHORT;
		break;
	    case TCKind._tk_long:
		type = TangoConst.Tango_DEV_LONG;
		break;
	    case TCKind._tk_ulong:
		type = TangoConst.Tango_DEV_ULONG;
		break;
	    case TCKind._tk_longlong:
		type = TangoConst.Tango_DEV_LONG64;
		break;
	    case TCKind._tk_ulonglong:
		type = TangoConst.Tango_DEV_ULONG64;
		break;
	    case TCKind._tk_float:
		type = TangoConst.Tango_DEV_FLOAT;
		break;
	    case TCKind._tk_double:
		type = TangoConst.Tango_DEV_DOUBLE;
		break;
	    case TCKind._tk_string:
		type = TangoConst.Tango_DEV_STRING;
		break;
	    case TCKind._tk_enum:
		type = TangoConst.Tango_DEV_STATE;
		break;
	    default:
		Except.throw_exception("AttributeTypeNotSupported",
			"Attribute Type (" + kind.value() + ") Not Supported",
			"DeviceAttribute.getType()");
	    }
	} catch (final org.omg.CORBA.TypeCodePackage.BadKind e) {
	    Except.throw_exception("Api_TypeCodePackage.BadKind",
		    "Bad or unknown type ", "DeviceAttribute.getType()");
	}
	return type;
    }
1034071
public static function get_device_type_theme($devicetype = null) {
        global $CFG;
        if ($devicetype === null) {
            $devicetype = self::get_device_type();
        }
        $themevarname = self::get_device_type_cfg_var_name($devicetype);
        if (empty($CFG->$themevarname)) {
            return false;
        }
        return $CFG->$themevarname;
    }
591515
public java.lang.String getDeviceType() {
    java.lang.Object ref = deviceType_;
    if (ref instanceof java.lang.String) {
      return (java.lang.String) ref;
    } else {
      com.google.protobuf.ByteString bs = 
          (com.google.protobuf.ByteString) ref;
      java.lang.String s = bs.toStringUtf8();
      deviceType_ = s;
      return s;
    }
  }
1322228
public function getValueType()
	{
		if ( $this->Cardinality == XmlTypeCardinality::ZeroOrMore ||
			 $this->Cardinality == XmlTypeCardinality::OneOrMore )
			return "\lyquidity\XPath2\XPath2NodeIterator";

		if ( $this->IsNode )
			return "\lyquidity\xml\xpath\XPathNavigator";

		if ($this->Cardinality == XmlTypeCardinality::One)
			return $this->ItemType;

		return "object";
	}
696550
@Override
    public int getNumberOfDevices() {
        if (numberOfDevices.get() < 0) {
            synchronized (this) {
                if (numberOfDevices.get() < 1) {
                    numberOfDevices.set(NativeOpsHolder.getInstance().getDeviceNativeOps().getAvailableDevices());
                }
            }
        }

        return numberOfDevices.get();
    }
277423
private function deviceDetect()
    {
        $this->mobile   = (int)$this->detector->isMobile();
        $this->tablet   = (int)$this->detector->isTablet();

        if ($this->mobile === 0 && $this->tablet === 0) {
            $this->pc = 1;
        }

        return $this;
    }
635103
public com.google.api.ads.admanager.axis.v201811.DeviceCategoryTargeting getDeviceCategorySegment() {
        return deviceCategorySegment;
    }
1128588
public String getType()
    {
    IVarDef parent = getParent();
    return parent==null? type_ : parent.getType();
    }
947345
public com.google.api.ads.admanager.axis.v201808.MobileDeviceTargeting getMobileDeviceSegment() {
        return mobileDeviceSegment;
    }
997109
public org.tensorflow.framework.DeviceLocality getLocality() {
    return locality_ == null ? org.tensorflow.framework.DeviceLocality.getDefaultInstance() : locality_;
  }
775273
public final MessageType getJsMessageType() {
        /* Get the int value and get the corresponding MessageType to return */
        Byte mType = (Byte) jmo.getField(JsHdrAccess.MESSAGETYPE);
        return MessageType.getMessageType(mType);
    }