Package

com.ing.baker

il

Permalink

package il

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. il
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. sealed trait ActionType extends AnyRef

    Permalink
  2. case class CompiledRecipe(name: String, petriNet: RecipePetriNet, initialMarking: Marking[Place], sensoryEvents: Set[EventType], validationErrors: Seq[String] = Seq.empty, eventReceivePeriod: Duration, retentionPeriod: Duration) extends Product with Serializable

    Permalink

    A Compiled recipe.

  3. case class EventOutputTransformer(newEventName: String, ingredientRenames: Map[String, String]) extends Product with Serializable

    Permalink
  4. case class EventType(name: String, ingredientTypes: Seq[IngredientType]) extends Product with Serializable

    Permalink
  5. case class IngredientType(name: String, javaType: Type) extends Product with Serializable

    Permalink
  6. class NonSerializableException extends RuntimeException

    Permalink
  7. implicit class PlaceAdditions extends AnyRef

    Permalink
  8. implicit class TransitionAdditions extends AnyRef

    Permalink
  9. case class ValidationSettings(allowCycles: Boolean = true, allowDisconnectedness: Boolean = true, allowNonExecutableInteractions: Boolean = true) extends Product with Serializable

    Permalink

    Depending on the validations settings the following validations are done:

    Depending on the validations settings the following validations are done:

    1. Check if there are any cycles 2. Check if there are any disconnected graphs 3. Check if there exist any non-executable interaction or not

Value Members

  1. object ActionType

    Permalink
  2. object RecipeValidations

    Permalink
  3. object RecipeVisualizer

    Permalink
  4. object ValidationSettings extends Serializable

    Permalink
  5. val autoBoxClasses: Map[Class[_], (Any) ⇒ Any]

    Permalink

    These are the types that can be auto-boxed by baker.

    These are the types that can be auto-boxed by baker.

    Example: If an ingredient of Option[String] is expected, but String is provided it will be boxed as Option[String]

  6. package dot

    Permalink
  7. package failurestrategy

    Permalink
  8. def getRawClass(t: Type): Class[_]

    Permalink
  9. def isAssignableFromType(self: Type, other: Type): Boolean

    Permalink

    other should be assignable to self

  10. package petrinet

    Permalink
  11. val processIdName: String

    Permalink
  12. def sha256HashCode(str: String): Long

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped