class
MeteredTownshipGeoCoder[F[_]] extends TownshipGeoCoder[F]
Instance Constructors
-
new
MeteredTownshipGeoCoder()(implicit fn: Functor[F], fl: Foldable[F])
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
final
def
asInstanceOf[T0]: T0
-
def
checkComplete: (F[Requested]) ⇒ Boolean
-
def
clone(): AnyRef
-
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
extractLatLon: (RSSChannel) ⇒ \/[Throwable, (Double, Double)]
-
def
extractTownshipRangeSection: (RSSChannel) ⇒ \/[Throwable, List[(Double, Double)]]
-
def
finalize(): Unit
-
implicit
val
fl: Foldable[F]
-
implicit
val
fn: Functor[F]
-
final
def
getClass(): Class[_]
-
def
getDataElem: (Elem) ⇒ \/[Throwable, Elem]
-
def
getLatLon: (Elem) ⇒ \/[Throwable, (Double, Double)]
-
def
getPart[A](parser: (RSSChannel) ⇒ \/[Throwable, A]): (Elem) ⇒ \/[Throwable, A]
-
def
getResponses: EnumerateeT[F[Requested], F[Response], IO]
-
def
getTownshipGeoCoderElem: (Elem) ⇒ \/[Throwable, RSSChannel]
-
def
getTownshipRangeSection: (Elem) ⇒ \/[Throwable, List[(Double, Double)]]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
var
lastRequest: Future[Elem]
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
parseLatLon: (RSSItem) ⇒ \/[Throwable, (Double, Double)]
-
def
parseRss: (Elem) ⇒ \/[Throwable, RSSChannel]
-
def
parseTownshipRangeSection: (RSSItem) ⇒ \/[Throwable, List[(Double, Double)]]
-
def
partitionComplete(reqs: Vector[F[Requested]]): (Vector[F[Response]], Vector[F[Requested]])
-
-
def
query(trs: TRS): Req
-
def
request(trs: TRS): Future[Elem]
-
def
requestLatLon(requestTimeout: FiniteDuration): EnumerateeT[F[ThrowablesOr[TRS]], F[LatLonResponse], IO]
-
def
selectGeoCoderElem(itemName: String): (RSSChannel) ⇒ \/[Throwable, RSSItem]
-
def
selectLatLonElem: (RSSChannel) ⇒ \/[Throwable, RSSItem]
-
def
selectTownshipGeoCoderElem: (RSSChannel) ⇒ \/[Throwable, RSSChannel]
-
def
selectTownshipRangeSectionElem: (RSSChannel) ⇒ \/[Throwable, RSSItem]
-
def
sendRequest(requestTimeout: FiniteDuration): EnumerateeT[F[ThrowablesOr[TRS]], F[Requested], IO]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
val
townshipGeoCoder: Req
-
def
trsProps(trs: TRS): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any