Object/Class

com.salesforce.op.testkit

RandomMap

Related Docs: class RandomMap | package testkit

Permalink

object RandomMap extends Serializable

Linear Supertypes
Serializable, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. RandomMap
  2. Serializable
  3. Serializable
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. class Compatibility[DataType, MapType] extends AnyRef

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. implicit val cBase64: Compatibility[Base64, Base64Map]

    Permalink
  6. implicit val cCity: Compatibility[City, CityMap]

    Permalink
  7. implicit val cComboBox: Compatibility[ComboBox, ComboBoxMap]

    Permalink
  8. implicit val cCountry: Compatibility[Country, CountryMap]

    Permalink
  9. implicit val cCurrency: Compatibility[Currency, CurrencyMap]

    Permalink
  10. implicit val cDate: Compatibility[Date, DateMap]

    Permalink
  11. implicit val cDateTime: Compatibility[DateTime, DateTimeMap]

    Permalink
  12. implicit val cEmail: Compatibility[Email, EmailMap]

    Permalink
  13. implicit val cGeolocation: Compatibility[Geolocation, GeolocationMap]

    Permalink
  14. implicit val cID: Compatibility[ID, IDMap]

    Permalink
  15. implicit val cIntegral: Compatibility[Integral, IntegralMap]

    Permalink
  16. implicit val cMultiPickList: Compatibility[MultiPickList, MultiPickListMap]

    Permalink
  17. implicit val cPercent: Compatibility[Percent, PercentMap]

    Permalink
  18. implicit val cPhone: Compatibility[Phone, PhoneMap]

    Permalink
  19. implicit val cPickList: Compatibility[PickList, PickListMap]

    Permalink
  20. implicit val cPostalCode: Compatibility[PostalCode, PostalCodeMap]

    Permalink
  21. implicit val cReal: Compatibility[Real, RealMap]

    Permalink
  22. implicit val cState: Compatibility[State, StateMap]

    Permalink
  23. implicit val cStreet: Compatibility[Street, StreetMap]

    Permalink
  24. implicit val cText: Compatibility[Text, TextMap]

    Permalink
  25. implicit val cTextArea: Compatibility[TextArea, TextAreaMap]

    Permalink
  26. implicit val cURL: Compatibility[URL, URLMap]

    Permalink
  27. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  28. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  29. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  30. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  31. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  32. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  33. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  34. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  35. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  36. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  37. def of[T <: Integral, M <: OPMap[Long]](valueGenerator: RandomIntegral[T], minSize: Int, maxSize: Int)(implicit arg0: scala.reflect.api.JavaUniverse.WeakTypeTag[M], compatibilityOfBaseTypeAndMapType: Compatibility[T, M]): RandomMap[Long, M]

    Permalink

    Produces random maps of integrals

    Produces random maps of integrals

    T

    the type of single-value data to be generated

    M

    the type of map

    valueGenerator

    - a generator of single (long) values

    minSize

    minimum size of the map; 0 if missing

    maxSize

    maximum size of the map; if missing, all maps are of the same size

    returns

    a generator of maps of integrals; the keys by default have the form "k0", "k1", etc

  38. def of[T <: Text, M <: OPMap[String]](textGenerator: RandomText[T], minSize: Int, maxSize: Int)(implicit arg0: scala.reflect.api.JavaUniverse.WeakTypeTag[M], compatibilityOfBaseTypeAndMapType: Compatibility[T, M]): RandomMap[String, M]

    Permalink

    Produces random maps of texts

    Produces random maps of texts

    T

    the type of single-value data to be generated

    M

    the type of map

    textGenerator

    - a generator of single values, e.g. emails(domain), or countries

    minSize

    minimum size of the map; 0 if missing

    maxSize

    maximum size of the map; if missing, all maps are of the same size

    returns

    a generator of maps of texts; the keys by default have the form "k0", "k1", etc

  39. def ofBinaries(probabilityOfSuccess: Double, minSize: Int, maxSize: Int): RandomMap[Boolean, BinaryMap]

    Permalink

    Produces random maps of binaries

    Produces random maps of binaries

    probabilityOfSuccess

    the probability at which the values are true

    minSize

    minimum size of the map; 0 if missing

    maxSize

    maximum size of the map; if missing, all maps are of the same size

    returns

    a generator of maps of texts; the keys by default have the form "k0", "k1", etc

  40. def ofGeolocations[Source <: RandomData[Geolocation]](valueGenerator: RandomData[Geolocation], minSize: Int, maxSize: Int)(implicit compatibilityOfBaseTypeAndMapType: Compatibility[Geolocation, GeolocationMap]): RandomMap[Seq[Double], GeolocationMap]

    Permalink

    Produces random maps of geolocation

    Produces random maps of geolocation

    Source

    the type of geolocation generator

    valueGenerator

    - a generator of single Geolocation values

    minSize

    minimum size of the map; 0 if missing

    maxSize

    maximum size of the map; if missing, all maps are of the same size

    returns

    a generator of maps of geolocations; the keys by default have the form "k0", "k1", etc

  41. def ofMultiPickLists(picklists: RandomSet[String, MultiPickList], minSize: Int, maxSize: Int): RandomMap[Set[String], MultiPickListMap]

    Permalink
  42. def ofReals[T <: Real, M <: OPMap[Double]](valueGenerator: RandomReal[T], minSize: Int, maxSize: Int)(implicit arg0: scala.reflect.api.JavaUniverse.WeakTypeTag[M], compatibilityOfBaseTypeAndMapType: Compatibility[T, M]): RandomMap[Double, M]

    Permalink

    Produces random maps of Reals

    Produces random maps of Reals

    T

    the type of single-value data to be generated

    M

    the type of map

    valueGenerator

    - a generator of single (Double) values

    minSize

    minimum size of the map; 0 if missing

    maxSize

    maximum size of the map; if missing, all maps are of the same size

    returns

    a generator of maps of reals; the keys by default have the form "k0", "k1", etc

  43. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  44. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  45. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  46. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  47. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped