org
.
globalnames
.
parser
.
ast
FactoryAST
Related Doc:
package ast
object
FactoryAST
Linear Supertypes
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
FactoryAST
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
approximation
(
pos:
CapturePosition
)
:
NodeMeta
[
Approximation
]
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
author
(
words:
Seq
[
NodeMeta
[
AuthorWord
]]
,
anon:
Boolean
=
false
,
separator:
Option
[
NodeMeta
[
AuthorSep
]] =
None
,
filius:
Option
[
NodeMeta
[
AuthorWord
]] =
None
)
:
NodeMeta
[
Author
]
def
authorSep
(
pos:
CapturePosition
)
:
NodeMeta
[
AuthorSep
]
def
authorWord
(
pos:
CapturePosition
,
separator:
AuthorWordSeparator
=
AuthorWordSeparator.None
)
:
NodeMeta
[
AuthorWord
]
def
authorsGroup
(
authors:
NodeMeta
[
AuthorsTeam
]
,
authorsEx:
Option
[
NodeMeta
[
AuthorsTeam
]] =
None
,
authorsEmend:
Option
[
NodeMeta
[
AuthorsTeam
]] =
None
)
:
NodeMeta
[
AuthorsGroup
]
def
authorsTeam
(
authors:
Seq
[
NodeMeta
[
Author
]]
,
years:
Seq
[
NodeMeta
[
Year
]] =
Seq()
)
:
NodeMeta
[
AuthorsTeam
]
def
authorship
(
authors:
NodeMeta
[
AuthorsGroup
]
,
combination:
Option
[
NodeMeta
[
AuthorsGroup
]] =
None
,
inparenthesis:
Boolean
=
false
,
basionymParsed:
Boolean
=
false
)
:
NodeMeta
[
Authorship
]
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
comparison
(
pos:
CapturePosition
)
:
NodeMeta
[
Comparison
]
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
def
infraspecies
(
word:
NodeMeta
[
SpeciesWord
]
,
rank:
Option
[
NodeMeta
[
Rank
]] =
None
,
authorship:
Option
[
NodeMeta
[
Authorship
]]
)
:
NodeMeta
[
Infraspecies
]
def
infraspeciesGroup
(
group:
Seq
[
NodeMeta
[
Infraspecies
]]
)
:
NodeMeta
[
InfraspeciesGroup
]
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
name
(
uninomial:
NodeMeta
[
Uninomial
]
,
subgenus:
Option
[
NodeMeta
[
SubGenus
]] =
None
,
species:
Option
[
NodeMeta
[
Species
]] =
None
,
infraspecies:
Option
[
NodeMeta
[
InfraspeciesGroup
]] =
None
,
comparison:
Option
[
NodeMeta
[
Comparison
]] =
None
,
approximation:
Option
[
NodeMeta
[
Approximation
]] =
None
,
ignored:
Option
[
String
] =
None
,
genusParsed:
Boolean
=
false
)
(
implicit
input:
ParserInput
)
:
NodeMeta
[
Name
]
def
namesGroup
(
name:
NodeMeta
[
Name
]
,
hybridParts:
Seq
[(
HybridChar
,
Option
[
NodeMeta
[
Name
]])] =
Seq.empty
,
namedHybrid:
Option
[
HybridChar
] =
None
,
bacteria:
Boolean
=
false
)
:
NodeMeta
[
NamesGroup
]
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
rank
(
pos:
CapturePosition
,
typ:
Option
[
String
] =
None
)
:
NodeMeta
[
Rank
]
def
species
(
word:
NodeMeta
[
SpeciesWord
]
,
authorship:
Option
[
NodeMeta
[
Authorship
]] =
None
)
:
NodeMeta
[
Species
]
def
speciesWord
(
pos:
CapturePosition
)
:
NodeMeta
[
SpeciesWord
]
def
subGenus
(
word:
NodeMeta
[
UninomialWord
]
)
:
NodeMeta
[
SubGenus
]
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toString
()
:
String
Definition Classes
AnyRef → Any
def
uninomial
(
word:
NodeMeta
[
UninomialWord
]
,
authorship:
Option
[
NodeMeta
[
Authorship
]] =
None
,
rank:
Option
[
NodeMeta
[
Rank
]] =
None
,
parent:
Option
[
NodeMeta
[
Uninomial
]] =
None
,
implied:
Boolean
=
false
)
:
NodeMeta
[
Uninomial
]
def
uninomialWord
(
pos:
CapturePosition
)
:
NodeMeta
[
UninomialWord
]
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
year
(
pos:
CapturePosition
)
:
NodeMeta
[
Year
]
Inherited from
AnyRef
Inherited from
Any
Ungrouped