|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectru.j1c.Position
public class Position
Класс представляет позицию документа.
Field Summary | |
---|---|
static int |
CURRENT
Флаг текущей позиции |
static int |
NEXT
Флаг следующей позиции |
static int |
PRECEDING
Флаг предшествующей позиции |
Constructor Summary | |
---|---|
Position(Date date,
int shift)
Создать позицию из даты с флагом смещения. |
|
Position(DocumentObject obj,
int shift)
Создать позицию документа из документа с флагом смещения |
|
Position(DocumentReference ref,
int shift)
Создать позицию документа из документа с флагом смещения |
|
Position(Position pos,
int shift)
Создать позицию из позиции с флагом смещения |
|
Position(String value)
Создать позицию из внутренного представления в формате yyyyMMdd[SECONDS[ID]] |
|
Position(String id,
Date date,
int shift)
Создать позицию из даты с флагом смещения |
|
Position(String id,
Date date,
int seconds,
int shift)
Создать позицию из даты с флагом смещения c раздельным заданием секунд с начала дня |
|
Position(String id,
Date date,
String seconds,
int shift)
Создать позицию из даты с флагом смещения c раздельным заданием секунд в 36 ричной системе с начала дня |
Method Summary | |
---|---|
boolean |
after(Position pos)
Сравнивает текущую позицию с заданной на предмет нахождения ее после нее |
boolean |
before(Position pos)
Сравнивает текущую позицию с заданной на предмет нахождения ее перед ней |
boolean |
equals(Object obj)
|
Date |
getBeginningDay()
Получить время начала дня |
Date |
getDate()
|
int |
getSeconds()
Получить количество секунд с начала дня. |
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final int CURRENT
public static final int PRECEDING
public static final int NEXT
Constructor Detail |
---|
public Position(String value)
value
- Значение во внетреннем форматеpublic Position(String id, Date date, String seconds, int shift)
id
- Id документа (char(9))date
- Дата начало дняseconds
- Количество секунд с начала дня в 36 ричной системе умноженных на 10000shift
- Флаг смещения. -1 (минус единица) - предыдущая позиция. 1 - следующая позиция. 0 - позиция датыpublic Position(Date date, int shift)
date
- Дата начала дняshift
- Флаг смещения. -1 (минус единица) - предыдущая позиция. 1 - следующая позиция. 0 - позиция датыpublic Position(String id, Date date, int shift)
id
- Id документа (char(9))date
- Дата начала дняshift
- Флаг смещения. -1 (минус единица) - предыдущая позиция. 1 - следующая позиция. 0 - позиция датыpublic Position(String id, Date date, int seconds, int shift)
id
- Id документа (char(9))date
- Дата начала дняseconds
- Количество секунд с начала дняshift
- Флаг смещения. -1 (минус единица) - предыдущая позиция. 1 - следующая позиция. 0 - позиция датыpublic Position(DocumentReference ref, int shift)
ref
- Документ-ссылкаshift
- Флаг смещения. -1 (минус единица) - предыдущая позиция. 1 - следующая позиция. 0 - текущая позиция.public Position(DocumentObject obj, int shift)
obj
- Документ-объектshift
- Флаг смещения. -1 (минус единица) - предыдущая позиция. 1 - следующая позиция. 0 - текущая позиция.public Position(Position pos, int shift)
pos
- Позицияshift
- Флаг смещения. -1 (минус единица) - предыдущая позиция. 1 - следующая позиция. 0 - текущая позиция.Method Detail |
---|
public Date getDate()
public int getSeconds()
public Date getBeginningDay()
public boolean equals(Object obj)
equals
in class Object
public boolean before(Position pos)
pos
- Сравнимая позиция
public boolean after(Position pos)
pos
- Сравнимая позиция
public String toString()
toString
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |