|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.bsvrz.dav.daf.main.archive.ArchiveDataKind
public final class ArchiveDataKind
Klasse die die vier verschiedenen Datensatzarten des Archivsystem repräsentieren kann (siehe Technische Anforderungen Archivsystem).
Field Summary | |
---|---|
private int |
_code
|
private boolean |
_delayed
|
private String |
_name
|
private boolean |
_requested
|
static ArchiveDataKind |
ONLINE
Datensatzart für online erhaltene aktuelle Datensätze (siehe Technische Anforderungen Archivsystem). |
static ArchiveDataKind |
ONLINE_DELAYED
Datensatzart für online erhaltene als nachgelieferte markierte Datensätze (siehe Technische Anforderungen Archivsystem). |
static ArchiveDataKind |
REQUESTED
Datensatzart für nachgeforderte aktuelle Datensätze (siehe Technische Anforderungen Archivsystem). |
static ArchiveDataKind |
REQUESTED_DELAYED
Datensatzart für nachgeforderte als nachgeliefert markierte Datensätze (siehe Technische Anforderungen Archivsystem). |
Constructor Summary | |
---|---|
private |
ArchiveDataKind(String name,
int code,
boolean requested,
boolean delayed)
|
Method Summary | |
---|---|
int |
getCode()
Bestimmt die Kodierung dieser Datensatzart. |
static ArchiveDataKind |
getInstance(int code)
Liefert eine zur angegebenen Kodierung korrespondierende Datensatzart zurück. |
int |
hashCode()
Returns a hash code value for the object. |
boolean |
isDelayed()
Bestimmt, ob diese Datensatzart als nachgeliefert gekennzeichnete Datensätze enthalten kann. |
boolean |
isRequested()
Bestimmt, ob diese Datensatzart nachgeforderte Datensätze enthalten kann. |
String |
toString()
Liefert eine textuelle Beschreibung dieser Datensatzart zurück. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final ArchiveDataKind ONLINE
public static final ArchiveDataKind ONLINE_DELAYED
public static final ArchiveDataKind REQUESTED
public static final ArchiveDataKind REQUESTED_DELAYED
private final String _name
private final int _code
private final boolean _requested
private final boolean _delayed
Constructor Detail |
---|
private ArchiveDataKind(String name, int code, boolean requested, boolean delayed)
Method Detail |
---|
public static final ArchiveDataKind getInstance(int code)
getCode()
bestimmt werden.
code
- Kodierung der gewünschten Datensatzart.
IllegalArgumentException
- Wenn eine ungültige Kodierung übergeben wurde.getCode()
public int getCode()
getInstance(int)
wiederhergestellt werden.
getInstance(int)
public int hashCode()
java.util.Hashtable
.
The general contract of hashCode
is: hashCode
method on each of the
two objects must produce the same integer result. Object.equals(Object)
method, then calling the hashCode method on each of the two
objects must produce distinct integer results. However, the programmer should be aware that producing distinct
integer results for unequal objects may improve the performance of hashtables.
hashCode
in class Object
Object.equals(Object)
,
Hashtable
public boolean isRequested()
true
für die Datensatzarten REQUESTED
und REQUESTED_DELAYED
, sonst false
.public boolean isDelayed()
true
für die Datensatzarten ONLINE_DELAYED
und REQUESTED_DELAYED
, sonst false
.public String toString()
toString
in class Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |