|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.bsvrz.dav.daf.communication.dataRepresentation.AbstractData
public abstract class AbstractData
Diese abstrakte Klasse stellt eine Oberklasse von Datentypen dar. Es werden die Methoden des Interfaces data
erstmalig implementiert. Je nach
Bedarf werden diese wieder in den Subklassen überschrieben.
Nested Class Summary | |
---|---|
static class |
AbstractData.AbsoluteMillisTimeValue
Subklasse von AbstarctData , abgeleitet von AbstarctData.AbsoluteTimeValue zur Bestimmung der Systemzeit in Millisekunden. |
static class |
AbstractData.AbsoluteSecondsTimeValue
Subklasse von AbstarctData , abgeleitet von AbstractData.AbsoluteTimeValue zur Bestimmung der Systemzeit in Sekunden. |
static class |
AbstractData.Array
Subklasse von AbstarctData , implementiert das Interface Data.Array . |
static class |
AbstractData.ArrayData
Subklasse von AbstarctData , abgeleitet von AbstractData.StructuredData . |
static class |
AbstractData.ListData
Subklasse von AbstarctData , abgeleitet von AbstractData.StructuredData . |
static class |
AbstractData.NumberArray
Subklasse von AbstarctData , implementiert das Interface Data.NumberArray . |
static class |
AbstractData.NumberValue
Subklasse von AbstarctData , abgeleitet von AbstractData.TextValue , implementiert das Interface Data.NumberValue . |
static class |
AbstractData.PlainData
Subklasse von AbstarctData , abgeleitet von AbstractData . |
static class |
AbstractData.ReferenceValue
Subklasse von AbstarctData , abgeleitet von AbstractData.TextValue , implementiert das Interface Data.ReferenceValue . |
static class |
AbstractData.RelativeTimeValue
Subklasse von AbstarctData , abgeleitet von AbstractData.TimeValue der Relativen(vergangenen) Zeit. |
static class |
AbstractData.StructuredData
Subklasse von AbstractData , abgeleitet von AbstractData . |
static class |
AbstractData.TextValue
Subklasse von AbstarctData , implementiert das Interface Data.TextValue . |
Nested classes/interfaces inherited from interface de.bsvrz.dav.daf.main.Data |
---|
Data.FormatException, Data.ReferenceArray, Data.TextArray, Data.TimeArray |
Constructor Summary | |
---|---|
AbstractData()
Erzeugt ein neues Objekt der Klasse AbstractData |
Method Summary | |
---|---|
Data.Array |
asArray()
Liefert eine Array-Ansicht auf dieses Array zurück. |
Data.ReferenceArray |
asReferenceArray()
Liefert eine Referenz-Array-Ansicht auf dieses Array zurück. |
Data.ReferenceValue |
asReferenceValue()
Liefert eine Referenz-Ansicht auf dieses einfache Datum zurück. |
Data.NumberArray |
asScaledArray()
Liefert eine Skalierte-Array-Ansicht auf dieses Array zurück. |
Data.NumberValue |
asScaledValue()
Liefert eine Skalierte-Ansicht auf dieses einfache Datum zurück. |
Data.TextArray |
asTextArray()
Liefert eine Text-Array-Ansicht auf dieses Array zurück. |
Data.TimeArray |
asTimeArray()
Liefert eine Time-Array-Ansicht auf dieses Array zurück. |
Data.TimeValue |
asTimeValue()
Liefert eine Zeit-Ansicht auf dieses einfache Datum zurück. |
Data.NumberArray |
asUnscaledArray()
Liefert eine Unskalierte-Array-Ansicht auf dieses Array zurück. |
Data.NumberValue |
asUnscaledValue()
Liefert eine Unskalierte-Ansicht auf dieses einfache Datum zurück. |
Data |
createModifiableCopy()
Liefert eine modifizierbare Kopie eines Datensatzes zurück. |
Data |
createUnmodifiableCopy()
Liefert eine nicht modifizierbare Kopie eines Datensatzes zurück. |
Data.Array |
getArray(String itemName)
Liefert eine Array-Ansicht auf das Sub-Datum dieser Liste mit dem angegebenen Namen zurück. |
Data |
getItem(String itemName)
Bestimmt das Sub-Datum dieser Liste mit dem angegebenen Namen. |
Data.ReferenceArray |
getReferenceArray(String itemName)
Liefert eine Referenz-Array-Ansicht auf das Sub-Datum dieser Liste mit dem angegebenen Namen zurück. |
Data.ReferenceValue |
getReferenceValue(String itemName)
Liefert eine Referenz-Ansicht auf das Sub-Datum dieser Liste mit dem angegebenen Namen zurück. |
Data.NumberArray |
getScaledArray(String itemName)
Liefert eine Skalierte-Array-Ansicht auf das Sub-Datum dieser Liste mit dem angegebenen Namen zurück. |
Data.NumberValue |
getScaledValue(String itemName)
Liefert eine Skalierte-Ansicht auf das Sub-Datum dieser Liste mit dem angegebenen Namen zurück. |
Data.TextArray |
getTextArray(String itemName)
Liefert eine Text-Array-Ansicht auf das Sub-Datum dieser Liste mit dem angegebenen Namen zurück. |
Data.TextValue |
getTextValue(String itemName)
Liefert eine Text-Ansicht auf das Sub-Datum dieser Liste mit dem angegebenen Namen zurück. |
Data.TimeArray |
getTimeArray(String itemName)
Liefert eine Time-Array-Ansicht auf das Sub-Datum dieser Liste mit dem angegebenen Namen zurück. |
Data.TimeValue |
getTimeValue(String itemName)
Liefert eine Zeit-Ansicht auf das Sub-Datum dieser Liste mit dem angegebenen Namen zurück. |
Data.NumberArray |
getUnscaledArray(String itemName)
Liefert eine Unskalierte-Array-Ansicht auf das Sub-Datum dieser Liste mit dem angegebenen Namen zurück. |
Data.NumberValue |
getUnscaledValue(String itemName)
Liefert eine Unskalierte-Ansicht auf das Sub-Datum dieser Liste mit dem angegebenen Namen zurück. |
String |
toString()
Liefert eine textliche Darstellung des Datums mit Name und Wert. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface de.bsvrz.dav.daf.main.Data |
---|
asTextValue, getAttributeType, getName, isArray, isDefined, isList, isPlain, iterator, setToDefault, valueToString |
Constructor Detail |
---|
public AbstractData()
Method Detail |
---|
public Data createModifiableCopy()
Data
createModifiableCopy
in interface Data
public Data createUnmodifiableCopy()
Data
createUnmodifiableCopy
in interface Data
public String toString()
Data
toString
in interface Data
toString
in class Object
public Data getItem(String itemName)
Data
getItem
in interface Data
itemName
- Name des gewünschten Sub-Datums.
public Data.Array getArray(String itemName)
Data
getArray
in interface Data
itemName
- Name des gewünschten Sub-Datums.
public Data.NumberValue getUnscaledValue(String itemName)
Data
getUnscaledValue
in interface Data
itemName
- Name des gewünschten Sub-Datums.
public Data.NumberArray getUnscaledArray(String itemName)
Data
getUnscaledArray
in interface Data
itemName
- Name des gewünschten Sub-Datums.
public Data.TimeValue getTimeValue(String itemName)
Data
getTimeValue
in interface Data
itemName
- Name des gewünschten Sub-Datums.
public Data.TimeArray getTimeArray(String itemName)
Data
getTimeArray
in interface Data
itemName
- Name des gewünschten Sub-Datums.
public Data.TextValue getTextValue(String itemName)
Data
getTextValue
in interface Data
itemName
- Name des gewünschten Sub-Datums.
public Data.TextArray getTextArray(String itemName)
Data
getTextArray
in interface Data
itemName
- Name des gewünschten Sub-Datums.
public Data.NumberValue getScaledValue(String itemName)
Data
getScaledValue
in interface Data
itemName
- Name des gewünschten Sub-Datums.
public Data.NumberArray getScaledArray(String itemName)
Data
getScaledArray
in interface Data
itemName
- Name des gewünschten Sub-Datums.
public Data.ReferenceValue getReferenceValue(String itemName)
Data
getReferenceValue
in interface Data
itemName
- Name des gewünschten Sub-Datums.
public Data.ReferenceArray getReferenceArray(String itemName)
Data
getReferenceArray
in interface Data
itemName
- Name des gewünschten Sub-Datums.
public Data.NumberValue asUnscaledValue()
Data
asUnscaledValue
in interface Data
public Data.TimeValue asTimeValue()
Data
asTimeValue
in interface Data
public Data.NumberValue asScaledValue()
Data
asScaledValue
in interface Data
public Data.ReferenceValue asReferenceValue()
Data
asReferenceValue
in interface Data
public Data.NumberArray asUnscaledArray()
Data
asUnscaledArray
in interface Data
public Data.TimeArray asTimeArray()
Data
asTimeArray
in interface Data
public Data.TextArray asTextArray()
Data
asTextArray
in interface Data
public Data.NumberArray asScaledArray()
Data
asScaledArray
in interface Data
public Data.ReferenceArray asReferenceArray()
Data
asReferenceArray
in interface Data
public Data.Array asArray()
Data
asArray
in interface Data
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |