package schema

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class DataMapWithParent(element: DataMap, parentModel: ParentModel, sourceUrl: Option[String] = None) extends Product with Serializable
  2. case class HasForwardRelationButMissingMultiGet(resourceName: ResourceName, fieldName: String) extends SchemaError with Product with Serializable
  3. case class HasGetButMissingMultiGet(resourceName: ResourceName) extends SchemaError with Product with Serializable
  4. case class MissingMergedType(resourceName: ResourceName) extends SchemaError with Product with Serializable
  5. case class MissingQParameterOnFinderRelation(resourceName: ResourceName, fieldName: String) extends SchemaError with Product with Serializable
  6. case class NaptimeResolveException(naptimeError: NaptimeError) extends Exception with UserFacingError with Product with Serializable
  7. case class NoHandlersAvailable(resourceName: ResourceName) extends SchemaError with Product with Serializable
  8. case class NotFoundException(msg: String) extends Exception with UserFacingError with Product with Serializable
  9. case class ParentContext(parentContext: Context[SangriaGraphQlContext, DataMap]) extends Product with Serializable
  10. case class ParentModel(resourceName: ResourceName, value: DataMap, schema: RecordDataSchema) extends Product with Serializable
  11. case class ResponseFormatException(msg: String) extends Exception with UserFacingError with Product with Serializable
  12. sealed trait SchemaError extends AnyRef
  13. case class SchemaErrors(errors: List[SchemaError]) extends Product with Serializable
  14. case class SchemaExecutionException(msg: String) extends Exception with Product with Serializable
  15. case class SchemaGenerationException(msg: String) extends Exception with Product with Serializable
  16. case class SchemaMetadata(resources: Set[Resource], schemas: Map[String, RecordDataSchema]) extends Product with Serializable
  17. case class SchemaNotFound(resourceName: ResourceName) extends SchemaError with Product with Serializable
  18. case class UnhandledSchemaError(resourceName: ResourceName, error: String) extends SchemaError with Product with Serializable
  19. case class UnknownHandlerType(resourceName: ResourceName, handlerType: String) extends SchemaError with Product with Serializable
  20. case class WithSchemaErrors[T](data: T, errors: SchemaErrors = SchemaErrors.empty) extends Product with Serializable

Value Members

  1. object FieldBuilder extends StrictLogging
  2. object NaptimeEnumField
  3. object NaptimePaginatedResourceField extends StrictLogging
  4. object NaptimePaginationField extends StrictLogging
  5. object NaptimeRecordField extends StrictLogging
  6. object NaptimeResourceField extends StrictLogging
  7. object NaptimeResourceUtils extends StrictLogging
  8. object NaptimeTopLevelResourceField extends StrictLogging
  9. object NaptimeUnionField
  10. object ReverseRelation
  11. object SchemaErrors extends Serializable

Ungrouped