hydra.pg.utils

package hydra.pg.utils

Members list

Value members

Concrete methods

def examplePgSchema[T0]: Schema[T0, Unit, String, Error]
def expString(term: Term): Either[Error, String]
def lazyGraphToElements[T0](lg: LazyGraph[T0]): Seq[Element[T0]]
def pgElementToJson[T0, T1, T2, T3](schema: Schema[T0, T1, T2, T3])(el: Element[T2]): Either[T3, Value]
def pgElementsToJson[T0, T1, T2, T3](schema: Schema[T0, T1, T2, T3])(els: Seq[Element[T2]]): Either[T3, Value]
def propertyGraphElements[T0](g: Graph[T0]): Seq[Element[T0]]
def typeApplicationTermToPropertyGraph[T0, T1, T2, T3](schema: Schema[T0, T1, T2, Error])(typ: Type)(vidType: T1)(eidType: T1)(cx: T3)(g: Graph): Either[Error, Term => Either[Error, Seq[Element[T2]]]]

Concrete fields