net.liftweb.util.VCardParser

object VCardParser

object VCardParser

 extends Parsers


Parser a VCard entry such as BEGIN:VCARD VERSION:2.1 N:Gump;Forrest FN:Forrest Gump ORG:Bubba Gump Shrimp Co. TITLE:Shrimp Man TEL;WORK;VOICE:(111) 555-1212 TEL;HOME;VOICE:(404) 555-1212 ADR;WORK:;;100 Waters Edge;Baytown;LA;30314;United States of America END:VCARD


Source: VCardParser.scala(38)

Nested Classes

VCardEntry, VCardKey,

 Constructors

def this

 Fields

expr.. lazy val expr Parser[List[VCardEntry]]
key.. lazy val key Parser[String]
lastNoSuccess.. var lastNoSuccess NoSuccess Parsers
left.. lazy val left Parser[VCardKey]
multiLineSep.. lazy val multiLineSep Parser[Option[~[Char, Char]]]
props.. lazy val props Parser[List[(String, String)]]
spaces.. lazy val spaces Parser[List[Char]]
value.. lazy val value Parser[String]

 Methods

!=.. final def !=(arg0 : Object) Boolean AnyRef
!=.. final def !=(arg0 : Any) Boolean Any
==.. final def ==(arg0 : Any) Boolean Any
==.. final def ==(arg0 : Object) Boolean AnyRef
OnceParser.. def OnceParser[T](arg0 : (Reader) => ParseResult[T]) Parser[T] with OnceParser[T] Parsers
Parser.. def Parser[T](arg0 : (Reader) => ParseResult[T]) Parser[T] Parsers
accept.. implicit def accept(arg0 : Elem) Parser[Elem] Parsers
accept.. def accept[U](arg0 : String, arg1 : PartialFunction[Elem, U]) Parser[U] Parsers
accept.. def accept[ES](arg0 : ES) Parser[List[Elem]] Parsers
acceptIf.. def acceptIf(arg0 : (Elem) => Boolean) Parser[Elem] Parsers
acceptMatch.. def acceptMatch[U](arg0 : String, arg1 : PartialFunction[Elem, U]) Parser[U] Parsers
acceptSeq.. def acceptSeq[ES](arg0 : ES) Parser[List[Elem]] Parsers
asInstanceOf.. final def asInstanceOf[T0] T0 Any
chainl1.. def chainl1[T](arg0 : => Parser[T], arg1 : => Parser[(T, T) => T]) Parser[T] Parsers
chainl1.. def chainl1[T, U](arg0 : => Parser[T], arg1 : => Parser[U], arg2 : => Parser[(T, U) => T]) Parser[T] Parsers
chainr1.. def chainr1[T, U](arg0 : => Parser[T], arg1 : => Parser[(T, U) => U], arg2 : (T, U) => U, arg3 : U) Parser[U] Parsers
clone.. protected def clone Object AnyRef
commit.. def commit[T](arg0 : => Parser[T]) Parser[T] Parsers
elem.. def elem(arg0 : String, arg1 : (Elem) => Boolean) Parser[Elem] Parsers
elem.. def elem(arg0 : Elem) Parser[Elem] Parsers
eq.. final def eq(arg0 : Object) Boolean AnyRef
equals.. def equals(arg0 : Any) Boolean AnyRef
err.. def err(arg0 : String) Parser[Nothing] Parsers
failure.. def failure(arg0 : String) Parser[Nothing] Parsers
finalize.. protected def finalize Unit AnyRef
getClass.. final def getClass Class[Any] AnyRef
hashCode.. def hashCode Int AnyRef
isInstanceOf.. final def isInstanceOf[T0] Boolean Any
log.. def log[T](arg0 : => Parser[T]) Parser[T] Parsers
mkList.. def mkList[T] (~[T, List[T]]) => List[T] Parsers
ne.. final def ne(arg0 : Object) Boolean AnyRef
not.. def not[T](arg0 : => Parser[T]) Parser[Unit] Parsers
notify.. final def notify Unit AnyRef
notifyAll.. final def notifyAll Unit AnyRef
opt.. def opt[T](arg0 : => Parser[T]) Parser[Option[T]] Parsers
parse.. def parse(in : String) Either[List[VCardEntry], String]
phrase.. def phrase[T](arg0 : Parser[T]) Parser[T] Parsers
positioned.. def positioned[T <: Positional](arg0 : => Parser[T]) Parser[T] Parsers
rep.. def rep[T](arg0 : => Parser[T]) Parser[List[T]] Parsers
rep1.. def rep1[T](arg0 : => Parser[T]) Parser[List[T]] Parsers
rep1.. def rep1[T](arg0 : => Parser[T], arg1 : => Parser[T]) Parser[List[T]] Parsers
rep1sep.. def rep1sep[T](arg0 : => Parser[T], arg1 : => Parser[Any]) Parser[List[T]] Parsers
repN.. def repN[T](arg0 : Int, arg1 : => Parser[T]) Parser[List[T]] Parsers
repsep.. def repsep[T](arg0 : => Parser[T], arg1 : => Parser[Any]) Parser[List[T]] Parsers
strToInput.. implicit def strToInput(in : String) Reader
success.. def success[T](arg0 : T) Parser[T] Parsers
synchronized.. final def synchronized[T0](arg0 : T0) T0 AnyRef
toString.. def toString String AnyRef
wait.. final def wait(arg0 : Long, arg1 : Int) Unit AnyRef
wait.. final def wait(arg0 : Long) Unit AnyRef
wait.. final def wait Unit AnyRef
Copyright (c) 2006-2010 WorldWide Conferencing, LLC. All Rights Reserved.