114ac650c02bddfb0c2e3d4d2a47cdb06d264364
[yangtools.git] / third-party / triemap / src / main / java / org / opendaylight / yangtools / triemap / Some.java
1 package org.opendaylight.yangtools.triemap;
2
3 /**
4  * Mimic Some in Scala
5  *  
6  * @author Roman Levenstein <romixlev@gmail.com>
7  *
8  * @param <V>
9  */
10 class Some<V> extends Option<V>{
11     final V value;
12     public Some(V v) {
13         value = v;
14     }
15     
16     public V get() {
17         return value;
18     }
19     
20     public boolean nonEmpty () {
21         return value != null;
22     }
23 }