ru.metrika4j
Class MetrikaDate

java.lang.Object
  extended by ru.metrika4j.MetrikaDate

public class MetrikaDate
extends java.lang.Object

Представление даты в API Яндекс.Метрики. Содержит год, месяц и день, без указания времени.

Author:
Artur Suilin

Constructor Summary
MetrikaDate()
           
MetrikaDate(int day, int month, int year)
           
MetrikaDate(java.lang.String value)
          Конструирует дату из формата YYYYMMDD или YYYYMM, используемого в API
 
Method Summary
 MetrikaDate dayAgo()
           
 boolean equals(java.lang.Object o)
           
 int getDay()
           
 int getMonth()
           
 int getYear()
           
 boolean hasDay()
           
 int hashCode()
           
 MetrikaDate monthAgo()
           
 MetrikaDate plusDays(int days)
           
 java.lang.String toApiString()
          Представляет дату в формате YYYYMMDD или YYYYMM, используемом в API
static MetrikaDate today()
           
 java.util.Date toJavaDate()
           
 MetrikaDate weekAgo()
           
 MetrikaDate yearAgo()
           
static MetrikaDate yesterday()
           
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MetrikaDate

public MetrikaDate(int day,
                   int month,
                   int year)

MetrikaDate

public MetrikaDate()

MetrikaDate

public MetrikaDate(java.lang.String value)
Конструирует дату из формата YYYYMMDD или YYYYMM, используемого в API

See Also:
toApiString()
Method Detail

today

public static MetrikaDate today()

yesterday

public static MetrikaDate yesterday()

monthAgo

public MetrikaDate monthAgo()

yearAgo

public MetrikaDate yearAgo()

weekAgo

public MetrikaDate weekAgo()

dayAgo

public MetrikaDate dayAgo()

getYear

public int getYear()

getMonth

public int getMonth()

getDay

public int getDay()

hasDay

public boolean hasDay()

toApiString

public java.lang.String toApiString()
Представляет дату в формате YYYYMMDD или YYYYMM, используемом в API

See Also:
MetrikaDate(String)

toJavaDate

public java.util.Date toJavaDate()

plusDays

public MetrikaDate plusDays(int days)

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object


Copyright © 2011. All Rights Reserved.