Packages

package form

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. class AnalyzeBusinessCards extends FormRecognizerBase with SynapseMLLogging with HasPages with HasTextDetails with HasLocale
  2. class AnalyzeCustomModel extends FormRecognizerBase with SynapseMLLogging with HasTextDetails with HasModelID
  3. class AnalyzeDocument extends CognitiveServicesBaseNoHandler with HasCognitiveServiceInput with HasInternalJsonOutputParser with BasicAsyncReply with HasPrebuiltModelID with HasPages with HasLocale with HasAPIVersion with HasImageInput with HasSetLocation with SynapseMLLogging with HasSetLinkedService
  4. case class AnalyzeDocumentResponse(status: String, createdDateTime: String, lastUpdatedDateTime: String, analyzeResult: AnalyzeResultV3) extends Product with Serializable
  5. class AnalyzeIDDocuments extends FormRecognizerBase with SynapseMLLogging with HasPages with HasTextDetails
  6. class AnalyzeInvoices extends FormRecognizerBase with SynapseMLLogging with HasPages with HasTextDetails with HasLocale
  7. class AnalyzeLayout extends FormRecognizerBase with SynapseMLLogging with HasPages
  8. class AnalyzeReceipts extends FormRecognizerBase with SynapseMLLogging with HasPages with HasTextDetails with HasLocale
  9. case class AnalyzeResponse(status: String, createdDateTime: String, lastUpdatedDateTime: String, analyzeResult: AnalyzeResult) extends Product with Serializable
  10. case class AnalyzeResult(version: String, readResults: Seq[FormReadResult], pageResults: Option[Seq[PageResult]], documentResults: Option[Seq[DocumentResult]]) extends Product with Serializable
  11. case class AnalyzeResultV3(apiVersion: String, modelId: String, stringIndexType: String, content: String, pages: Option[Seq[PageResultV3]], tables: Option[Seq[TableResultV3]], keyValuePairs: Option[Seq[KeyValuePairV3]], entities: Option[Seq[FormEntityV3]], styles: Option[Seq[FormStyleV3]], documents: Option[Seq[FormDocumentV3]]) extends Product with Serializable
  12. case class BoundingRegion(pageNumber: Int, boundingBox: Option[Seq[Double]]) extends Product with Serializable
  13. case class Cell(rowIndex: Int, columnIndex: Int, text: String, boundingBox: Seq[Double], isHeader: Option[Boolean], elements: Seq[String]) extends Product with Serializable
  14. case class DocumentResult(docType: String, pageRange: Seq[Int], fields: Map[String, FieldResult]) extends Product with Serializable
  15. case class Element(text: String, boundingBox: Seq[Double]) extends Product with Serializable
  16. case class Field(fieldName: String, accuracy: Double) extends Product with Serializable
  17. case class FieldResult(type: String, page: Option[Int], confidence: Option[Double], boundingBox: Option[Seq[Double]], text: Option[String], valueString: Option[String], valuePhoneNumber: Option[String], valueNumber: Option[Double], valueDate: Option[String], valueTime: Option[String], valueObject: Option[String], valueArray: Option[Seq[String]]) extends Product with Serializable
  18. case class FieldResultRecursive(type: String, page: Option[Int], confidence: Option[Double], boundingBox: Option[Seq[Double]], text: Option[String], valueString: Option[String], valuePhoneNumber: Option[String], valueNumber: Option[Double], valueDate: Option[String], valueTime: Option[String], valueObject: Option[Map[String, FieldResultRecursive]], valueArray: Option[Seq[FieldResultRecursive]]) extends Product with Serializable
  19. case class FormCell(kind: String, rowIndex: Int, columnIndex: Int, rowSpan: Int, columnSpan: Int, content: String, boundingRegions: Option[Seq[BoundingRegion]], spans: Option[Seq[FormSpan]]) extends Product with Serializable
  20. case class FormDocumentV3(docType: String, boundingRegions: Option[Seq[BoundingRegion]], spans: Option[Seq[FormSpan]], confidence: Double, fields: Option[Map[String, FormFieldV3]]) extends Product with Serializable
  21. case class FormEntityV3(category: String, subCategory: String, content: String, boundingRegions: Option[Seq[BoundingRegion]], spans: Option[Seq[FormSpan]], confidence: Double) extends Product with Serializable
  22. case class FormFieldV3(type: String, content: Option[String], boundingRegions: Option[Seq[BoundingRegion]], confidence: Option[Double], spans: Option[Seq[FormSpan]], valueString: Option[String], valuePhoneNumber: Option[String], valueContryRegion: Option[String], valueNumber: Option[Double], valueDate: Option[String], valueTime: Option[String], valueObject: Option[String], valueArray: Option[Seq[String]]) extends Product with Serializable
  23. case class FormKV(content: String, boundingRegions: Option[Seq[BoundingRegion]], spans: Option[Seq[FormSpan]]) extends Product with Serializable
  24. case class FormLine(content: String, boundingBox: Option[Seq[Double]], spans: Option[Seq[FormSpan]]) extends Product with Serializable
  25. class FormOntologyLearner extends Estimator[FormOntologyTransformer] with SynapseMLLogging with DefaultParamsWritable with HasInputCol with HasOutputCol with Wrappable
  26. class FormOntologyTransformer extends Model[FormOntologyTransformer] with SynapseMLLogging with ComplexParamsWritable with HasInputCol with HasOutputCol with Wrappable
  27. case class FormReadResult(page: Int, language: Option[String], angle: Double, width: Double, height: Double, unit: String, lines: Option[Seq[ReadLine]]) extends Product with Serializable
  28. abstract class FormRecognizerBase extends CognitiveServicesBaseNoHandler with HasCognitiveServiceInput with HasInternalJsonOutputParser with BasicAsyncReply with HasImageInput with HasSetLocation with HasSetLinkedService
  29. case class FormSelectionMark(state: String, boundingBox: Option[Seq[Double]], confidence: Double, span: FormSpan) extends Product with Serializable
  30. case class FormSpan(offset: Int, length: Int) extends Product with Serializable
  31. case class FormStyleV3(isHandwritten: Boolean, spans: Option[Seq[FormSpan]], confidence: Double) extends Product with Serializable
  32. case class FormWord(content: String, boundingBox: Option[Seq[Double]], confidence: Double, span: FormSpan) extends Product with Serializable
  33. class GetCustomModel extends CognitiveServicesBase with HasCognitiveServiceInput with HasInternalJsonOutputParser with HasSetLocation with HasSetLinkedService with SynapseMLLogging with HasModelID
  34. case class GetCustomModelResponse(modelInfo: ModelInfo, keys: String, trainResult: TrainResult) extends Product with Serializable
  35. trait HasLocale extends HasServiceParams
  36. trait HasModelID extends HasServiceParams
  37. trait HasPages extends HasServiceParams
  38. trait HasPrebuiltModelID extends HasServiceParams
  39. trait HasTextDetails extends HasServiceParams
  40. case class Key(clusters: Map[String, Seq[String]]) extends Product with Serializable
  41. case class KeyValuePair(key: Element, value: Element) extends Product with Serializable
  42. case class KeyValuePairV3(key: FormKV, value: FormKV, confidence: Double) extends Product with Serializable
  43. class ListCustomModels extends CognitiveServicesBase with HasCognitiveServiceInput with HasInternalJsonOutputParser with HasSetLocation with HasSetLinkedService with SynapseMLLogging
  44. case class ListCustomModelsResponse(summary: Summary, modelList: Seq[ModelInfo], nextLink: String) extends Product with Serializable
  45. case class ModelInfo(modelId: String, status: String, createDateTime: String, lastUpdatedDateTime: String) extends Product with Serializable
  46. case class PageResult(page: Int, keyValuePairs: Option[Seq[KeyValuePair]], tables: Seq[Table]) extends Product with Serializable
  47. case class PageResultV3(pageNumber: Int, angle: Double, width: Double, height: Double, unit: String, spans: Option[Seq[FormSpan]], words: Option[Seq[FormWord]], selectionMarks: Option[Seq[FormSelectionMark]], lines: Option[Seq[FormLine]]) extends Product with Serializable
  48. case class Summary(count: Int, limit: Int, lastUpdatedDateTime: String) extends Product with Serializable
  49. case class Table(rows: Int, columns: Int, cells: Seq[Cell], boundingBox: Seq[Double]) extends Product with Serializable
  50. case class TableResultV3(rowCount: Int, columnCount: Int, boundingRegions: Option[Seq[BoundingRegion]], spans: Option[Seq[FormSpan]], cells: Option[Seq[FormCell]]) extends Product with Serializable
  51. case class TrainResult(trainingDocuments: Seq[TrainingDocument], fields: Seq[Field], errors: Seq[String]) extends Product with Serializable
  52. case class TrainingDocument(documentName: String, pages: Int, errors: Seq[String], status: String) extends Product with Serializable

Value Members

  1. object AnalyzeBusinessCards extends ComplexParamsReadable[AnalyzeBusinessCards] with Serializable
  2. object AnalyzeCustomModel extends ComplexParamsReadable[AnalyzeCustomModel] with Serializable
  3. object AnalyzeDocument extends ComplexParamsReadable[AnalyzeDocument] with Serializable
  4. object AnalyzeDocumentResponse extends SparkBindings[AnalyzeDocumentResponse]
  5. object AnalyzeIDDocuments extends ComplexParamsReadable[AnalyzeIDDocuments] with Serializable
  6. object AnalyzeInvoices extends ComplexParamsReadable[AnalyzeInvoices] with Serializable
  7. object AnalyzeLayout extends ComplexParamsReadable[AnalyzeLayout] with Serializable
  8. object AnalyzeReceipts extends ComplexParamsReadable[AnalyzeReceipts] with Serializable
  9. object AnalyzeResponse extends SparkBindings[AnalyzeResponse]
  10. object AnalyzeResultV3 extends SparkBindings[AnalyzeResultV3]
  11. object FormOntologyLearner extends DefaultParamsReadable[FormOntologyLearner] with Serializable
  12. object FormOntologyTransformer extends ComplexParamsReadable[FormOntologyTransformer] with Serializable
  13. object FormsFlatteners
  14. object FormsJsonProtocol extends DefaultJsonProtocol
  15. object GetCustomModel extends ComplexParamsReadable[GetCustomModel] with Serializable
  16. object GetCustomModelResponse extends SparkBindings[GetCustomModelResponse]
  17. object ListCustomModels extends ComplexParamsReadable[ListCustomModels] with Serializable
  18. object ListCustomModelsResponse extends SparkBindings[ListCustomModelsResponse]

Ungrouped