Class: Pacer::SimpleEncoder
- Inherits:
-
Object
- Object
- Pacer::SimpleEncoder
- Defined in:
- lib/pacer/graph/simple_encoder.rb
Constant Summary collapse
- JBoolean =
java.lang.Boolean
- JDate =
java.util.Date
- JFalse =
false.to_java
Class Method Summary collapse
Class Method Details
.decode_property(value) ⇒ Object
18 19 20 21 22 23 24 25 26 |
# File 'lib/pacer/graph/simple_encoder.rb', line 18 def self.decode_property(value) if value.is_a? JBoolean and value == JFalse false elsif value.is_a? JDate Time.at value.getTime() / 1000.0 else value end end |
.encode_property(value) ⇒ Object
7 8 9 10 11 12 13 14 15 16 |
# File 'lib/pacer/graph/simple_encoder.rb', line 7 def self.encode_property(value) if value.is_a? String value = value.strip value unless value == '' elsif false == value JFalse else value end end |