title: What is the best approxiamation of JavaFX "property" concept with ReactiveX / RxJava?
body: <p>In JavaFX I can have a &quot;property&quot;, which support the following operations</p>
  <ol>
  <li><p>getting the value of property</p>
  </li>
  <li><p>setting the value of property</p>
  </li>
  <li><p>subscribing to property changes etc</p>
  </li>
  </ol>
  <p>I would like to use such a concept without dependency on Java FX and I think <code>RxJava</code> can be used. I thought about <a href="http://reactivex.io/documentation/subject.html" rel="nofollow noreferrer"><code>Subject</code></a> but don't understand, how to perform <code>get</code> and <code>set</code> for it? Get is getting last value without subscribing and set in pushing new value without having subscribed.</p>
  <p>Is this possible?</p>