Last active
December 25, 2015 03:49
-
-
Save keithrbennett/6912655 to your computer and use it in GitHub Desktop.
Output of pry session in JRuby showing Rubified method names such as default=.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[1] pry(main)> require 'java' | |
=> false | |
[2] pry(main)> cd java.util.Locale | |
[3] pry(Java::JavaUtil::Locale):1> ls | |
constants: | |
CANADA ENGLISH GERMANY JAPANESE ROOT UK | |
CANADA_FRENCH FRANCE ITALIAN KOREA SIMPLIFIED_CHINESE US | |
CHINA FRENCH ITALY KOREAN TAIWAN | |
CHINESE GERMAN JAPAN PRC TRADITIONAL_CHINESE | |
JavaProxy.methods: | |
[] __persistent__= field_reader java_class new_array | |
__persistent__ field_accessor field_writer java_class= singleton_class | |
ConcreteJavaProxy.methods: new | |
Java::JavaUtil::Locale.methods: | |
available_locales default= iso_countries java_method | |
default get_instance iso_languages java_send | |
Java::JavaUtil::Locale#methods: | |
== clone display_language equals language | |
__jcreate! country display_name iso3_country variant | |
__jsend! display_country display_variant iso3_language | |
instance variables: @java_class | |
locals: _ __ _dir_ _ex_ _file_ _in_ _out_ _pry_ | |
[5] pry(Java::JavaUtil::Locale):1> java.util.Locale.default | |
=> #<Java::JavaUtil::Locale:0x1f619137> | |
[6] pry(Java::JavaUtil::Locale):1> java.util.Locale.getDefault | |
=> #<Java::JavaUtil::Locale:0x1f619137> | |
[8] pry(Java::JavaUtil::Locale):1> java.util.Locale.default = java.util.Locale::FRANCE | |
=> #<Java::JavaUtil::Locale:0x669b824> | |
[9] pry(Java::JavaUtil::Locale):1> java.util.Locale.default = java.util.Locale::GERMANY | |
=> #<Java::JavaUtil::Locale:0x3a6bf80b> | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment