Gecon main entrypoit providing all required setup and transformation functionality. Instance of this class is immutable and cannot be reconfigured.

By: Wojciech Potiopa
  • Gecon
    • Basic
      • Identifiable
      • Object
        • Anything

no subtypes hierarchy

Initializer
Gecon(Provider provider, Configuration configuration = ...)
Parameters:
  • provider

    Provides dependencies to Gecon

  • configuration = Configuration()

    Configuration of Gecon engine

Inherited Attributes
Attributes inherited from: Object
hash, string
Methods
transformshared Result|TransformationError|TransformationFindingError transform<Result>(Anything source, Type<Result> resultType)

Executes transformation with source into resultType. In case of internall transformation error TransformationError is returned. In case of no provisioned transformation for given arugments TransformationFindingError is returned.

Inherited Methods
Methods inherited from: Object
equals