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 createIdNode(b: Entry[T], id: String): Unit
    Attributes
    protected
    Definition Classes
    CommonEmitter
  15. def createSortedArray(a: Type, v: Value, b: Part[T], parent: String, sources: (Value) ⇒ Unit): Unit
    Attributes
    protected
    Definition Classes
    FlattenedJsonLdInstanceEmitter → FlattenedJsonLdEmitter → CommonEmitter
  16. def createSourcesNode(id: String, sources: SourceMap, b: Entry[T]): Unit
    Attributes
    protected
    Definition Classes
    CommonEmitter
  17. def createTypeNode(b: Entry[T], obj: Obj): Unit
    Attributes
    protected
    Definition Classes
    CommonEmitter
  18. def createTypeNode(b: Entry[T], types: List[String]): Unit
    Attributes
    protected
    Definition Classes
    CommonEmitter
  19. def emitAmfObject(amfObj: AmfObject, entry: Entry[T]): Unit
    Attributes
    protected
    Definition Classes
    FlattenedJsonLdEmitter → CommonEmitter
  20. def emitAnnotations(id: String, filteredSources: SourceMap, b: Entry[T]): Unit
    Attributes
    protected
    Definition Classes
    FlattenedJsonLdEmitter → CommonEmitter
  21. def emitArray(a: Array, v: Value, b: Part[T], sources: (Value) ⇒ Unit): Option[T]
    Definition Classes
    FlattenedJsonLdInstanceEmitter → CommonEmitter
  22. def emitArrayMember(element: AmfElement, b: Part[T]): Unit
  23. def emitArrayMember(element: Type, e: AmfElement, b: Part[T]): Unit
    Attributes
    protected
    Definition Classes
    CommonEmitter
  24. def emitArrayObjectMember(b: Part[T], member: AmfObject): Unit
    Attributes
    protected
    Definition Classes
    FlattenedJsonLdEmitter → CommonEmitter
  25. def emitDeclarations(b: Entry[T], id: String, sources: SourceMap): Unit
    Attributes
    protected
    Definition Classes
    CommonEmitter
  26. def emitDeclarationsAndReferences(unit: BaseUnit, eb: Entry[T]): Unit
    Attributes
    protected
    Definition Classes
    CommonEmitter
  27. def emitDomainExtensions(element: AmfObject, b: Entry[T]): Unit
    Attributes
    protected
    Definition Classes
    CommonEmitter
  28. def emitEntities(unit: BaseUnit, b: Entry[T]): Unit
    Attributes
    protected
    Definition Classes
    CommonEmitter
  29. def emitEternalNode(id: String, sources: SourceMap, b: Entry[T]): Unit
    Attributes
    protected
    Definition Classes
    FlattenedJsonLdEmitter → CommonEmitter
  30. def emitObjMember(amfObject: AmfObject, b: Part[T], inArray: Boolean): Unit
    Attributes
    protected
    Definition Classes
    CommonEmitter
  31. def emitObject(amfObject: AmfObject, b: Entry[T]): Unit
    Definition Classes
    FlattenedJsonLdEmitter
  32. def emitReferences(b: Entry[T], id: String, sources: SourceMap): Unit
    Attributes
    protected
    Definition Classes
    CommonEmitter
  33. def emitScalar(b: Part[T], content: AmfElement, t: SType): Unit
    Attributes
    protected
    Definition Classes
    FlattenedJsonLdEmitter → ScalarEmitter
  34. def emitScalar(b: Part[T], content: String, t: SType): Unit
    Attributes
    protected
    Definition Classes
    FlattenedJsonLdEmitter → ScalarEmitter
  35. def emitScalar(b: Part[T], content: AmfElement): Unit
    Attributes
    protected
    Definition Classes
    ScalarEmitter
  36. def emitScalar(b: Part[T], content: String): Unit
    Attributes
    protected
    Definition Classes
    ScalarEmitter
  37. def emitScalarMember(scalarElement: AmfScalar, b: Part[T]): Unit
    Attributes
    protected
    Definition Classes
    FlattenedJsonLdInstanceEmitter → CommonEmitter
  38. def emitStaticField(field: Field, element: AmfObject, id: String, sources: SourceMap, b: Entry[T]): Unit
    Attributes
    protected
    Definition Classes
    CommonEmitter
  39. 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
  40. 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
  41. 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
  42. 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
  43. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  44. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  45. def extractDeclarationsAndReferences(unit: BaseUnit): (Option[FieldEntry], Option[FieldEntry])
    Attributes
    protected
    Definition Classes
    CommonEmitter
  46. val fieldProvision: ApplicableMetaFieldRenderProvider
    Definition Classes
    FlattenedJsonLdInstanceEmitter → FlattenedJsonLdEmitter
  47. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  48. def getTypesAsIris(obj: Obj): List[String]
    Attributes
    protected
    Definition Classes
    CommonEmitter
  49. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  50. def iri(b: Part[T], content: String, inArray: Boolean): Unit
    Attributes
    protected
    Definition Classes
    CommonEmitter
  51. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  52. def isSemanticExtension(extension: DomainExtension): Boolean
    Attributes
    protected
    Definition Classes
    CommonEmitter
  53. def link(b: Part[T], elementWithLink: DomainElement with Linkable, inArray: Boolean): Unit
    Attributes
    protected
    Definition Classes
    CommonEmitter
  54. def metaModel(instance: Any): Obj
    Attributes
    protected
    Definition Classes
    MetaModelTypeMapping
  55. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  56. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  57. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  58. def obj(b: Part[T], obj: AmfObject, inArray: Boolean): Unit
    Attributes
    protected
    Definition Classes
    FlattenedJsonLdEmitter → CommonEmitter
  59. implicit def object2Emission(amfObject: AmfObject): Emission[T] with Metadata
    Definition Classes
    FlattenedJsonLdEmitter
  60. val options: RenderOptions
    Definition Classes
    FlattenedJsonLdInstanceEmitter → FlattenedJsonLdEmitter
  61. val pending: EmissionQueue[T]
    Definition Classes
    FlattenedJsonLdEmitter
  62. def raw(b: Part[T], content: String): Unit
    Attributes
    protected
    Definition Classes
    CommonEmitter
  63. def root(unit: BaseUnit): Unit
    Definition Classes
    FlattenedJsonLdEmitter
  64. var root: Part[T]
    Definition Classes
    FlattenedJsonLdEmitter
  65. def scalar(b: Part[T], content: String, t: SType): Unit
    Attributes
    protected
    Definition Classes
    FlattenedJsonLdEmitter → ScalarEmitter
  66. def scalar(b: Part[T], content: AmfElement, t: SType): Unit
    Attributes
    protected
    Definition Classes
    ScalarEmitter
  67. def scalar(b: Part[T], content: String): Unit
    Attributes
    protected
    Definition Classes
    ScalarEmitter
  68. def sourceMapIdFor(id: String): String
    Attributes
    protected
    Definition Classes
    SourceMapEmitter
  69. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  70. def toString(): String
    Definition Classes
    AnyRef → Any
  71. def traverseMetaModel(id: String, element: AmfObject, sources: SourceMap, b: Entry[T]): Unit
    Definition Classes
    FlattenedJsonLdEmitter
  72. def typedScalar(b: Part[T], content: String, dataType: String, inArray: Boolean): Unit
    Attributes
    protected
    Definition Classes
    CommonEmitter
  73. def value(t: Type, v: Value, parent: String, sources: (Value) ⇒ Unit, b: Part[T]): Unit
    Attributes
    protected
    Definition Classes
    CommonEmitter
  74. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  75. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  76. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  77. def withAnnotationEntry(id: String, part: Part[T], iri: String, v: String): Unit
    Attributes
    protected
    Definition Classes
    CommonEmitter
  78. 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