Package

io.atomicbits.scraml.ramlparser.lookup

transformers

Permalink

package transformers

Visibility
  1. Public
  2. All

Type Members

  1. case class ParsedTypeContext(parsedType: ParsedType, canonicalLookupHelper: CanonicalLookupHelper, canonicalNameOpt: Option[CanonicalName] = None, parentNameOpt: Option[CanonicalName] = None, imposedTypeDiscriminator: Option[String] = None) extends Product with Serializable

    Permalink

    Helper class that contains information for transforming a specific parsed type into its canonical counterpart.

    Helper class that contains information for transforming a specific parsed type into its canonical counterpart.

    parsedType

    The parsed type which is the subject for this context.

    canonicalLookupHelper

    The canonical lookup helper containing all collected type information.

    canonicalNameOpt

    The optional canonical name for the given parsedType.

    parentNameOpt

    The optional canonical name for the parent of the parsedType. This variable is only present in some cases for json-schema type definitions.

    imposedTypeDiscriminator

    The optional type discriminator property name that was specified by a parent class

Value Members

  1. object ParsedArrayTransformer

    Permalink

    Created by peter on 30/12/16.

  2. object ParsedBooleanTransformer

    Permalink

    Created by peter on 30/12/16.

  3. object ParsedEnumTransformer

    Permalink

    Created by peter on 30/12/16.

  4. object ParsedGenericObjectTransformer

    Permalink

    Created by peter on 30/12/16.

  5. object ParsedIntegerTransformer

    Permalink

    Created by peter on 30/12/16.

  6. object ParsedNullTransformer

    Permalink

    Created by peter on 4/01/17.

  7. object ParsedNumberTransformer

    Permalink

    Created by peter on 30/12/16.

  8. object ParsedObjectTransformer

    Permalink

    Created by peter on 22/12/16.

    Created by peter on 22/12/16.

    Transformes a ParsedObject into an ObjectType and collects all available type information into the CanonicalLookupHelper.

  9. object ParsedStringTransformer

    Permalink

    Created by peter on 30/12/16.

  10. object ParsedTypeReferenceTransformer

    Permalink

    Created by peter on 23/12/16.

Ungrouped