p

amf.shapes.internal

annotations

package annotations

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class AVRORawSchema(avroRawSchema: String) extends EternalSerializedAnnotation with Product with Serializable
  2. case class AVROSchemaType(avroType: String) extends EternalSerializedAnnotation with Product with Serializable
  3. case class BaseVirtualNode(ast: YPart) extends Annotation with Product with Serializable
  4. case class BooleanSchema() extends Annotation with Product with Serializable
  5. case class CollectionFormatFromItems() extends Annotation with Product with Serializable
  6. case class DirectiveArguments() extends Annotation with Product with Serializable
  7. case class DocumentDeclarationKey(key: String) extends EternalSerializedAnnotation with Product with Serializable
  8. case class ExternalJsonSchemaShape(original: YMapEntry) extends Annotation with Product with Serializable
  9. case class ExternalReferenceUrl(url: String) extends Annotation with Product with Serializable
  10. case class ExternalSchemaWrapper() extends Annotation with Product with Serializable
  11. case class ForceEntry() extends Annotation with Product with Serializable
  12. case class GeneratedJSONSchema(rawText: String) extends Annotation with Product with Serializable
  13. case class GeneratedRamlDatatype(rawText: String) extends Annotation with Product with Serializable

    Represents generated RAML Data Type.

  14. case class InlineDefinition() extends Annotation with Product with Serializable
  15. case class InputTypeField() extends Annotation with Product with Serializable
  16. case class JSONSchemaId(id: String) extends SerializableAnnotation with PerpetualAnnotation with Product with Serializable
  17. case class JSONSchemaRoot() extends Annotation with Product with Serializable

    Mark the declaration as the root of the JSON schema.

  18. case class OrphanOasExtension(location: String) extends SerializableAnnotation with Product with Serializable
  19. case class ParsedFromTypeExpression(expression: String) extends SerializableAnnotation with Product with Serializable
  20. case class ParsedJSONExample(rawText: String) extends SerializableAnnotation with PerpetualAnnotation with Product with Serializable
  21. case class ParsedJSONSchema(rawText: String) extends EternalSerializedAnnotation with Product with Serializable
  22. case class ParsedRamlDatatype(rawText: String) extends SerializableAnnotation with PerpetualAnnotation with Product with Serializable

    Represents parsed RAML Data Type from any type of RAML document.

  23. case class SchemaIsJsonSchema() extends Annotation with Product with Serializable
  24. case class TargetName(name: YPart) extends Annotation with Product with Serializable

    When getting a schema from and external file, it's original name may be replaced by a new one.

    When getting a schema from and external file, it's original name may be replaced by a new one. That original name is the one stored by this Annotation. Used by ALS to link.

  25. case class TypePropertyLexicalInfo(range: PositionRange) extends SerializableAnnotation with PerpetualAnnotation with Product with Serializable

Value Members

  1. object AVRORawSchema extends Serializable
  2. object AVROSchemaType extends Serializable
  3. object DocumentDeclarationKey extends AnnotationGraphLoader with Serializable
  4. object JSONSchemaId extends AnnotationGraphLoader with Serializable
  5. object OrphanOasExtension extends AnnotationGraphLoader with Serializable
  6. object ParsedFromTypeExpression extends AnnotationGraphLoader with Serializable
  7. object ParsedJSONExample extends AnnotationGraphLoader with Serializable
  8. object ParsedJSONSchema extends AnnotationGraphLoader with Serializable
  9. object ParsedRamlDatatype extends AnnotationGraphLoader with Serializable
  10. object TypePropertyLexicalInfo extends AnnotationGraphLoader with Serializable

Ungrouped