renesca
.
schema
.
macros
.
Generators
Schema
Related Docs:
class Schema
|
package Generators
object
Schema
extends
Serializable
Linear Supertypes
Serializable
,
Serializable
,
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
Schema
Serializable
Serializable
AnyRef
Any
Hide All
Show all
Learn more about member selection
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
apply
(
schemaPattern:
Generators.SchemaPattern
)
:
Schema
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
childNodesOfNodeTrait
(
nodeTraits:
List
[
Generators.NodeTraitPattern
]
,
nodePatterns:
List
[
Generators.NamePattern
with
Generators.SuperTypesPattern
]
,
nodeTrait:
Generators.NodeTraitPattern
)
:
List
[
String
]
def
childNodesOfNodeTraitsWithTraits
(
nodeTraits:
List
[
Generators.NodeTraitPattern
]
,
nodePatterns:
List
[
Generators.NamePattern
with
Generators.SuperTypesPattern
]
,
nodeTrait:
Generators.NodeTraitPattern
)
:
List
[
String
]
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
filterSuperTypes
(
patterns:
List
[_ <:
Generators.NamePattern
]
,
pattern:
Generators.SuperTypesPattern
)
:
List
[
String
]
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
def
findSuperFactoryParameterList
[
P <:
Generators.NamePattern
with
Generators.SuperTypesPattern
,
Q <:
Named
with
HasOwnFactory
]
(
patterns:
List
[_ <:
P
]
,
pattern:
P
,
nameClasses:
List
[
Q
]
)
:
Option
[
ParameterList
]
def
flatSuperStatements
[
P <:
Generators.NamePattern
with
Generators.SuperTypesPattern
with
Generators.StatementsPattern
]
(
superTypePatterns:
List
[
Generators.NamePattern
with
Generators.SuperTypesPattern
with
Generators.StatementsPattern
]
,
pattern:
P
)
:
List
[
scala.reflect.macros.Universe.Tree
]
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
groupToNodes
(
groupPatterns:
List
[
Generators.GroupPattern
]
,
groupPattern:
Generators.GroupPattern
)
:
List
[
String
]
def
groupToRelations
(
groupPatterns:
List
[
Generators.GroupPattern
]
,
nodePatterns:
List
[
Generators.NodePattern
]
,
hyperRelationPatterns:
List
[
Generators.HyperRelationPattern
]
,
relations:
List
[
Generators.NamePattern
with
Generators.StartEndNodePattern
]
,
groupPattern:
Generators.GroupPattern
)
:
List
[
String
]
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
def
isDeepSuperType
[
P <:
Generators.NamePattern
with
Generators.SuperTypesPattern
]
(
patterns:
List
[
P
]
,
subPattern:
P
,
superPattern:
P
)
:
Boolean
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
nameToPattern
[
P <:
Generators.NamePattern
]
(
patterns:
List
[
P
]
,
name:
String
)
:
P
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
neighbours
(
nodePattern:
Generators.NodePattern
,
relations:
List
[
Generators.RelationPattern
]
,
nodePatterns:
List
[
Generators.NodePattern
]
,
nodeTraitPatterns:
List
[
Generators.NodeTraitPattern
]
)
:
List
[(
String
,
String
,
String
)]
def
nodeNamesToRelations
[
R <:
Generators.StartEndNodePattern
]
(
nodeNames:
List
[
String
]
,
relations:
List
[
R
]
)
:
List
[
R
]
def
nodeTraitToCommonHyperNodeTraits
[
P <:
Generators.NamePattern
with
Generators.SuperTypesPattern
]
(
nodeTraitPatterns:
List
[
Generators.NodeTraitPattern
]
,
middleNodeTraitPatterns:
List
[
P
]
,
nodePatterns:
List
[
Generators.NodePattern
]
,
hyperRelationPatterns:
List
[
Generators.HyperRelationPattern
]
,
nodeTrait:
Generators.NodeTraitPattern
)
:
List
[
String
]
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
patternToFlatSubTypes
[
P <:
Generators.NamePattern
with
Generators.SuperTypesPattern
,
SUB <:
P
]
(
patterns:
List
[
SUB
]
,
pattern:
P
)
:
List
[
SUB
]
def
patternToFlatSuperTypes
[
P <:
Generators.NamePattern
with
Generators.SuperTypesPattern
,
SUPER <:
P
]
(
patterns:
List
[
SUPER
]
,
pattern:
P
)
:
List
[
SUPER
]
def
patternToNameClasses
[
P <:
Named
with
HasOwnFactory
]
(
patterns:
List
[_ <:
Generators.NamePattern
]
,
nameClasses:
List
[
P
]
)
:
List
[
P
]
def
patternToSubTypes
[
P <:
Generators.NamePattern
with
Generators.SuperTypesPattern
]
(
patterns:
List
[
P
]
,
pattern:
P
)
:
List
[
P
]
def
patternToSuperTypes
[
P <:
Generators.NamePattern
with
Generators.SuperTypesPattern
]
(
patterns:
List
[
P
]
,
pattern:
P
)
:
List
[
P
]
def
rev_neighbours
(
nodePattern:
Generators.NodePattern
,
relations:
List
[
Generators.RelationPattern
]
,
nodePatterns:
List
[
Generators.NodePattern
]
,
nodeTraitPatterns:
List
[
Generators.NodeTraitPattern
]
)
:
List
[(
String
,
String
,
String
)]
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
val
testNode
:
Generators.NodePattern
def
toString
()
:
String
Definition Classes
AnyRef → Any
def
traitCanHaveOwnFactory
(
hierarchyPatterns:
List
[
Generators.NamePattern
with
Generators.SuperTypesPattern
with
Generators.StatementsPattern
]
,
currentTrait:
Generators.NamePattern
with
Generators.SuperTypesPattern
)
:
Boolean
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
(
...
)
Inherited from
Serializable
Inherited from
Serializable
Inherited from
AnyRef
Inherited from
Any
Ungrouped