com.github.daiksy.dmm4s.api

DmmR18All

case class DmmR18All(apiId: String, affiliateId: String) extends Dmm with Product with Serializable

DMM.R18全体を検索対象とするcase class

apiId

APIを利用するためにDMMから割り当てられたIDを設定します.

affiliateId

DMMから割り当てられたアフィリエイトIDを設定します.

Linear Supertypes
Serializable, Serializable, Product, Equals, Dmm, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. DmmR18All
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. Dmm
  7. AnyRef
  8. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new DmmR18All(apiId: String, affiliateId: String)

    apiId

    APIを利用するためにDMMから割り当てられたIDを設定します.

    affiliateId

    DMMから割り当てられたアフィリエイトIDを設定します.

Value Members

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

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

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

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. val _affiliateId: String

    Attributes
    protected
    Definition Classes
    DmmR18AllDmm
  7. val _apiId: String

    Attributes
    protected
    Definition Classes
    DmmR18AllDmm
  8. val affiliateId: String

    DMMから割り当てられたアフィリエイトIDを設定します.

  9. val apiId: String

    APIを利用するためにDMMから割り当てられたIDを設定します.

  10. val apiVersion: String

    Attributes
    protected
    Definition Classes
    Dmm
  11. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  12. lazy val baseUrl: String

    Attributes
    protected
    Definition Classes
    Dmm
  13. def buildHttpRequest(hits: Int, offset: Int, sort: Type, keyword: String): Request

    Http Requestの組み立て *

    Http Requestの組み立て *

    Attributes
    protected
    Definition Classes
    Dmm
  14. def clone(): AnyRef

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

    Definition Classes
    AnyRef
  16. def finalize(): Unit

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

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

    Definition Classes
    Any
  19. def itemList(hits: Int = 20, offset: Int = 1, sort: Type = SortPattern.Rank, keyword: String = ""): List[Item]

    商品一覧をItemのcase classで取得します.

    商品一覧をItemのcase classで取得します. 検索条件を名前付き引数で指定してください.

    (example)

    .itemList(hits = 50, keyword = " ̄テヌ ̄ツᆪ ̄テᄐ ̄ツᄄ ̄テᅠ ̄ツᄄ ̄テᅠ")
    hits

    検索結果の件数を指定します. 初期値 20, 最小値 1, 最大値 100

    offset

    検索結果の先頭位置を指定します. 初期値 1

    sort

    検索結果の先頭位置を指定します. 初期値 人気順

    keyword

    任意のキーワードを指定します.

    Definition Classes
    Dmm
  20. def itemListXml(hits: Int = 20, offset: Int = 1, sort: Type = SortPattern.Rank, keyword: String = ""): String

    商品一覧をXML形式で取得します.

    商品一覧をXML形式で取得します. 検索条件を名前付き引数で指定してください.

    (example)

    .itemListXml(hits = 50, keyword = " ̄テヌ ̄ツᆪ ̄テᄐ ̄ツᄄ ̄テᅠ ̄ツᄄ ̄テᅠ")
    hits

    検索結果の件数を指定します. 初期値 20, 最小値 1, 最大値 100

    offset

    検索結果の先頭位置を指定します. 初期値 1

    sort

    検索結果の先頭位置を指定します. 初期値 人気順

    keyword

    任意のキーワードを指定します.

    Definition Classes
    Dmm
  21. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  22. final def notify(): Unit

    Definition Classes
    AnyRef
  23. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  24. val service: String

    Attributes
    protected
    Definition Classes
    DmmR18AllDmm
  25. val site: Type

    Attributes
    protected
    Definition Classes
    DmmR18AllDmm
  26. def stringToXml(xmlString: String): Node

    取得したXML文字列をXml nodeに変換する

    取得したXML文字列をXml nodeに変換する

    Attributes
    protected
    Definition Classes
    Dmm
  27. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  28. val timestamp: String

    現在時刻をフォーマットして取得

    現在時刻をフォーマットして取得

    Attributes
    protected
    Definition Classes
    Dmm
  29. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from Dmm

Inherited from AnyRef

Inherited from Any

Ungrouped