blob: 6d3192fe7ba3c518cdc5d2c82b25774f51153f45 [file] [log] [blame]
<!DOCTYPE html >
<html>
<head>
<title>PropertyMap - PredictionIO Scala API 0.14.0 - org.apache.predictionio.data.storage.PropertyMap</title>
<meta name="description" content="PropertyMap - PredictionIO Scala API 0.14.0 - org.apache.predictionio.data.storage.PropertyMap" />
<meta name="keywords" content="PropertyMap PredictionIO Scala API 0.14.0 org.apache.predictionio.data.storage.PropertyMap" />
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<link href="../../../../../lib/template.css" media="screen" type="text/css" rel="stylesheet" />
<link href="../../../../../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css" />
<script type="text/javascript" src="../../../../../lib/jquery.js" id="jquery-js"></script>
<script type="text/javascript" src="../../../../../lib/jquery-ui.js"></script>
<script type="text/javascript" src="../../../../../lib/template.js"></script>
<script type="text/javascript" src="../../../../../lib/tools.tooltip.js"></script>
<script type="text/javascript">
if(top === self) {
var url = '../../../../../index.html';
var hash = 'org.apache.predictionio.data.storage.PropertyMap';
var anchor = window.location.hash;
var anchor_opt = '';
if (anchor.length >= 1)
anchor_opt = '@' + anchor.substring(1);
window.location.href = url + '#' + hash + anchor_opt;
}
</script>
</head>
<body class="type">
<div id="definition">
<a href="PropertyMap$.html" title="See companion object"><img alt="Class/Object" src="../../../../../lib/class_to_object_big.png" /></a>
<p id="owner"><a href="../../../../package.html" class="extype" name="org">org</a>.<a href="../../../package.html" class="extype" name="org.apache">apache</a>.<a href="../../package.html" class="extype" name="org.apache.predictionio">predictionio</a>.<a href="../package.html" class="extype" name="org.apache.predictionio.data">data</a>.<a href="package.html" class="extype" name="org.apache.predictionio.data.storage">storage</a></p>
<h1><a href="PropertyMap$.html" title="See companion object">PropertyMap</a></h1><h3><span class="morelinks"><div>
Related Docs:
<a href="PropertyMap$.html" title="See companion object">object PropertyMap</a>
| <a href="package.html" class="extype" name="org.apache.predictionio.data.storage">package storage</a>
</div></span></h3><span class="permalink">
<a href="../../../../../index.html#org.apache.predictionio.data.storage.PropertyMap" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
</div>
<h4 id="signature" class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">class</span>
</span>
<span class="symbol">
<span class="name">PropertyMap</span><span class="result"> extends <a href="DataMap.html" class="extype" name="org.apache.predictionio.data.storage.DataMap">DataMap</a></span>
</span>
</h4>
<div id="comment" class="fullcommenttop"><div class="comment cmt"><p>A PropertyMap stores aggregated properties of the entity.
Internally it is a Map
whose keys are property names and values are corresponding JSON values
respectively. Use the get() method to retrieve the value of mandatory
property or use getOpt() to retrieve the value of the optional property.
</p></div><div class="toggleContainer block">
<span class="toggle">Linear Supertypes</span>
<div class="superTypes hiddenContent"><a href="DataMap.html" class="extype" name="org.apache.predictionio.data.storage.DataMap">DataMap</a>, <a href="http://www.scala-lang.org/api/2.11.12/index.html#scala.Serializable" class="extype" target="_top">Serializable</a>, <span class="extype" name="java.io.Serializable">Serializable</span>, <span class="extype" name="scala.AnyRef">AnyRef</span>, <span class="extype" name="scala.Any">Any</span></div>
</div></div>
<div id="mbrsel">
<div id="textfilter"><span class="pre"></span><span class="input"><input id="mbrsel-input" type="text" accesskey="/" /></span><span class="post"></span></div>
<div id="order">
<span class="filtertype">Ordering</span>
<ol>
<li class="alpha in"><span>Alphabetic</span></li>
<li class="inherit out"><span>By Inheritance</span></li>
</ol>
</div>
<div id="ancestors">
<span class="filtertype">Inherited<br />
</span>
<ol id="linearization">
<li class="in" name="org.apache.predictionio.data.storage.PropertyMap"><span>PropertyMap</span></li><li class="in" name="org.apache.predictionio.data.storage.DataMap"><span>DataMap</span></li><li class="in" name="scala.Serializable"><span>Serializable</span></li><li class="in" name="java.io.Serializable"><span>Serializable</span></li><li class="in" name="scala.AnyRef"><span>AnyRef</span></li><li class="in" name="scala.Any"><span>Any</span></li>
</ol>
</div><div id="ancestors">
<span class="filtertype"></span>
<ol>
<li class="hideall out"><span>Hide All</span></li>
<li class="showall in"><span>Show All</span></li>
</ol>
</div>
<div id="visbl">
<span class="filtertype">Visibility</span>
<ol><li class="public in"><span>Public</span></li><li class="all out"><span>All</span></li></ol>
</div>
</div>
<div id="template">
<div id="allMembers">
<div id="constructors" class="members">
<h3>Instance Constructors</h3>
<ol><li name="org.apache.predictionio.data.storage.PropertyMap#&lt;init&gt;" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="&lt;init&gt;(fields:Map[String,org.json4s.JValue],firstUpdated:org.joda.time.DateTime,lastUpdated:org.joda.time.DateTime):org.apache.predictionio.data.storage.PropertyMap"></a>
<a id="&lt;init&gt;:PropertyMap"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">new</span>
</span>
<span class="symbol">
<span class="name">PropertyMap</span><span class="params">(<span name="fields">fields: <span class="extype" name="scala.Predef.Map">Map</span>[<span class="extype" name="scala.Predef.String">String</span>, <span class="extype" name="org.json4s.JValue">JValue</span>]</span>, <span name="firstUpdated">firstUpdated: <span class="extype" name="org.joda.time.DateTime">DateTime</span></span>, <span name="lastUpdated">lastUpdated: <span class="extype" name="org.joda.time.DateTime">DateTime</span></span>)</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.predictionio.data.storage.PropertyMap@&lt;init&gt;(fields:Map[String,org.json4s.JValue],firstUpdated:org.joda.time.DateTime,lastUpdated:org.joda.time.DateTime):org.apache.predictionio.data.storage.PropertyMap" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<p class="shortcomment cmt"></p><div class="fullcomment"><div class="comment cmt"></div><dl class="paramcmts block"><dt class="param">fields</dt><dd class="cmt"><p>Map of property name to JValue</p></dd><dt class="param">firstUpdated</dt><dd class="cmt"><p>first updated time of this PropertyMap</p></dd><dt class="param">lastUpdated</dt><dd class="cmt"><p>last updated time of this PropertyMap</p></dd></dl></div>
</li></ol>
</div>
<div id="values" class="values members">
<h3>Value Members</h3>
<ol><li name="scala.AnyRef#!=" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="!=(x$1:Any):Boolean"></a>
<a id="!=(Any):Boolean"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier">final </span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span title="gt4s: $bang$eq" class="name">!=</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <a href="http://www.scala-lang.org/api/2.11.12/index.html#scala.Boolean" class="extype" target="_top">Boolean</a></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.predictionio.data.storage.PropertyMap@!=(x$1:Any):Boolean" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
</li><li name="scala.AnyRef###" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="##():Int"></a>
<a id="##():Int"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier">final </span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span title="gt4s: $hash$hash" class="name">##</span><span class="params">()</span><span class="result">: <a href="http://www.scala-lang.org/api/2.11.12/index.html#scala.Int" class="extype" target="_top">Int</a></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.predictionio.data.storage.PropertyMap@##():Int" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
</li><li name="org.apache.predictionio.data.storage.DataMap#++" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="++(that:org.apache.predictionio.data.storage.DataMap):org.apache.predictionio.data.storage.DataMap"></a>
<a id="++(DataMap):DataMap"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span title="gt4s: $plus$plus" class="name">++</span><span class="params">(<span name="that">that: <a href="DataMap.html" class="extype" name="org.apache.predictionio.data.storage.DataMap">DataMap</a></span>)</span><span class="result">: <a href="DataMap.html" class="extype" name="org.apache.predictionio.data.storage.DataMap">DataMap</a></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.predictionio.data.storage.PropertyMap@++(that:org.apache.predictionio.data.storage.DataMap):org.apache.predictionio.data.storage.DataMap" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<p class="shortcomment cmt">Return a new DataMap with elements containing elements from the left hand
side operand followed by elements from the right hand side operand.</p><div class="fullcomment"><div class="comment cmt"><p>Return a new DataMap with elements containing elements from the left hand
side operand followed by elements from the right hand side operand.
</p></div><dl class="paramcmts block"><dt class="param">that</dt><dd class="cmt"><p>Right hand side DataMap</p></dd><dt>returns</dt><dd class="cmt"><p>A new DataMap</p></dd></dl><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="DataMap.html" class="extype" name="org.apache.predictionio.data.storage.DataMap">DataMap</a></dd></dl></div>
</li><li name="org.apache.predictionio.data.storage.DataMap#--" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="--(that:scala.collection.GenTraversableOnce[String]):org.apache.predictionio.data.storage.DataMap"></a>
<a id="--(GenTraversableOnce[String]):DataMap"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span title="gt4s: $minus$minus" class="name">--</span><span class="params">(<span name="that">that: <a href="http://www.scala-lang.org/api/2.11.12/index.html#scala.collection.GenTraversableOnce" class="extype" target="_top">GenTraversableOnce</a>[<span class="extype" name="scala.Predef.String">String</span>]</span>)</span><span class="result">: <a href="DataMap.html" class="extype" name="org.apache.predictionio.data.storage.DataMap">DataMap</a></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.predictionio.data.storage.PropertyMap@--(that:scala.collection.GenTraversableOnce[String]):org.apache.predictionio.data.storage.DataMap" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<p class="shortcomment cmt">Creates a new DataMap from this DataMap by removing all elements of
another collection.</p><div class="fullcomment"><div class="comment cmt"><p>Creates a new DataMap from this DataMap by removing all elements of
another collection.
</p></div><dl class="paramcmts block"><dt class="param">that</dt><dd class="cmt"><p>A collection containing the removed property names</p></dd><dt>returns</dt><dd class="cmt"><p>A new DataMap</p></dd></dl><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="DataMap.html" class="extype" name="org.apache.predictionio.data.storage.DataMap">DataMap</a></dd></dl></div>
</li><li name="scala.AnyRef#==" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="==(x$1:Any):Boolean"></a>
<a id="==(Any):Boolean"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier">final </span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span title="gt4s: $eq$eq" class="name">==</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <a href="http://www.scala-lang.org/api/2.11.12/index.html#scala.Boolean" class="extype" target="_top">Boolean</a></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.predictionio.data.storage.PropertyMap@==(x$1:Any):Boolean" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
</li><li name="scala.Any#asInstanceOf" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="asInstanceOf[T0]:T0"></a>
<a id="asInstanceOf[T0]:T0"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier">final </span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">asInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Any.asInstanceOf.T0">T0</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.predictionio.data.storage.PropertyMap@asInstanceOf[T0]:T0" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
</li><li name="org.apache.predictionio.data.storage.PropertyMap#canEqual" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="canEqual(other:Any):Boolean"></a>
<a id="canEqual(Any):Boolean"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">canEqual</span><span class="params">(<span name="other">other: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <a href="http://www.scala-lang.org/api/2.11.12/index.html#scala.Boolean" class="extype" target="_top">Boolean</a></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.predictionio.data.storage.PropertyMap@canEqual(other:Any):Boolean" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="" class="extype" name="org.apache.predictionio.data.storage.PropertyMap">PropertyMap</a><a href="DataMap.html" class="extype" name="org.apache.predictionio.data.storage.DataMap">DataMap</a></dd></dl></div>
</li><li name="scala.AnyRef#clone" visbl="prt" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="clone():Object"></a>
<a id="clone():AnyRef"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">clone</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.AnyRef">AnyRef</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.predictionio.data.storage.PropertyMap@clone():Object" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../../../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
<span class="name">@throws</span><span class="args">(<span>
<span class="defval" name="classOf[java.lang.CloneNotSupportedException]">...</span>
</span>)</span>
</dd></dl></div>
</li><li name="org.apache.predictionio.data.storage.DataMap#contains" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="contains(name:String):Boolean"></a>
<a id="contains(String):Boolean"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">contains</span><span class="params">(<span name="name">name: <span class="extype" name="scala.Predef.String">String</span></span>)</span><span class="result">: <a href="http://www.scala-lang.org/api/2.11.12/index.html#scala.Boolean" class="extype" target="_top">Boolean</a></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.predictionio.data.storage.PropertyMap@contains(name:String):Boolean" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<p class="shortcomment cmt">Check if this DataMap contains a specific property.</p><div class="fullcomment"><div class="comment cmt"><p>Check if this DataMap contains a specific property.
</p></div><dl class="paramcmts block"><dt class="param">name</dt><dd class="cmt"><p>The property name</p></dd><dt>returns</dt><dd class="cmt"><p>Return true if the property exists, else false.</p></dd></dl><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="DataMap.html" class="extype" name="org.apache.predictionio.data.storage.DataMap">DataMap</a></dd></dl></div>
</li><li name="scala.AnyRef#eq" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="eq(x$1:AnyRef):Boolean"></a>
<a id="eq(AnyRef):Boolean"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier">final </span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">eq</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <a href="http://www.scala-lang.org/api/2.11.12/index.html#scala.Boolean" class="extype" target="_top">Boolean</a></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.predictionio.data.storage.PropertyMap@eq(x$1:AnyRef):Boolean" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
</li><li name="org.apache.predictionio.data.storage.PropertyMap#equals" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="equals(other:Any):Boolean"></a>
<a id="equals(Any):Boolean"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">equals</span><span class="params">(<span name="other">other: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <a href="http://www.scala-lang.org/api/2.11.12/index.html#scala.Boolean" class="extype" target="_top">Boolean</a></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.predictionio.data.storage.PropertyMap@equals(other:Any):Boolean" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="" class="extype" name="org.apache.predictionio.data.storage.PropertyMap">PropertyMap</a><a href="DataMap.html" class="extype" name="org.apache.predictionio.data.storage.DataMap">DataMap</a> → AnyRef → Any</dd></dl></div>
</li><li name="org.apache.predictionio.data.storage.DataMap#extract" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="extract[T](implicitevidence$4:Manifest[T]):T"></a>
<a id="extract[T](Manifest[T]):T"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">extract</span><span class="tparams">[<span name="T">T</span>]</span><span class="params">(<span class="implicit">implicit </span><span name="arg0">arg0: <span class="extype" name="scala.Predef.Manifest">Manifest</span>[<span class="extype" name="org.apache.predictionio.data.storage.DataMap.extract.T">T</span>]</span>)</span><span class="result">: <span class="extype" name="org.apache.predictionio.data.storage.DataMap.extract.T">T</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.predictionio.data.storage.PropertyMap@extract[T](implicitevidence$4:Manifest[T]):T" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<p class="shortcomment cmt">Converts this DataMap to case class of type T.</p><div class="fullcomment"><div class="comment cmt"><p>Converts this DataMap to case class of type T.
</p></div><dl class="paramcmts block"><dt>returns</dt><dd class="cmt"><p>the object of type T.</p></dd></dl><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="DataMap.html" class="extype" name="org.apache.predictionio.data.storage.DataMap">DataMap</a></dd></dl></div>
</li><li name="org.apache.predictionio.data.storage.DataMap#fields" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="fields:Map[String,org.json4s.JValue]"></a>
<a id="fields:Map[String,JValue]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">val</span>
</span>
<span class="symbol">
<span class="name">fields</span><span class="result">: <span class="extype" name="scala.Predef.Map">Map</span>[<span class="extype" name="scala.Predef.String">String</span>, <span class="extype" name="org.json4s.JValue">JValue</span>]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.predictionio.data.storage.PropertyMap@fields:Map[String,org.json4s.JValue]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<p class="shortcomment cmt">Map of property name to JValue</p><div class="fullcomment"><div class="comment cmt"><p>Map of property name to JValue</p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="DataMap.html" class="extype" name="org.apache.predictionio.data.storage.DataMap">DataMap</a></dd></dl></div>
</li><li name="scala.AnyRef#finalize" visbl="prt" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="finalize():Unit"></a>
<a id="finalize():Unit"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">finalize</span><span class="params">()</span><span class="result">: <a href="http://www.scala-lang.org/api/2.11.12/index.html#scala.Unit" class="extype" target="_top">Unit</a></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.predictionio.data.storage.PropertyMap@finalize():Unit" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../../../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
<span class="name">@throws</span><span class="args">(<span>
<span class="symbol">classOf[java.lang.Throwable]</span>
</span>)</span>
</dd></dl></div>
</li><li name="org.apache.predictionio.data.storage.PropertyMap#firstUpdated" visbl="pub" data-isabs="false" fullComment="no" group="Ungrouped">
<a id="firstUpdated:org.joda.time.DateTime"></a>
<a id="firstUpdated:DateTime"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">val</span>
</span>
<span class="symbol">
<span class="name">firstUpdated</span><span class="result">: <span class="extype" name="org.joda.time.DateTime">DateTime</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.predictionio.data.storage.PropertyMap@firstUpdated:org.joda.time.DateTime" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<p class="shortcomment cmt">first updated time of this PropertyMap</p>
</li><li name="org.apache.predictionio.data.storage.DataMap#get" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="get[T](name:String,clazz:Class[T]):T"></a>
<a id="get[T](String,Class[T]):T"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">get</span><span class="tparams">[<span name="T">T</span>]</span><span class="params">(<span name="name">name: <span class="extype" name="scala.Predef.String">String</span></span>, <span name="clazz">clazz: <span class="extype" name="java.lang.Class">Class</span>[<span class="extype" name="org.apache.predictionio.data.storage.DataMap.get.T">T</span>]</span>)</span><span class="result">: <span class="extype" name="org.apache.predictionio.data.storage.DataMap.get.T">T</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.predictionio.data.storage.PropertyMap@get[T](name:String,clazz:Class[T]):T" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<p class="shortcomment cmt">Java-friendly method for getting the value of a property.</p><div class="fullcomment"><div class="comment cmt"><p>Java-friendly method for getting the value of a property. Return null if the
property does not exist.
</p></div><dl class="paramcmts block"><dt class="tparam">T</dt><dd class="cmt"><p>The type of the property value</p></dd><dt class="param">name</dt><dd class="cmt"><p>The property name</p></dd><dt class="param">clazz</dt><dd class="cmt"><p>The class of the type of the property value</p></dd><dt>returns</dt><dd class="cmt"><p>Return the property value of type T</p></dd></dl><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="DataMap.html" class="extype" name="org.apache.predictionio.data.storage.DataMap">DataMap</a></dd></dl></div>
</li><li name="org.apache.predictionio.data.storage.DataMap#get" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="get[T](name:String)(implicitevidence$1:Manifest[T]):T"></a>
<a id="get[T](String)(Manifest[T]):T"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">get</span><span class="tparams">[<span name="T">T</span>]</span><span class="params">(<span name="name">name: <span class="extype" name="scala.Predef.String">String</span></span>)</span><span class="params">(<span class="implicit">implicit </span><span name="arg0">arg0: <span class="extype" name="scala.Predef.Manifest">Manifest</span>[<span class="extype" name="org.apache.predictionio.data.storage.DataMap.get.T">T</span>]</span>)</span><span class="result">: <span class="extype" name="org.apache.predictionio.data.storage.DataMap.get.T">T</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.predictionio.data.storage.PropertyMap@get[T](name:String)(implicitevidence$1:Manifest[T]):T" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<p class="shortcomment cmt">Get the value of a mandatory property.</p><div class="fullcomment"><div class="comment cmt"><p>Get the value of a mandatory property. Exception is thrown if the property
does not exist.
</p></div><dl class="paramcmts block"><dt class="tparam">T</dt><dd class="cmt"><p>The type of the property value</p></dd><dt class="param">name</dt><dd class="cmt"><p>The property name</p></dd><dt>returns</dt><dd class="cmt"><p>Return the property value of type T</p></dd></dl><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="DataMap.html" class="extype" name="org.apache.predictionio.data.storage.DataMap">DataMap</a></dd></dl></div>
</li><li name="scala.AnyRef#getClass" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="getClass():Class[_]"></a>
<a id="getClass():Class[_]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier">final </span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">getClass</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Class">Class</span>[_]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.predictionio.data.storage.PropertyMap@getClass():Class[_]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
</li><li name="org.apache.predictionio.data.storage.DataMap#getOpt" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="getOpt[T](name:String)(implicitevidence$2:Manifest[T]):Option[T]"></a>
<a id="getOpt[T](String)(Manifest[T]):Option[T]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">getOpt</span><span class="tparams">[<span name="T">T</span>]</span><span class="params">(<span name="name">name: <span class="extype" name="scala.Predef.String">String</span></span>)</span><span class="params">(<span class="implicit">implicit </span><span name="arg0">arg0: <span class="extype" name="scala.Predef.Manifest">Manifest</span>[<span class="extype" name="org.apache.predictionio.data.storage.DataMap.getOpt.T">T</span>]</span>)</span><span class="result">: <a href="http://www.scala-lang.org/api/2.11.12/index.html#scala.Option" class="extype" target="_top">Option</a>[<span class="extype" name="org.apache.predictionio.data.storage.DataMap.getOpt.T">T</span>]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.predictionio.data.storage.PropertyMap@getOpt[T](name:String)(implicitevidence$2:Manifest[T]):Option[T]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<p class="shortcomment cmt">Get the value of an optional property.</p><div class="fullcomment"><div class="comment cmt"><p>Get the value of an optional property. Return None if the property does
not exist.
</p></div><dl class="paramcmts block"><dt class="tparam">T</dt><dd class="cmt"><p>The type of the property value</p></dd><dt class="param">name</dt><dd class="cmt"><p>The property name</p></dd><dt>returns</dt><dd class="cmt"><p>Return the property value of type Option[T]</p></dd></dl><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="DataMap.html" class="extype" name="org.apache.predictionio.data.storage.DataMap">DataMap</a></dd></dl></div>
</li><li name="org.apache.predictionio.data.storage.DataMap#getOrElse" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="getOrElse[T](name:String,default:T)(implicitevidence$3:Manifest[T]):T"></a>
<a id="getOrElse[T](String,T)(Manifest[T]):T"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">getOrElse</span><span class="tparams">[<span name="T">T</span>]</span><span class="params">(<span name="name">name: <span class="extype" name="scala.Predef.String">String</span></span>, <span name="default">default: <span class="extype" name="org.apache.predictionio.data.storage.DataMap.getOrElse.T">T</span></span>)</span><span class="params">(<span class="implicit">implicit </span><span name="arg0">arg0: <span class="extype" name="scala.Predef.Manifest">Manifest</span>[<span class="extype" name="org.apache.predictionio.data.storage.DataMap.getOrElse.T">T</span>]</span>)</span><span class="result">: <span class="extype" name="org.apache.predictionio.data.storage.DataMap.getOrElse.T">T</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.predictionio.data.storage.PropertyMap@getOrElse[T](name:String,default:T)(implicitevidence$3:Manifest[T]):T" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<p class="shortcomment cmt">Get the value of an optional property.</p><div class="fullcomment"><div class="comment cmt"><p>Get the value of an optional property. Return default value if the
property does not exist.
</p></div><dl class="paramcmts block"><dt class="tparam">T</dt><dd class="cmt"><p>The type of the property value</p></dd><dt class="param">name</dt><dd class="cmt"><p>The property name</p></dd><dt class="param">default</dt><dd class="cmt"><p>The default property value of type T</p></dd><dt>returns</dt><dd class="cmt"><p>Return the property value of type T</p></dd></dl><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="DataMap.html" class="extype" name="org.apache.predictionio.data.storage.DataMap">DataMap</a></dd></dl></div>
</li><li name="org.apache.predictionio.data.storage.DataMap#getStringList" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="getStringList(name:String):java.util.List[String]"></a>
<a id="getStringList(String):List[String]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">getStringList</span><span class="params">(<span name="name">name: <span class="extype" name="scala.Predef.String">String</span></span>)</span><span class="result">: <span class="extype" name="java.util.List">List</span>[<span class="extype" name="scala.Predef.String">String</span>]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.predictionio.data.storage.PropertyMap@getStringList(name:String):java.util.List[String]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<p class="shortcomment cmt">Java-friendly method for getting a list of values of a property.</p><div class="fullcomment"><div class="comment cmt"><p>Java-friendly method for getting a list of values of a property. Return null if the
property does not exist.
</p></div><dl class="paramcmts block"><dt class="param">name</dt><dd class="cmt"><p>The property name</p></dd><dt>returns</dt><dd class="cmt"><p>Return the list of property values</p></dd></dl><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="DataMap.html" class="extype" name="org.apache.predictionio.data.storage.DataMap">DataMap</a></dd></dl></div>
</li><li name="org.apache.predictionio.data.storage.PropertyMap#hashCode" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="hashCode():Int"></a>
<a id="hashCode():Int"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">hashCode</span><span class="params">()</span><span class="result">: <a href="http://www.scala-lang.org/api/2.11.12/index.html#scala.Int" class="extype" target="_top">Int</a></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.predictionio.data.storage.PropertyMap@hashCode():Int" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="" class="extype" name="org.apache.predictionio.data.storage.PropertyMap">PropertyMap</a><a href="DataMap.html" class="extype" name="org.apache.predictionio.data.storage.DataMap">DataMap</a> → AnyRef → Any</dd></dl></div>
</li><li name="org.apache.predictionio.data.storage.DataMap#isEmpty" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="isEmpty:Boolean"></a>
<a id="isEmpty:Boolean"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">isEmpty</span><span class="result">: <a href="http://www.scala-lang.org/api/2.11.12/index.html#scala.Boolean" class="extype" target="_top">Boolean</a></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.predictionio.data.storage.PropertyMap@isEmpty:Boolean" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<p class="shortcomment cmt">Tests whether the DataMap is empty.</p><div class="fullcomment"><div class="comment cmt"><p>Tests whether the DataMap is empty.
</p></div><dl class="paramcmts block"><dt>returns</dt><dd class="cmt"><p>true if the DataMap is empty, false otherwise.</p></dd></dl><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="DataMap.html" class="extype" name="org.apache.predictionio.data.storage.DataMap">DataMap</a></dd></dl></div>
</li><li name="scala.Any#isInstanceOf" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="isInstanceOf[T0]:Boolean"></a>
<a id="isInstanceOf[T0]:Boolean"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier">final </span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">isInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <a href="http://www.scala-lang.org/api/2.11.12/index.html#scala.Boolean" class="extype" target="_top">Boolean</a></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.predictionio.data.storage.PropertyMap@isInstanceOf[T0]:Boolean" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
</li><li name="org.apache.predictionio.data.storage.DataMap#keySet" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="keySet:Set[String]"></a>
<a id="keySet:Set[String]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">keySet</span><span class="result">: <span class="extype" name="scala.Predef.Set">Set</span>[<span class="extype" name="scala.Predef.String">String</span>]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.predictionio.data.storage.PropertyMap@keySet:Set[String]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<p class="shortcomment cmt">Collects all property names of this DataMap in a set.</p><div class="fullcomment"><div class="comment cmt"><p>Collects all property names of this DataMap in a set.
</p></div><dl class="paramcmts block"><dt>returns</dt><dd class="cmt"><p>a set containing all property names of this DataMap.</p></dd></dl><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="DataMap.html" class="extype" name="org.apache.predictionio.data.storage.DataMap">DataMap</a></dd></dl></div>
</li><li name="org.apache.predictionio.data.storage.PropertyMap#lastUpdated" visbl="pub" data-isabs="false" fullComment="no" group="Ungrouped">
<a id="lastUpdated:org.joda.time.DateTime"></a>
<a id="lastUpdated:DateTime"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">val</span>
</span>
<span class="symbol">
<span class="name">lastUpdated</span><span class="result">: <span class="extype" name="org.joda.time.DateTime">DateTime</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.predictionio.data.storage.PropertyMap@lastUpdated:org.joda.time.DateTime" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<p class="shortcomment cmt">last updated time of this PropertyMap</p>
</li><li name="scala.AnyRef#ne" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="ne(x$1:AnyRef):Boolean"></a>
<a id="ne(AnyRef):Boolean"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier">final </span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">ne</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <a href="http://www.scala-lang.org/api/2.11.12/index.html#scala.Boolean" class="extype" target="_top">Boolean</a></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.predictionio.data.storage.PropertyMap@ne(x$1:AnyRef):Boolean" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
</li><li name="scala.AnyRef#notify" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="notify():Unit"></a>
<a id="notify():Unit"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier">final </span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">notify</span><span class="params">()</span><span class="result">: <a href="http://www.scala-lang.org/api/2.11.12/index.html#scala.Unit" class="extype" target="_top">Unit</a></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.predictionio.data.storage.PropertyMap@notify():Unit" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
</li><li name="scala.AnyRef#notifyAll" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="notifyAll():Unit"></a>
<a id="notifyAll():Unit"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier">final </span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">notifyAll</span><span class="params">()</span><span class="result">: <a href="http://www.scala-lang.org/api/2.11.12/index.html#scala.Unit" class="extype" target="_top">Unit</a></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.predictionio.data.storage.PropertyMap@notifyAll():Unit" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
</li><li name="org.apache.predictionio.data.storage.DataMap#require" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="require(name:String):Unit"></a>
<a id="require(String):Unit"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">require</span><span class="params">(<span name="name">name: <span class="extype" name="scala.Predef.String">String</span></span>)</span><span class="result">: <a href="http://www.scala-lang.org/api/2.11.12/index.html#scala.Unit" class="extype" target="_top">Unit</a></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.predictionio.data.storage.PropertyMap@require(name:String):Unit" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<p class="shortcomment cmt">Check the existence of a required property name.</p><div class="fullcomment"><div class="comment cmt"><p>Check the existence of a required property name. Throw an exception if
it does not exist.
</p></div><dl class="paramcmts block"><dt class="param">name</dt><dd class="cmt"><p>The property name</p></dd></dl><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="DataMap.html" class="extype" name="org.apache.predictionio.data.storage.DataMap">DataMap</a></dd></dl></div>
</li><li name="scala.AnyRef#synchronized" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="synchronized[T0](x$1:=&gt;T0):T0"></a>
<a id="synchronized[T0](⇒T0):T0"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier">final </span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">synchronized</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="params">(<span name="arg0">arg0: ⇒ <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>)</span><span class="result">: <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.predictionio.data.storage.PropertyMap@synchronized[T0](x$1:=&gt;T0):T0" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
</li><li name="org.apache.predictionio.data.storage.DataMap#toJObject" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="toJObject():org.json4s.JObject"></a>
<a id="toJObject():JObject"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">toJObject</span><span class="params">()</span><span class="result">: <span class="extype" name="org.json4s.JObject">JObject</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.predictionio.data.storage.PropertyMap@toJObject():org.json4s.JObject" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<p class="shortcomment cmt">Converts this DataMap to a JObject.</p><div class="fullcomment"><div class="comment cmt"><p>Converts this DataMap to a JObject.
</p></div><dl class="paramcmts block"><dt>returns</dt><dd class="cmt"><p>the JObject initialized by this DataMap.</p></dd></dl><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="DataMap.html" class="extype" name="org.apache.predictionio.data.storage.DataMap">DataMap</a></dd></dl></div>
</li><li name="org.apache.predictionio.data.storage.DataMap#toList" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="toList():List[(String,org.json4s.JValue)]"></a>
<a id="toList():List[(String,JValue)]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">toList</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.List">List</span>[(<span class="extype" name="scala.Predef.String">String</span>, <span class="extype" name="org.json4s.JValue">JValue</span>)]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.predictionio.data.storage.PropertyMap@toList():List[(String,org.json4s.JValue)]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<p class="shortcomment cmt">Converts this DataMap to a List.</p><div class="fullcomment"><div class="comment cmt"><p>Converts this DataMap to a List.
</p></div><dl class="paramcmts block"><dt>returns</dt><dd class="cmt"><p>a list of (property name, JSON value) tuples.</p></dd></dl><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="DataMap.html" class="extype" name="org.apache.predictionio.data.storage.DataMap">DataMap</a></dd></dl></div>
</li><li name="org.apache.predictionio.data.storage.PropertyMap#toString" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="toString():String"></a>
<a id="toString():String"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">toString</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Predef.String">String</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.predictionio.data.storage.PropertyMap@toString():String" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="" class="extype" name="org.apache.predictionio.data.storage.PropertyMap">PropertyMap</a><a href="DataMap.html" class="extype" name="org.apache.predictionio.data.storage.DataMap">DataMap</a> → AnyRef → Any</dd></dl></div>
</li><li name="scala.AnyRef#wait" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="wait():Unit"></a>
<a id="wait():Unit"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier">final </span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">wait</span><span class="params">()</span><span class="result">: <a href="http://www.scala-lang.org/api/2.11.12/index.html#scala.Unit" class="extype" target="_top">Unit</a></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.predictionio.data.storage.PropertyMap@wait():Unit" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
<span class="name">@throws</span><span class="args">(<span>
<span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
</span>)</span>
</dd></dl></div>
</li><li name="scala.AnyRef#wait" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="wait(x$1:Long,x$2:Int):Unit"></a>
<a id="wait(Long,Int):Unit"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier">final </span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">wait</span><span class="params">(<span name="arg0">arg0: <a href="http://www.scala-lang.org/api/2.11.12/index.html#scala.Long" class="extype" target="_top">Long</a></span>, <span name="arg1">arg1: <a href="http://www.scala-lang.org/api/2.11.12/index.html#scala.Int" class="extype" target="_top">Int</a></span>)</span><span class="result">: <a href="http://www.scala-lang.org/api/2.11.12/index.html#scala.Unit" class="extype" target="_top">Unit</a></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.predictionio.data.storage.PropertyMap@wait(x$1:Long,x$2:Int):Unit" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
<span class="name">@throws</span><span class="args">(<span>
<span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
</span>)</span>
</dd></dl></div>
</li><li name="scala.AnyRef#wait" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="wait(x$1:Long):Unit"></a>
<a id="wait(Long):Unit"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier">final </span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">wait</span><span class="params">(<span name="arg0">arg0: <a href="http://www.scala-lang.org/api/2.11.12/index.html#scala.Long" class="extype" target="_top">Long</a></span>)</span><span class="result">: <a href="http://www.scala-lang.org/api/2.11.12/index.html#scala.Unit" class="extype" target="_top">Unit</a></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.predictionio.data.storage.PropertyMap@wait(x$1:Long):Unit" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
<span class="name">@throws</span><span class="args">(<span>
<span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
</span>)</span>
</dd></dl></div>
</li></ol>
</div>
</div>
<div id="inheritedMembers">
<div class="parent" name="org.apache.predictionio.data.storage.DataMap">
<h3>Inherited from <a href="DataMap.html" class="extype" name="org.apache.predictionio.data.storage.DataMap">DataMap</a></h3>
</div><div class="parent" name="scala.Serializable">
<h3>Inherited from <a href="http://www.scala-lang.org/api/2.11.12/index.html#scala.Serializable" class="extype" target="_top">Serializable</a></h3>
</div><div class="parent" name="java.io.Serializable">
<h3>Inherited from <span class="extype" name="java.io.Serializable">Serializable</span></h3>
</div><div class="parent" name="scala.AnyRef">
<h3>Inherited from <span class="extype" name="scala.AnyRef">AnyRef</span></h3>
</div><div class="parent" name="scala.Any">
<h3>Inherited from <span class="extype" name="scala.Any">Any</span></h3>
</div>
</div>
<div id="groupedMembers">
<div class="group" name="Ungrouped">
<h3>Ungrouped</h3>
</div>
</div>
</div>
<div id="tooltip"></div>
<div id="footer"> </div>
</body>
</html>