jp.co.cyberagent.aeromock

data

package data

Visibility
  1. Public
  2. All

Type Members

  1. sealed abstract class AllowedDataType extends AnyRef

  2. class CommonDataHelper extends AnyRef

    Common data helper.

  3. case class DataFile(id: Option[String], path: Path, method: HttpMethod = HttpMethod.GET) extends Product with Serializable

  4. trait DataFileReader extends AnyRef

  5. trait InstanceDef extends AnyRef

  6. case class InstanceProjection(decoration: (Any) ⇒ Any, variableMap: Map[String, Any], properties: List[PropertyDef], methods: List[MethodDef], externalList: Option[ListPropertyValue] = None, jsonObject: Boolean = false) extends InstanceDef with MethodReturnValue with Product with Serializable

    Class to express projection of instance.

  7. class InstanceProjectionFactory extends AnyRef

    Factory to create jp.co.cyberagent.aeromock.data.InstanceProjection.

  8. class JsonDataFileReader extends DataFileReader

  9. case class LazyEvalPropertyValue(value: Any) extends InstanceDef with Product with Serializable

  10. case class ListPropertyValue(value: List[_]) extends InstanceDef with Product with Serializable

  11. case class MethodDef(name: String, value: Any) extends Product with Serializable

  12. trait MethodReturnValue extends AnyRef

  13. case class PropertyDef(key: PropertyKey, value: InstanceDef) extends Product with Serializable

  14. case class PropertyKey(key: Any) extends Product with Serializable

  15. case class SimplePropertyValue(value: Any) extends InstanceDef with Product with Serializable

  16. class YamlDataFileReader extends DataFileReader

Value Members

  1. object AllowedDataType

  2. object DataFileReaderFactory

    Factory object of DataFileReader

  3. object DataFileService extends Injectable

  4. object DataPathResolver

  5. object DynamicMethodValueStore

Ungrouped