Packages

class FlattenedJsonLdInstanceEmitter[T] extends FlattenedJsonLdEmitter[T]

Linear Supertypes
FlattenedJsonLdEmitter[T], MetaModelTypeMapping, CommonEmitter[T, FlattenedGraphEmitterContext], ScalarEmitter[T], SourceMapEmitter, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. FlattenedJsonLdInstanceEmitter
  2. FlattenedJsonLdEmitter
  3. MetaModelTypeMapping
  4. CommonEmitter
  5. ScalarEmitter
  6. SourceMapEmitter
  7. AnyRef
  8. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new FlattenedJsonLdInstanceEmitter(builder: DocBuilder[T], options: RenderOptions, fieldProvision: ApplicableMetaFieldRenderProvider)(implicit ctx: FlattenedGraphEmitterContext)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. def +(other: String): String
    Implicit
    This member is added by an implicit conversion from FlattenedJsonLdInstanceEmitter[T] to any2stringadd[FlattenedJsonLdInstanceEmitter[T]] performed by method any2stringadd in scala.Predef.
    Definition Classes
    any2stringadd
  4. def ->[B](y: B): (FlattenedJsonLdInstanceEmitter[T], B)
    Implicit
    This member is added by an implicit conversion from FlattenedJsonLdInstanceEmitter[T] to ArrowAssoc[FlattenedJsonLdInstanceEmitter[T]] performed by method ArrowAssoc in scala.Predef.
    Definition Classes
    ArrowAssoc
    Annotations
    @inline()
  5. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  6. val allowList: List[String]
    Definition Classes
    CommonEmitter
  7. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  8. val builder: DocBuilder[T]
    Definition Classes
    FlattenedJsonLdInstanceEmitter → FlattenedJsonLdEmitter
  9. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @IntrinsicCandidate()
  10. def createAnnotationNodes(id: String, b: Entry[T], annotations: ListMap[String, ListMap[String, String]]): Unit
    Attributes
    protected
    Definition Classes
    CommonEmitter
  11. def createAnnotationValueNode(id: String, b: Part[T], annotationEntry: (String, String)): Unit
    Attributes
    protected
    Definition Classes
    FlattenedJsonLdEmitter → CommonEmitter
  12. def createArrayValues(a: Array, seq: AmfArray, b: Part[T], v: Value): Unit
    Attributes
    protected
    Definition Classes
    CommonEmitter
  13. def createCustomExtensionNode(b: Entry[T], uri: String, extension: DomainExtension, field: Option[Field]): Unit
    Attributes
    protected
    Definition Classes
    FlattenedJsonLdEmitter → CommonEmitter
  14. def createEternalsAnnotationsNodes(id: String, options: RenderOptions, b: Entry[T], sources: SourceMap): Unit
    Attributes
    protected
    Definition Classes
    CommonEmitter
  15. def createIdNode(b: Entry[T], id: String): Unit
    Attributes
    protected
    Definition Classes
    CommonEmitter
  16. def createSortedArray(a: Type, v: Value, b: Part[T], parent: String, sources: (Value) ⇒ Unit): Unit
    Attributes
    protected
    Definition Classes
    FlattenedJsonLdInstanceEmitter → FlattenedJsonLdEmitter → CommonEmitter
  17. def createSourcesNode(id: String, sources: SourceMap, b: Entry[T]): Unit
    Attributes
    protected
    Definition Classes
    CommonEmitter
  18. def createTypeNode(b: Entry[T], obj: Obj): Unit
    Attributes
    protected
    Definition Classes
    CommonEmitter
  19. def createTypeNode(b: Entry[T], types: List[String]): Unit
    Attributes
    protected
    Definition Classes
    CommonEmitter
  20. def emitAmfObject(amfObj: AmfObject, entry: Entry[T]): Unit
    Attributes
    protected
    Definition Classes
    FlattenedJsonLdEmitter → CommonEmitter
  21. def emitAnnotations(id: String, filteredSources: SourceMap, b: Entry[T]): Unit
    Attributes
    protected
    Definition Classes
    FlattenedJsonLdEmitter → CommonEmitter
  22. def emitArray(a: Array, v: Value, b: Part[T], sources: (Value) ⇒ Unit): Option[T]
    Definition Classes
    FlattenedJsonLdInstanceEmitter → CommonEmitter
  23. def emitArrayMember(element: AmfElement, b: Part[T]): Unit
  24. def emitArrayMember(element: Type, e: AmfElement, b: Part[T]): Unit
    Attributes
    protected
    Definition Classes
    CommonEmitter
  25. def emitArrayObjectMember(b: Part[T], member: AmfObject): Unit
    Attributes
    protected
    Definition Classes
    FlattenedJsonLdEmitter → CommonEmitter
  26. def emitBaseUnitNode(unit: BaseUnit): Unit
    Definition Classes
    FlattenedJsonLdEmitter
  27. def emitDate(v: Value, b: Part[T]): Unit
    Attributes
    protected
    Definition Classes
    CommonEmitter
  28. def emitDeclarations(b: Entry[T], id: String, sources: SourceMap): Unit
    Attributes
    protected
    Definition Classes
    CommonEmitter
  29. def emitDomainExtensions(element: AmfObject, b: Entry[T]): Unit
    Attributes
    protected
    Definition Classes
    CommonEmitter
  30. def emitEternalsNode(id: String, sources: SourceMap, b: Entry[T]): Unit
    Attributes
    protected
    Definition Classes
    FlattenedJsonLdEmitter → CommonEmitter
  31. def emitGroupedDomainExtensions(b: Entry[T], uri: String, extensions: Seq[DomainExtension], field: Option[Field]): Unit
    Attributes
    protected
    Definition Classes
    CommonEmitter
  32. def emitNull(b: Part[T]): Unit
    Attributes
    protected
    Definition Classes
    CommonEmitter
  33. def emitObjMember(amfObject: AmfObject, b: Part[T], inArray: Boolean): Unit
    Attributes
    protected
    Definition Classes
    CommonEmitter
  34. def emitObject(amfObject: AmfObject, b: Entry[T]): Unit
    Definition Classes
    FlattenedJsonLdEmitter
  35. def emitReferences(b: Entry[T], id: String, sources: SourceMap): Unit
    Attributes
    protected
    Definition Classes
    CommonEmitter
  36. def emitScalar(b: Part[T], content: AmfElement, t: SType): Unit
    Attributes
    protected
    Definition Classes
    FlattenedJsonLdEmitter → ScalarEmitter
  37. def emitScalar(b: Part[T], content: String, t: SType): Unit
    Attributes
    protected
    Definition Classes
    FlattenedJsonLdEmitter → ScalarEmitter
  38. def emitScalar(b: Part[T], content: AmfElement): Unit
    Attributes
    protected
    Definition Classes
    ScalarEmitter
  39. def emitScalar(b: Part[T], content: String): Unit
    Attributes
    protected
    Definition Classes
    ScalarEmitter
  40. def emitScalarMember(scalarElement: AmfScalar, b: Part[T]): Unit
    Attributes
    protected
    Definition Classes
    FlattenedJsonLdInstanceEmitter → CommonEmitter
  41. def emitSelfEncodedBaseUnitNode(unit: BaseUnit): Unit
    Definition Classes
    FlattenedJsonLdEmitter
  42. def emitSimpleDateTime(b: Part[T], dateTime: SimpleDateTime, inArray: Boolean): Unit
    Attributes
    protected
    Definition Classes
    CommonEmitter
  43. def emitStaticField(field: Field, element: AmfObject, id: String, sources: SourceMap, b: Entry[T]): Unit
    Attributes
    protected
    Definition Classes
    CommonEmitter
  44. def ensuring(cond: (FlattenedJsonLdInstanceEmitter[T]) ⇒ Boolean, msg: ⇒ Any): FlattenedJsonLdInstanceEmitter[T]
    Implicit
    This member is added by an implicit conversion from FlattenedJsonLdInstanceEmitter[T] to Ensuring[FlattenedJsonLdInstanceEmitter[T]] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  45. def ensuring(cond: (FlattenedJsonLdInstanceEmitter[T]) ⇒ Boolean): FlattenedJsonLdInstanceEmitter[T]
    Implicit
    This member is added by an implicit conversion from FlattenedJsonLdInstanceEmitter[T] to Ensuring[FlattenedJsonLdInstanceEmitter[T]] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  46. def ensuring(cond: Boolean, msg: ⇒ Any): FlattenedJsonLdInstanceEmitter[T]
    Implicit
    This member is added by an implicit conversion from FlattenedJsonLdInstanceEmitter[T] to Ensuring[FlattenedJsonLdInstanceEmitter[T]] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  47. def ensuring(cond: Boolean): FlattenedJsonLdInstanceEmitter[T]
    Implicit
    This member is added by an implicit conversion from FlattenedJsonLdInstanceEmitter[T] to Ensuring[FlattenedJsonLdInstanceEmitter[T]] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  48. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  49. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  50. def extractDeclarationsAndReferencesToContext(declaresEntry: Option[FieldEntry], referencesEntry: Option[FieldEntry], annotations: Annotations): FlattenedGraphEmitterContext
    Attributes
    protected
    Definition Classes
    CommonEmitter
  51. def extractToLink(shape: Shape, b: Part[T], inArray: Boolean): Unit
    Attributes
    protected
    Definition Classes
    CommonEmitter
  52. val fieldProvision: ApplicableMetaFieldRenderProvider
    Definition Classes
    FlattenedJsonLdInstanceEmitter → FlattenedJsonLdEmitter
  53. def filterSourceInformationNode(f: Field, options: RenderOptions): Boolean
    Definition Classes
    FlattenedJsonLdEmitter
  54. def filterSourceMaps(sources: SourceMap): SourceMap
    Attributes
    protected
    Definition Classes
    CommonEmitter
  55. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  56. def getTypesAsIris(obj: Obj): List[String]
    Attributes
    protected
    Definition Classes
    CommonEmitter
  57. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  58. def iri(b: Part[T], content: String, inArray: Boolean): Unit
    Attributes
    protected
    Definition Classes
    CommonEmitter
  59. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  60. def isSemanticExtension(extension: DomainExtension): Boolean
    Attributes
    protected
    Definition Classes
    CommonEmitter
  61. def link(b: Part[T], elementWithLink: DomainElement with Linkable, inArray: Boolean): Unit
    Attributes
    protected
    Definition Classes
    CommonEmitter
  62. def metaModel(instance: Any): Obj
    Attributes
    protected
    Definition Classes
    MetaModelTypeMapping
  63. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  64. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  65. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  66. def obj(b: Part[T], obj: AmfObject, inArray: Boolean): Unit
    Attributes
    protected
    Definition Classes
    FlattenedJsonLdEmitter → CommonEmitter
  67. implicit def object2Emission(amfObject: AmfObject): Emission[T] with Metadata
    Definition Classes
    FlattenedJsonLdEmitter
  68. val options: RenderOptions
    Definition Classes
    FlattenedJsonLdInstanceEmitter → FlattenedJsonLdEmitter
  69. val pending: EmissionQueue[T]
    Definition Classes
    FlattenedJsonLdEmitter
  70. def queueObjectFieldValues(amfObject: AmfObject, filter: (Field, Value) ⇒ Boolean): Unit
    Definition Classes
    FlattenedJsonLdEmitter
  71. def raw(b: Part[T], content: String): Unit
    Attributes
    protected
    Definition Classes
    CommonEmitter
  72. def root(unit: BaseUnit): Unit
    Definition Classes
    FlattenedJsonLdEmitter
  73. var root: Part[T]
    Definition Classes
    FlattenedJsonLdEmitter
  74. def scalar(b: Part[T], content: String, t: SType): Unit
    Attributes
    protected
    Definition Classes
    FlattenedJsonLdEmitter → ScalarEmitter
  75. def scalar(b: Part[T], content: AmfElement, t: SType): Unit
    Attributes
    protected
    Definition Classes
    ScalarEmitter
  76. def scalar(b: Part[T], content: String): Unit
    Attributes
    protected
    Definition Classes
    ScalarEmitter
  77. def sourceMapIdFor(id: String): String
    Attributes
    protected
    Definition Classes
    SourceMapEmitter
  78. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  79. def toString(): String
    Definition Classes
    AnyRef → Any
  80. def traverseMetaModel(id: String, element: AmfObject, sources: SourceMap, obj: Obj, b: Entry[T]): Unit
    Definition Classes
    FlattenedJsonLdEmitter
  81. def typedScalar(b: Part[T], content: String, dataType: String, inArray: Boolean): Unit
    Attributes
    protected
    Definition Classes
    CommonEmitter
  82. def value(t: Type, v: Value, parent: String, sources: (Value) ⇒ Unit, b: Part[T]): Unit
    Attributes
    protected
    Definition Classes
    CommonEmitter
  83. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  84. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  85. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  86. def [B](y: B): (FlattenedJsonLdInstanceEmitter[T], B)
    Implicit
    This member is added by an implicit conversion from FlattenedJsonLdInstanceEmitter[T] to ArrowAssoc[FlattenedJsonLdInstanceEmitter[T]] performed by method ArrowAssoc in scala.Predef.
    Definition Classes
    ArrowAssoc

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated
    Deprecated
  2. def formatted(fmtstr: String): String
    Implicit
    This member is added by an implicit conversion from FlattenedJsonLdInstanceEmitter[T] to StringFormat[FlattenedJsonLdInstanceEmitter[T]] performed by method StringFormat in scala.Predef.
    Definition Classes
    StringFormat
    Annotations
    @deprecated @inline()
    Deprecated

    (Since version 2.12.16) Use formatString.format(value) instead of value.formatted(formatString), or use the f"" string interpolator. In Java 15 and later, formatted resolves to the new method in String which has reversed parameters.

Inherited from FlattenedJsonLdEmitter[T]

Inherited from MetaModelTypeMapping

Inherited from CommonEmitter[T, FlattenedGraphEmitterContext]

Inherited from ScalarEmitter[T]

Inherited from SourceMapEmitter

Inherited from AnyRef

Inherited from Any

Inherited by implicit conversion any2stringadd from FlattenedJsonLdInstanceEmitter[T] to any2stringadd[FlattenedJsonLdInstanceEmitter[T]]

Inherited by implicit conversion StringFormat from FlattenedJsonLdInstanceEmitter[T] to StringFormat[FlattenedJsonLdInstanceEmitter[T]]

Inherited by implicit conversion Ensuring from FlattenedJsonLdInstanceEmitter[T] to Ensuring[FlattenedJsonLdInstanceEmitter[T]]

Inherited by implicit conversion ArrowAssoc from FlattenedJsonLdInstanceEmitter[T] to ArrowAssoc[FlattenedJsonLdInstanceEmitter[T]]

Ungrouped