com
.
lucidchart
.
open
xtract
package
xtract
Created by thayne on 2/2/15.
Linear Supertypes
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
xtract
AnyRef
Any
Hide All
Show all
Visibility
Public
All
Type Members
trait
DefaultXmlReaders
extends
AnyRef
trait
DoubleReaderExtensions
extends
AnyRef
case class
EmptyError
(
path:
XPath
=
XPath
)
extends
PathError
with
Product
with
Serializable
case class
IdxXPathNode
(
idx:
Int
)
extends
XPathNode
with
Product
with
Serializable
trait
IterableReaderExtensions
extends
AnyRef
case class
KeyXPathNode
(
key:
String
)
extends
XPathNode
with
Product
with
Serializable
case class
MinCountError
(
atLeast:
Int
)
extends
ValidationError
with
Product
with
Serializable
case class
MismatchedLabelError
(
label:
String
,
path:
XPath
=
XPath
)
extends
PathError
with
Product
with
Serializable
case class
MultipleMatchesError
(
path:
XPath
=
XPath
)
extends
PathError
with
Product
with
Serializable
trait
ParseError
extends
AnyRef
case class
ParseFailure
(
errors:
Seq
[
ParseError
]
)
extends
ParseResult
[
Nothing
] with
Product
with
Serializable
sealed
trait
ParseResult
[
+A
]
extends
AnyRef
case class
ParseSuccess
[
+A
]
(
get:
A
)
extends
ParseResult
[
A
] with
Product
with
Serializable
case class
PartialParseSuccess
[
+A
]
(
get:
A
,
errors:
Seq
[
ParseError
]
)
extends
ParseResult
[
A
] with
Product
with
Serializable
trait
PathError
extends
ValidationError
case class
RangeError
[
T
]
(
min:
T
,
max:
T
)
extends
ValidationError
with
Product
with
Serializable
case class
RecursiveXPathNode
(
key:
String
)
extends
XPathNode
with
Product
with
Serializable
case class
TypeError
[
A
]
(
tp:
Class
[
A
]
)
extends
ValidationError
with
Product
with
Serializable
trait
ValidationError
extends
ParseError
case class
XPath
(
path:
List
[
XPathNode
] =
Nil
)
extends
Product
with
Serializable
sealed
trait
XPathNode
extends
Function
[
NodeSeq
,
NodeSeq
]
trait
XmlReader
[
+A
]
extends
AnyRef
trait
XmlReaderExtensions
extends
IterableReaderExtensions
with
DoubleReaderExtensions
Value Members
object
ParseFailure
extends
Serializable
object
ParseResult
object
XPath
extends
XPath
object
XmlReader
extends
DefaultXmlReaders
with
XmlReaderExtensions
val
__
:
XPath
.type
Inherited from
AnyRef
Inherited from
Any
Ungrouped
Created by thayne on 2/2/15.