Class: ReactivePgClient::Tuple
- Inherits:
-
Object
- Object
- ReactivePgClient::Tuple
- Defined in:
- /Users/julien/java/reactive-pg-client/target/classes/reactive-pg-client/tuple.rb
Overview
A general purpose tuple.
Direct Known Subclasses
Constant Summary
- @@j_api_type =
Object.new
Class Method Summary (collapse)
- + (Boolean) accept?(obj)
- + (Object) j_api_type
- + (Object) j_class
-
+ (::ReactivePgClient::Tuple) of(elt1 = nil, elt2 = nil, elt3 = nil, elt4 = nil, elt5 = nil, elt6 = nil)
Create a tuple of six elements.
-
+ (::ReactivePgClient::Tuple) tuple
A new empty tuple.
- + (Object) unwrap(obj)
- + (Object) wrap(obj)
Instance Method Summary (collapse)
-
- (self) add_boolean(value = nil)
Add a boolean value at the end of the tuple.
-
- (self) add_box(value = nil)
Add a value at the end of the tuple.
-
- (self) add_buffer(value = nil)
Add a buffer value at the end of the tuple.
-
- (self) add_circle(value = nil)
Add a value at the end of the tuple.
-
- (self) add_double(value = nil)
Add a double value at the end of the tuple.
-
- (self) add_float(value = nil)
Add a float value at the end of the tuple.
-
- (self) add_integer(value = nil)
Add an integer value at the end of the tuple.
-
- (self) add_interval(value = nil)
Add a value at the end of the tuple.
-
- (self) add_json(value = nil)
Add a json value at the end of the tuple.
-
- (self) add_line(value = nil)
Add a value at the end of the tuple.
-
- (self) add_line_segment(value = nil)
Add a value at the end of the tuple.
-
- (self) add_long(value = nil)
Add a long value at the end of the tuple.
-
- (self) add_path(value = nil)
Add a value at the end of the tuple.
-
- (self) add_point(value = nil)
Add a value at the end of the tuple.
-
- (self) add_polygon(value = nil)
Add a value at the end of the tuple.
-
- (self) add_short(value = nil)
Add a short value at the end of the tuple.
-
- (self) add_string(value = nil)
Add a string value at the end of the tuple.
-
- (self) add_value(value = nil)
Add an object value at the end of the tuple.
- - (void) clear
-
- (true, false) get_boolean?(pos = nil)
Get a boolean value at pos.
-
- (Hash) get_box(pos = nil)
Get value at pos.
-
- (::Vertx::Buffer) get_buffer(pos = nil)
Get a buffer value at pos.
-
- (Hash) get_circle(pos = nil)
Get value at pos.
-
- (Float) get_double(pos = nil)
Get a double value at pos.
-
- (Float) get_float(pos = nil)
Get a float value at pos.
-
- (Fixnum) get_integer(pos = nil)
Get an integer value at pos.
-
- (Hash) get_interval(pos = nil)
Get value at pos.
-
- (::ReactivePgClient::Json) get_json(pos = nil)
Get a json value at pos.
-
- (Hash) get_line(pos = nil)
Get value at pos.
-
- (Hash) get_line_segment(pos = nil)
Get value at pos.
-
- (Fixnum) get_long(pos = nil)
Get a long value at pos.
-
- (Hash) get_path(pos = nil)
Get value at pos.
-
- (Hash) get_point(pos = nil)
Get value at pos.
-
- (Hash) get_polygon(pos = nil)
Get value at pos.
-
- (Fixnum) get_short(pos = nil)
Get a short value at pos.
-
- (String) get_string(pos = nil)
Get a string value at pos.
-
- (Object) get_value(pos = nil)
Get an object value at pos.
-
- (Fixnum) size
The tuple size.
Class Method Details
+ (Boolean) accept?(obj)
19 20 21 |
# File '/Users/julien/java/reactive-pg-client/target/classes/reactive-pg-client/tuple.rb', line 19 def @@j_api_type.accept?(obj) obj.class == Tuple end |
+ (Object) j_api_type
28 29 30 |
# File '/Users/julien/java/reactive-pg-client/target/classes/reactive-pg-client/tuple.rb', line 28 def self.j_api_type @@j_api_type end |
+ (Object) j_class
31 32 33 |
# File '/Users/julien/java/reactive-pg-client/target/classes/reactive-pg-client/tuple.rb', line 31 def self.j_class Java::IoReactiversePgclient::Tuple.java_class end |
+ (::ReactivePgClient::Tuple) of(elt1 = nil, elt2 = nil, elt3 = nil, elt4 = nil, elt5 = nil, elt6 = nil)
Create a tuple of six elements.
49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 |
# File '/Users/julien/java/reactive-pg-client/target/classes/reactive-pg-client/tuple.rb', line 49 def self.of(elt1=nil,elt2=nil,elt3=nil,elt4=nil,elt5=nil,elt6=nil) if ::Vertx::Util::unknown_type.accept?(elt1) && !block_given? && elt2 == nil && elt3 == nil && elt4 == nil && elt5 == nil && elt6 == nil return ::Vertx::Util::Utils.safe_create(Java::IoReactiversePgclient::Tuple.java_method(:of, [Java::java.lang.Object.java_class]).call(::Vertx::Util::Utils.to_object(elt1)),::ReactivePgClient::Tuple) elsif ::Vertx::Util::unknown_type.accept?(elt1) && ::Vertx::Util::unknown_type.accept?(elt2) && !block_given? && elt3 == nil && elt4 == nil && elt5 == nil && elt6 == nil return ::Vertx::Util::Utils.safe_create(Java::IoReactiversePgclient::Tuple.java_method(:of, [Java::java.lang.Object.java_class,Java::java.lang.Object.java_class]).call(::Vertx::Util::Utils.to_object(elt1),::Vertx::Util::Utils.to_object(elt2)),::ReactivePgClient::Tuple) elsif ::Vertx::Util::unknown_type.accept?(elt1) && ::Vertx::Util::unknown_type.accept?(elt2) && ::Vertx::Util::unknown_type.accept?(elt3) && !block_given? && elt4 == nil && elt5 == nil && elt6 == nil return ::Vertx::Util::Utils.safe_create(Java::IoReactiversePgclient::Tuple.java_method(:of, [Java::java.lang.Object.java_class,Java::java.lang.Object.java_class,Java::java.lang.Object.java_class]).call(::Vertx::Util::Utils.to_object(elt1),::Vertx::Util::Utils.to_object(elt2),::Vertx::Util::Utils.to_object(elt3)),::ReactivePgClient::Tuple) elsif ::Vertx::Util::unknown_type.accept?(elt1) && ::Vertx::Util::unknown_type.accept?(elt2) && ::Vertx::Util::unknown_type.accept?(elt3) && ::Vertx::Util::unknown_type.accept?(elt4) && !block_given? && elt5 == nil && elt6 == nil return ::Vertx::Util::Utils.safe_create(Java::IoReactiversePgclient::Tuple.java_method(:of, [Java::java.lang.Object.java_class,Java::java.lang.Object.java_class,Java::java.lang.Object.java_class,Java::java.lang.Object.java_class]).call(::Vertx::Util::Utils.to_object(elt1),::Vertx::Util::Utils.to_object(elt2),::Vertx::Util::Utils.to_object(elt3),::Vertx::Util::Utils.to_object(elt4)),::ReactivePgClient::Tuple) elsif ::Vertx::Util::unknown_type.accept?(elt1) && ::Vertx::Util::unknown_type.accept?(elt2) && ::Vertx::Util::unknown_type.accept?(elt3) && ::Vertx::Util::unknown_type.accept?(elt4) && ::Vertx::Util::unknown_type.accept?(elt5) && !block_given? && elt6 == nil return ::Vertx::Util::Utils.safe_create(Java::IoReactiversePgclient::Tuple.java_method(:of, [Java::java.lang.Object.java_class,Java::java.lang.Object.java_class,Java::java.lang.Object.java_class,Java::java.lang.Object.java_class,Java::java.lang.Object.java_class]).call(::Vertx::Util::Utils.to_object(elt1),::Vertx::Util::Utils.to_object(elt2),::Vertx::Util::Utils.to_object(elt3),::Vertx::Util::Utils.to_object(elt4),::Vertx::Util::Utils.to_object(elt5)),::ReactivePgClient::Tuple) elsif ::Vertx::Util::unknown_type.accept?(elt1) && ::Vertx::Util::unknown_type.accept?(elt2) && ::Vertx::Util::unknown_type.accept?(elt3) && ::Vertx::Util::unknown_type.accept?(elt4) && ::Vertx::Util::unknown_type.accept?(elt5) && ::Vertx::Util::unknown_type.accept?(elt6) && !block_given? return ::Vertx::Util::Utils.safe_create(Java::IoReactiversePgclient::Tuple.java_method(:of, [Java::java.lang.Object.java_class,Java::java.lang.Object.java_class,Java::java.lang.Object.java_class,Java::java.lang.Object.java_class,Java::java.lang.Object.java_class,Java::java.lang.Object.java_class]).call(::Vertx::Util::Utils.to_object(elt1),::Vertx::Util::Utils.to_object(elt2),::Vertx::Util::Utils.to_object(elt3),::Vertx::Util::Utils.to_object(elt4),::Vertx::Util::Utils.to_object(elt5),::Vertx::Util::Utils.to_object(elt6)),::ReactivePgClient::Tuple) end raise ArgumentError, "Invalid arguments when calling of(#{elt1},#{elt2},#{elt3},#{elt4},#{elt5},#{elt6})" end |
+ (::ReactivePgClient::Tuple) tuple
Returns a new empty tuple
35 36 37 38 39 40 |
# File '/Users/julien/java/reactive-pg-client/target/classes/reactive-pg-client/tuple.rb', line 35 def self.tuple if !block_given? return ::Vertx::Util::Utils.safe_create(Java::IoReactiversePgclient::Tuple.java_method(:tuple, []).call(),::ReactivePgClient::Tuple) end raise ArgumentError, "Invalid arguments when calling tuple()" end |
+ (Object) unwrap(obj)
25 26 27 |
# File '/Users/julien/java/reactive-pg-client/target/classes/reactive-pg-client/tuple.rb', line 25 def @@j_api_type.unwrap(obj) obj.j_del end |
+ (Object) wrap(obj)
22 23 24 |
# File '/Users/julien/java/reactive-pg-client/target/classes/reactive-pg-client/tuple.rb', line 22 def @@j_api_type.wrap(obj) Tuple.new(obj) end |
Instance Method Details
- (self) add_boolean(value = nil)
Add a boolean value at the end of the tuple.
230 231 232 233 234 235 236 |
# File '/Users/julien/java/reactive-pg-client/target/classes/reactive-pg-client/tuple.rb', line 230 def add_boolean(value=nil) if (value.class == TrueClass || value.class == FalseClass) && !block_given? @j_del.java_method(:addBoolean, [Java::JavaLang::Boolean.java_class]).call(value) return self end raise ArgumentError, "Invalid arguments when calling add_boolean(#{value})" end |
- (self) add_box(value = nil)
Add a value at the end of the tuple.
360 361 362 363 364 365 366 |
# File '/Users/julien/java/reactive-pg-client/target/classes/reactive-pg-client/tuple.rb', line 360 def add_box(value=nil) if value.class == Hash && !block_given? @j_del.java_method(:addBox, [Java::IoReactiversePgclientData::Box.java_class]).call(Java::IoReactiversePgclientData::Box.new(::Vertx::Util::Utils.to_json_object(value))) return self end raise ArgumentError, "Invalid arguments when calling add_box(#{value})" end |
- (self) add_buffer(value = nil)
Add a buffer value at the end of the tuple.
320 321 322 323 324 325 326 |
# File '/Users/julien/java/reactive-pg-client/target/classes/reactive-pg-client/tuple.rb', line 320 def add_buffer(value=nil) if value.class.method_defined?(:j_del) && !block_given? @j_del.java_method(:addBuffer, [Java::IoVertxCoreBuffer::Buffer.java_class]).call(value.j_del) return self end raise ArgumentError, "Invalid arguments when calling add_buffer(#{value})" end |
- (self) add_circle(value = nil)
Add a value at the end of the tuple.
390 391 392 393 394 395 396 |
# File '/Users/julien/java/reactive-pg-client/target/classes/reactive-pg-client/tuple.rb', line 390 def add_circle(value=nil) if value.class == Hash && !block_given? @j_del.java_method(:addCircle, [Java::IoReactiversePgclientData::Circle.java_class]).call(Java::IoReactiversePgclientData::Circle.new(::Vertx::Util::Utils.to_json_object(value))) return self end raise ArgumentError, "Invalid arguments when calling add_circle(#{value})" end |
- (self) add_double(value = nil)
Add a double value at the end of the tuple.
290 291 292 293 294 295 296 |
# File '/Users/julien/java/reactive-pg-client/target/classes/reactive-pg-client/tuple.rb', line 290 def add_double(value=nil) if value.class == Float && !block_given? @j_del.java_method(:addDouble, [Java::JavaLang::Double.java_class]).call(::Vertx::Util::Utils.to_double(value)) return self end raise ArgumentError, "Invalid arguments when calling add_double(#{value})" end |
- (self) add_float(value = nil)
Add a float value at the end of the tuple.
280 281 282 283 284 285 286 |
# File '/Users/julien/java/reactive-pg-client/target/classes/reactive-pg-client/tuple.rb', line 280 def add_float(value=nil) if value.class == Float && !block_given? @j_del.java_method(:addFloat, [Java::JavaLang::Float.java_class]).call(::Vertx::Util::Utils.to_float(value)) return self end raise ArgumentError, "Invalid arguments when calling add_float(#{value})" end |
- (self) add_integer(value = nil)
Add an integer value at the end of the tuple.
260 261 262 263 264 265 266 |
# File '/Users/julien/java/reactive-pg-client/target/classes/reactive-pg-client/tuple.rb', line 260 def add_integer(value=nil) if value.class == Fixnum && !block_given? @j_del.java_method(:addInteger, [Java::JavaLang::Integer.java_class]).call(::Vertx::Util::Utils.to_integer(value)) return self end raise ArgumentError, "Invalid arguments when calling add_integer(#{value})" end |
- (self) add_interval(value = nil)
Add a value at the end of the tuple.
400 401 402 403 404 405 406 |
# File '/Users/julien/java/reactive-pg-client/target/classes/reactive-pg-client/tuple.rb', line 400 def add_interval(value=nil) if value.class == Hash && !block_given? @j_del.java_method(:addInterval, [Java::IoReactiversePgclientData::Interval.java_class]).call(Java::IoReactiversePgclientData::Interval.new(::Vertx::Util::Utils.to_json_object(value))) return self end raise ArgumentError, "Invalid arguments when calling add_interval(#{value})" end |
- (self) add_json(value = nil)
Add a json value at the end of the tuple.
310 311 312 313 314 315 316 |
# File '/Users/julien/java/reactive-pg-client/target/classes/reactive-pg-client/tuple.rb', line 310 def add_json(value=nil) if value.class.method_defined?(:j_del) && !block_given? @j_del.java_method(:addJson, [Java::IoReactiversePgclientData::Json.java_class]).call(value.j_del) return self end raise ArgumentError, "Invalid arguments when calling add_json(#{value})" end |
- (self) add_line(value = nil)
Add a value at the end of the tuple.
340 341 342 343 344 345 346 |
# File '/Users/julien/java/reactive-pg-client/target/classes/reactive-pg-client/tuple.rb', line 340 def add_line(value=nil) if value.class == Hash && !block_given? @j_del.java_method(:addLine, [Java::IoReactiversePgclientData::Line.java_class]).call(Java::IoReactiversePgclientData::Line.new(::Vertx::Util::Utils.to_json_object(value))) return self end raise ArgumentError, "Invalid arguments when calling add_line(#{value})" end |
- (self) add_line_segment(value = nil)
Add a value at the end of the tuple.
350 351 352 353 354 355 356 |
# File '/Users/julien/java/reactive-pg-client/target/classes/reactive-pg-client/tuple.rb', line 350 def add_line_segment(value=nil) if value.class == Hash && !block_given? @j_del.java_method(:addLineSegment, [Java::IoReactiversePgclientData::LineSegment.java_class]).call(Java::IoReactiversePgclientData::LineSegment.new(::Vertx::Util::Utils.to_json_object(value))) return self end raise ArgumentError, "Invalid arguments when calling add_line_segment(#{value})" end |
- (self) add_long(value = nil)
Add a long value at the end of the tuple.
270 271 272 273 274 275 276 |
# File '/Users/julien/java/reactive-pg-client/target/classes/reactive-pg-client/tuple.rb', line 270 def add_long(value=nil) if value.class == Fixnum && !block_given? @j_del.java_method(:addLong, [Java::JavaLang::Long.java_class]).call(value) return self end raise ArgumentError, "Invalid arguments when calling add_long(#{value})" end |
- (self) add_path(value = nil)
Add a value at the end of the tuple.
370 371 372 373 374 375 376 |
# File '/Users/julien/java/reactive-pg-client/target/classes/reactive-pg-client/tuple.rb', line 370 def add_path(value=nil) if value.class == Hash && !block_given? @j_del.java_method(:addPath, [Java::IoReactiversePgclientData::Path.java_class]).call(Java::IoReactiversePgclientData::Path.new(::Vertx::Util::Utils.to_json_object(value))) return self end raise ArgumentError, "Invalid arguments when calling add_path(#{value})" end |
- (self) add_point(value = nil)
Add a value at the end of the tuple.
330 331 332 333 334 335 336 |
# File '/Users/julien/java/reactive-pg-client/target/classes/reactive-pg-client/tuple.rb', line 330 def add_point(value=nil) if value.class == Hash && !block_given? @j_del.java_method(:addPoint, [Java::IoReactiversePgclientData::Point.java_class]).call(Java::IoReactiversePgclientData::Point.new(::Vertx::Util::Utils.to_json_object(value))) return self end raise ArgumentError, "Invalid arguments when calling add_point(#{value})" end |
- (self) add_polygon(value = nil)
Add a value at the end of the tuple.
380 381 382 383 384 385 386 |
# File '/Users/julien/java/reactive-pg-client/target/classes/reactive-pg-client/tuple.rb', line 380 def add_polygon(value=nil) if value.class == Hash && !block_given? @j_del.java_method(:addPolygon, [Java::IoReactiversePgclientData::Polygon.java_class]).call(Java::IoReactiversePgclientData::Polygon.new(::Vertx::Util::Utils.to_json_object(value))) return self end raise ArgumentError, "Invalid arguments when calling add_polygon(#{value})" end |
- (self) add_short(value = nil)
Add a short value at the end of the tuple.
250 251 252 253 254 255 256 |
# File '/Users/julien/java/reactive-pg-client/target/classes/reactive-pg-client/tuple.rb', line 250 def add_short(value=nil) if value.class == Fixnum && !block_given? @j_del.java_method(:addShort, [Java::JavaLang::Short.java_class]).call(::Vertx::Util::Utils.to_short(value)) return self end raise ArgumentError, "Invalid arguments when calling add_short(#{value})" end |
- (self) add_string(value = nil)
Add a string value at the end of the tuple.
300 301 302 303 304 305 306 |
# File '/Users/julien/java/reactive-pg-client/target/classes/reactive-pg-client/tuple.rb', line 300 def add_string(value=nil) if value.class == String && !block_given? @j_del.java_method(:addString, [Java::java.lang.String.java_class]).call(value) return self end raise ArgumentError, "Invalid arguments when calling add_string(#{value})" end |
- (self) add_value(value = nil)
Add an object value at the end of the tuple.
240 241 242 243 244 245 246 |
# File '/Users/julien/java/reactive-pg-client/target/classes/reactive-pg-client/tuple.rb', line 240 def add_value(value=nil) if ::Vertx::Util::unknown_type.accept?(value) && !block_given? @j_del.java_method(:addValue, [Java::java.lang.Object.java_class]).call(::Vertx::Util::Utils.to_object(value)) return self end raise ArgumentError, "Invalid arguments when calling add_value(#{value})" end |
- (void) clear
This method returns an undefined value.
415 416 417 418 419 420 |
# File '/Users/julien/java/reactive-pg-client/target/classes/reactive-pg-client/tuple.rb', line 415 def clear if !block_given? return @j_del.java_method(:clear, []).call() end raise ArgumentError, "Invalid arguments when calling clear()" end |
- (true, false) get_boolean?(pos = nil)
Get a boolean value at
pos
.
68 69 70 71 72 73 |
# File '/Users/julien/java/reactive-pg-client/target/classes/reactive-pg-client/tuple.rb', line 68 def get_boolean?(pos=nil) if pos.class == Fixnum && !block_given? return @j_del.java_method(:getBoolean, [Java::int.java_class]).call(pos) end raise ArgumentError, "Invalid arguments when calling get_boolean?(#{pos})" end |
- (Hash) get_box(pos = nil)
Get value at
pos
.
176 177 178 179 180 181 |
# File '/Users/julien/java/reactive-pg-client/target/classes/reactive-pg-client/tuple.rb', line 176 def get_box(pos=nil) if pos.class == Fixnum && !block_given? return @j_del.java_method(:getBox, [Java::int.java_class]).call(pos) != nil ? JSON.parse(@j_del.java_method(:getBox, [Java::int.java_class]).call(pos).toJson.encode) : nil end raise ArgumentError, "Invalid arguments when calling get_box(#{pos})" end |
- (::Vertx::Buffer) get_buffer(pos = nil)
Get a buffer value at
pos
.
221 222 223 224 225 226 |
# File '/Users/julien/java/reactive-pg-client/target/classes/reactive-pg-client/tuple.rb', line 221 def get_buffer(pos=nil) if pos.class == Fixnum && !block_given? return ::Vertx::Util::Utils.safe_create(@j_del.java_method(:getBuffer, [Java::int.java_class]).call(pos),::Vertx::Buffer) end raise ArgumentError, "Invalid arguments when calling get_buffer(#{pos})" end |
- (Hash) get_circle(pos = nil)
Get value at
pos
.
203 204 205 206 207 208 |
# File '/Users/julien/java/reactive-pg-client/target/classes/reactive-pg-client/tuple.rb', line 203 def get_circle(pos=nil) if pos.class == Fixnum && !block_given? return @j_del.java_method(:getCircle, [Java::int.java_class]).call(pos) != nil ? JSON.parse(@j_del.java_method(:getCircle, [Java::int.java_class]).call(pos).toJson.encode) : nil end raise ArgumentError, "Invalid arguments when calling get_circle(#{pos})" end |
- (Float) get_double(pos = nil)
Get a double value at
pos
.
122 123 124 125 126 127 |
# File '/Users/julien/java/reactive-pg-client/target/classes/reactive-pg-client/tuple.rb', line 122 def get_double(pos=nil) if pos.class == Fixnum && !block_given? return @j_del.java_method(:getDouble, [Java::int.java_class]).call(pos) end raise ArgumentError, "Invalid arguments when calling get_double(#{pos})" end |
- (Float) get_float(pos = nil)
Get a float value at
pos
.
113 114 115 116 117 118 |
# File '/Users/julien/java/reactive-pg-client/target/classes/reactive-pg-client/tuple.rb', line 113 def get_float(pos=nil) if pos.class == Fixnum && !block_given? return @j_del.java_method(:getFloat, [Java::int.java_class]).call(pos) end raise ArgumentError, "Invalid arguments when calling get_float(#{pos})" end |
- (Fixnum) get_integer(pos = nil)
Get an integer value at
pos
.
95 96 97 98 99 100 |
# File '/Users/julien/java/reactive-pg-client/target/classes/reactive-pg-client/tuple.rb', line 95 def get_integer(pos=nil) if pos.class == Fixnum && !block_given? return @j_del.java_method(:getInteger, [Java::int.java_class]).call(pos) end raise ArgumentError, "Invalid arguments when calling get_integer(#{pos})" end |
- (Hash) get_interval(pos = nil)
Get value at
pos
.
212 213 214 215 216 217 |
# File '/Users/julien/java/reactive-pg-client/target/classes/reactive-pg-client/tuple.rb', line 212 def get_interval(pos=nil) if pos.class == Fixnum && !block_given? return @j_del.java_method(:getInterval, [Java::int.java_class]).call(pos) != nil ? JSON.parse(@j_del.java_method(:getInterval, [Java::int.java_class]).call(pos).toJson.encode) : nil end raise ArgumentError, "Invalid arguments when calling get_interval(#{pos})" end |
- (::ReactivePgClient::Json) get_json(pos = nil)
Get a json value at
pos
.
140 141 142 143 144 145 |
# File '/Users/julien/java/reactive-pg-client/target/classes/reactive-pg-client/tuple.rb', line 140 def get_json(pos=nil) if pos.class == Fixnum && !block_given? return ::Vertx::Util::Utils.safe_create(@j_del.java_method(:getJson, [Java::int.java_class]).call(pos),::ReactivePgClient::Json) end raise ArgumentError, "Invalid arguments when calling get_json(#{pos})" end |
- (Hash) get_line(pos = nil)
Get value at
pos
.
158 159 160 161 162 163 |
# File '/Users/julien/java/reactive-pg-client/target/classes/reactive-pg-client/tuple.rb', line 158 def get_line(pos=nil) if pos.class == Fixnum && !block_given? return @j_del.java_method(:getLine, [Java::int.java_class]).call(pos) != nil ? JSON.parse(@j_del.java_method(:getLine, [Java::int.java_class]).call(pos).toJson.encode) : nil end raise ArgumentError, "Invalid arguments when calling get_line(#{pos})" end |
- (Hash) get_line_segment(pos = nil)
Get value at
pos
.
167 168 169 170 171 172 |
# File '/Users/julien/java/reactive-pg-client/target/classes/reactive-pg-client/tuple.rb', line 167 def get_line_segment(pos=nil) if pos.class == Fixnum && !block_given? return @j_del.java_method(:getLineSegment, [Java::int.java_class]).call(pos) != nil ? JSON.parse(@j_del.java_method(:getLineSegment, [Java::int.java_class]).call(pos).toJson.encode) : nil end raise ArgumentError, "Invalid arguments when calling get_line_segment(#{pos})" end |
- (Fixnum) get_long(pos = nil)
Get a long value at
pos
.
104 105 106 107 108 109 |
# File '/Users/julien/java/reactive-pg-client/target/classes/reactive-pg-client/tuple.rb', line 104 def get_long(pos=nil) if pos.class == Fixnum && !block_given? return @j_del.java_method(:getLong, [Java::int.java_class]).call(pos) end raise ArgumentError, "Invalid arguments when calling get_long(#{pos})" end |
- (Hash) get_path(pos = nil)
Get value at
pos
.
185 186 187 188 189 190 |
# File '/Users/julien/java/reactive-pg-client/target/classes/reactive-pg-client/tuple.rb', line 185 def get_path(pos=nil) if pos.class == Fixnum && !block_given? return @j_del.java_method(:getPath, [Java::int.java_class]).call(pos) != nil ? JSON.parse(@j_del.java_method(:getPath, [Java::int.java_class]).call(pos).toJson.encode) : nil end raise ArgumentError, "Invalid arguments when calling get_path(#{pos})" end |
- (Hash) get_point(pos = nil)
Get value at
pos
.
149 150 151 152 153 154 |
# File '/Users/julien/java/reactive-pg-client/target/classes/reactive-pg-client/tuple.rb', line 149 def get_point(pos=nil) if pos.class == Fixnum && !block_given? return @j_del.java_method(:getPoint, [Java::int.java_class]).call(pos) != nil ? JSON.parse(@j_del.java_method(:getPoint, [Java::int.java_class]).call(pos).toJson.encode) : nil end raise ArgumentError, "Invalid arguments when calling get_point(#{pos})" end |
- (Hash) get_polygon(pos = nil)
Get value at
pos
.
194 195 196 197 198 199 |
# File '/Users/julien/java/reactive-pg-client/target/classes/reactive-pg-client/tuple.rb', line 194 def get_polygon(pos=nil) if pos.class == Fixnum && !block_given? return @j_del.java_method(:getPolygon, [Java::int.java_class]).call(pos) != nil ? JSON.parse(@j_del.java_method(:getPolygon, [Java::int.java_class]).call(pos).toJson.encode) : nil end raise ArgumentError, "Invalid arguments when calling get_polygon(#{pos})" end |
- (Fixnum) get_short(pos = nil)
Get a short value at
pos
.
86 87 88 89 90 91 |
# File '/Users/julien/java/reactive-pg-client/target/classes/reactive-pg-client/tuple.rb', line 86 def get_short(pos=nil) if pos.class == Fixnum && !block_given? return @j_del.java_method(:getShort, [Java::int.java_class]).call(pos) end raise ArgumentError, "Invalid arguments when calling get_short(#{pos})" end |
- (String) get_string(pos = nil)
Get a string value at
pos
.
131 132 133 134 135 136 |
# File '/Users/julien/java/reactive-pg-client/target/classes/reactive-pg-client/tuple.rb', line 131 def get_string(pos=nil) if pos.class == Fixnum && !block_given? return @j_del.java_method(:getString, [Java::int.java_class]).call(pos) end raise ArgumentError, "Invalid arguments when calling get_string(#{pos})" end |
- (Object) get_value(pos = nil)
Get an object value at
pos
.
77 78 79 80 81 82 |
# File '/Users/julien/java/reactive-pg-client/target/classes/reactive-pg-client/tuple.rb', line 77 def get_value(pos=nil) if pos.class == Fixnum && !block_given? return ::Vertx::Util::Utils.from_object(@j_del.java_method(:getValue, [Java::int.java_class]).call(pos)) end raise ArgumentError, "Invalid arguments when calling get_value(#{pos})" end |
- (Fixnum) size
Returns the tuple size
408 409 410 411 412 413 |
# File '/Users/julien/java/reactive-pg-client/target/classes/reactive-pg-client/tuple.rb', line 408 def size if !block_given? return @j_del.java_method(:size, []).call() end raise ArgumentError, "Invalid arguments when calling size()" end |