source: vendor/google/apiclient-services/src/Firestore/Value.php@ e3d4e0a

Last change on this file since e3d4e0a was e3d4e0a, checked in by Vlado 222039 <vlado.popovski@…>, 7 days ago

Upload project files

  • Property mode set to 100644
File size: 3.9 KB
Line 
1<?php
2/*
3 * Copyright 2014 Google Inc.
4 *
5 * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6 * use this file except in compliance with the License. You may obtain a copy of
7 * the License at
8 *
9 * http://www.apache.org/licenses/LICENSE-2.0
10 *
11 * Unless required by applicable law or agreed to in writing, software
12 * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14 * License for the specific language governing permissions and limitations under
15 * the License.
16 */
17
18namespace Google\Service\Firestore;
19
20class Value extends \Google\Model
21{
22 protected $arrayValueType = ArrayValue::class;
23 protected $arrayValueDataType = '';
24 /**
25 * @var bool
26 */
27 public $booleanValue;
28 /**
29 * @var string
30 */
31 public $bytesValue;
32 public $doubleValue;
33 protected $geoPointValueType = LatLng::class;
34 protected $geoPointValueDataType = '';
35 /**
36 * @var string
37 */
38 public $integerValue;
39 protected $mapValueType = MapValue::class;
40 protected $mapValueDataType = '';
41 /**
42 * @var string
43 */
44 public $nullValue;
45 /**
46 * @var string
47 */
48 public $referenceValue;
49 /**
50 * @var string
51 */
52 public $stringValue;
53 /**
54 * @var string
55 */
56 public $timestampValue;
57
58 /**
59 * @param ArrayValue
60 */
61 public function setArrayValue(ArrayValue $arrayValue)
62 {
63 $this->arrayValue = $arrayValue;
64 }
65 /**
66 * @return ArrayValue
67 */
68 public function getArrayValue()
69 {
70 return $this->arrayValue;
71 }
72 /**
73 * @param bool
74 */
75 public function setBooleanValue($booleanValue)
76 {
77 $this->booleanValue = $booleanValue;
78 }
79 /**
80 * @return bool
81 */
82 public function getBooleanValue()
83 {
84 return $this->booleanValue;
85 }
86 /**
87 * @param string
88 */
89 public function setBytesValue($bytesValue)
90 {
91 $this->bytesValue = $bytesValue;
92 }
93 /**
94 * @return string
95 */
96 public function getBytesValue()
97 {
98 return $this->bytesValue;
99 }
100 public function setDoubleValue($doubleValue)
101 {
102 $this->doubleValue = $doubleValue;
103 }
104 public function getDoubleValue()
105 {
106 return $this->doubleValue;
107 }
108 /**
109 * @param LatLng
110 */
111 public function setGeoPointValue(LatLng $geoPointValue)
112 {
113 $this->geoPointValue = $geoPointValue;
114 }
115 /**
116 * @return LatLng
117 */
118 public function getGeoPointValue()
119 {
120 return $this->geoPointValue;
121 }
122 /**
123 * @param string
124 */
125 public function setIntegerValue($integerValue)
126 {
127 $this->integerValue = $integerValue;
128 }
129 /**
130 * @return string
131 */
132 public function getIntegerValue()
133 {
134 return $this->integerValue;
135 }
136 /**
137 * @param MapValue
138 */
139 public function setMapValue(MapValue $mapValue)
140 {
141 $this->mapValue = $mapValue;
142 }
143 /**
144 * @return MapValue
145 */
146 public function getMapValue()
147 {
148 return $this->mapValue;
149 }
150 /**
151 * @param string
152 */
153 public function setNullValue($nullValue)
154 {
155 $this->nullValue = $nullValue;
156 }
157 /**
158 * @return string
159 */
160 public function getNullValue()
161 {
162 return $this->nullValue;
163 }
164 /**
165 * @param string
166 */
167 public function setReferenceValue($referenceValue)
168 {
169 $this->referenceValue = $referenceValue;
170 }
171 /**
172 * @return string
173 */
174 public function getReferenceValue()
175 {
176 return $this->referenceValue;
177 }
178 /**
179 * @param string
180 */
181 public function setStringValue($stringValue)
182 {
183 $this->stringValue = $stringValue;
184 }
185 /**
186 * @return string
187 */
188 public function getStringValue()
189 {
190 return $this->stringValue;
191 }
192 /**
193 * @param string
194 */
195 public function setTimestampValue($timestampValue)
196 {
197 $this->timestampValue = $timestampValue;
198 }
199 /**
200 * @return string
201 */
202 public function getTimestampValue()
203 {
204 return $this->timestampValue;
205 }
206}
207
208// Adding a class alias for backwards compatibility with the previous class name.
209class_alias(Value::class, 'Google_Service_Firestore_Value');
Note: See TracBrowser for help on using the repository browser.