EntityProperty Klasse
- java.
lang. Object - com.
microsoft. azure. storage. table. EntityProperty
- com.
public class EntityProperty
Eine Klasse, die einen einzelnen typisierten Eigenschaftswert in einer Tabellenentität darstellt. Ein EntityProperty speichert den Datentyp als .EdmType Der Wert, der für Objekttypen, aber nicht für primitive Typen sein kann, wird serialisiert und als gespeichert.
EntityProperty stellt überladene Konstruktoren und Überladungen der -Methode für unterstützte Werttypen bereit. Jeder überladene Konstruktor oder jede Methode legt den EdmType wert fest und serialisiert den Wert entsprechend auf dem Parametertyp.
Verwenden Sie eine der Type-Methoden , um einen EntityProperty als geeigneten Java-Typ zu deserialisieren. Die -Methode löst ein oder IllegalArgumentException ausParseException, wenn der EntityProperty nicht als Java-Typ deserialisiert werden kann.
Zusammenfassung zum Konstruktor
| Konstruktor | Beschreibung |
|---|---|
| EntityProperty(final boolean value) |
Erstellt eine EntityProperty instance aus einem -Wert. |
| EntityProperty(final Boolean value) |
Erstellt eine EntityProperty instance aus einem -Wert. |
| EntityProperty(final byte[] value) |
Erstellt eine EntityProperty instance aus einem -Wert. |
| EntityProperty(final Byte[] value) |
Erstellt eine EntityProperty instance aus einem . |
| EntityProperty(final Date value) |
Erstellt eine EntityProperty instance aus einem -Wert. |
| EntityProperty(final double value) |
Erstellt eine EntityProperty instance aus einem -Wert. |
| EntityProperty(final Double value) |
Erstellt eine EntityProperty instance aus einem -Wert. |
| EntityProperty(final int value) |
Erstellt eine EntityProperty instance aus einem -Wert. |
| EntityProperty(final Integer value) |
Erstellt eine EntityProperty instance aus einem -Wert. |
| EntityProperty(final long value) |
Erstellt eine EntityProperty instance aus einem -Wert. |
| EntityProperty(final Long value) |
Erstellt eine EntityProperty instance aus einem -Wert. |
| EntityProperty(final Object value, final Class<?> type) |
Für die interne Verwendung reserviert. Erstellt eine EntityProperty instance aus einem Wert und einem Datentyp und überprüft, ob der Wert als der angegebene Datentyp interpretiert werden kann. |
| EntityProperty(final String value) |
Erstellt eine EntityProperty instance aus einem -Wert. |
| EntityProperty(final String value, final Class<?> type) |
Für die interne Verwendung reserviert. Erstellt eine EntityProperty instance aus einem Werttyp und überprüft, ob der Wert als der angegebene Datentyp interpretiert werden kann. |
| EntityProperty(final String value, final EdmType edmType) |
Für die interne Verwendung reserviert. Erstellt eine EntityProperty instance aus einem Wert und einem Datentyp und überprüft, ob der Wert als der angegebene Datentyp interpretiert werden kann. |
| EntityProperty(final UUID value) |
Erstellt eine EntityProperty instance aus einem -Wert. |
Methodenzusammenfassung
| Modifizierer und Typ | Methode und Beschreibung |
|---|---|
|
Edm |
getEdmType()
Ruft den EdmType Speicherdatentyp für ab EntityProperty. |
| boolean |
getIsNull()
Ruft ein Flag ab, das angibt, dass der EntityProperty Wert ist. |
| Class<?> |
getType()
Ruft den Klassentyp von ab EntityProperty. |
| boolean |
getValueAsBoolean()
Ruft den Wert dieser EntityProperty als ab. |
| Boolean |
getValueAsBooleanObject()
Ruft den Wert dieser EntityProperty als ab. |
| byte [] |
getValueAsByteArray()
Ruft den Wert dieses EntityProperty als Array ab. |
| Byte [] |
getValueAsByteObjectArray()
Ruft den Wert dieses EntityProperty als Array ab. |
| Date |
getValueAsDate()
Ruft den Wert dieser EntityProperty als ab. |
| double |
getValueAsDouble()
Ruft den Wert dieser EntityProperty als ab. |
| Double |
getValueAsDoubleObject()
Ruft den Wert dieser EntityProperty als ab. |
| int |
getValueAsInteger()
Ruft den Wert dieser EntityProperty als ab. |
| Integer |
getValueAsIntegerObject()
Ruft den Wert dieser EntityProperty als ab. |
| long |
getValueAsLong()
Ruft den Wert dieser EntityProperty als ab. |
| Long |
getValueAsLongObject()
Ruft den Wert dieser EntityProperty als ab. |
| String |
getValueAsString()
Ruft den Wert dieser EntityProperty als ab. |
| UUID |
getValueAsUUID()
Ruft den Wert dieser EntityProperty als ab. |
| boolean |
isEncrypted()
Ruft ein Flag ab, das angibt, ob der EntityProperty Wert verschlüsselt ist. |
| void |
setIsEncrypted(boolean isEncrypted)
Legt ein Flag fest, das angibt, ob der EntityProperty Wert verschlüsselt ist. |
| synchronized final void |
setValue(final boolean value)
Legt dies EntityProperty mithilfe des serialisierten Werts fest. |
| synchronized final void |
setValue(final Boolean value)
Legt dies EntityProperty mithilfe des serialisierten Werts fest. |
| synchronized final void |
setValue(final byte[] value)
Legt dies EntityProperty mithilfe des serialisierten Werts fest. |
| synchronized final void |
setValue(final Byte[] value)
Legt dies EntityProperty mithilfe des serialisierten Werts fest. |
| synchronized final void |
setValue(final Date value)
Legt dies EntityProperty mithilfe des serialisierten Werts fest. |
| synchronized final void |
setValue(final double value)
Legt dies EntityProperty mithilfe des serialisierten Werts fest. |
| synchronized final void |
setValue(final Double value)
Legt dies EntityProperty mithilfe des serialisierten Werts fest. |
| synchronized final void |
setValue(final int value)
Legt dies EntityProperty mithilfe des serialisierten Werts fest. |
| synchronized final void |
setValue(final Integer value)
Legt dies EntityProperty mithilfe des serialisierten Werts fest. |
| synchronized final void |
setValue(final long value)
Legt dies EntityProperty mithilfe des serialisierten Werts fest. |
| synchronized final void |
setValue(final Long value)
Legt dies EntityProperty mithilfe des serialisierten Werts fest. |
| synchronized final void |
setValue(final String value)
Legt dies EntityProperty mithilfe des -Werts fest. |
| synchronized final void |
setValue(final UUID value)
Legt dies EntityProperty mithilfe des serialisierten Werts fest. |
Details zum Konstruktor
EntityProperty
public EntityProperty(final boolean value)
Erstellt eine EntityProperty instance aus einem -Wert.
Parameters:
boolean Wert der festzulegenden Entitätseigenschaft.
EntityProperty
public EntityProperty(final Boolean value)
Erstellt eine EntityProperty instance aus einem -Wert.
Parameters:
Boolean Wert der festzulegenden Entitätseigenschaft.
EntityProperty
public EntityProperty(final byte[] value)
Erstellt eine EntityProperty instance aus einem -Wert.
Parameters:
byte[] Wert der festzulegenden Entitätseigenschaft.
EntityProperty
public EntityProperty(final Byte[] value)
Erstellt eine EntityProperty instance aus einem .
Parameters:
Byte[] , die als Entitätseigenschaftswert festgelegt werden soll.
EntityProperty
public EntityProperty(final Date value)
Erstellt eine EntityProperty instance aus einem -Wert.
Parameters:
java.util.Date , die als Entitätseigenschaftswert festgelegt werden soll.
EntityProperty
public EntityProperty(final double value)
Erstellt eine EntityProperty instance aus einem -Wert.
Parameters:
double Wert der festzulegenden Entitätseigenschaft.
EntityProperty
public EntityProperty(final Double value)
Erstellt eine EntityProperty instance aus einem -Wert.
Parameters:
Double Wert der festzulegenden Entitätseigenschaft.
EntityProperty
public EntityProperty(final int value)
Erstellt eine EntityProperty instance aus einem -Wert.
Parameters:
int Wert der festzulegenden Entitätseigenschaft.
EntityProperty
public EntityProperty(final Integer value)
Erstellt eine EntityProperty instance aus einem -Wert.
Parameters:
Integer Wert der festzulegenden Entitätseigenschaft.
EntityProperty
public EntityProperty(final long value)
Erstellt eine EntityProperty instance aus einem -Wert.
Parameters:
long Wert der festzulegenden Entitätseigenschaft.
EntityProperty
public EntityProperty(final Long value)
Erstellt eine EntityProperty instance aus einem -Wert.
Parameters:
Long Wert der festzulegenden Entitätseigenschaft.
EntityProperty
protected EntityProperty(final Object value, final Class type)
Für die interne Verwendung reserviert. Erstellt eine EntityProperty instance aus einem Wert und einem Datentyp und überprüft, ob der Wert als der angegebene Datentyp interpretiert werden kann.
Parameters:
Object in eine Zeichenfolge und einen Speicher konvertiert werden soll.
Class<?> Typ des zu konstruierenden Werts.
EntityProperty
public EntityProperty(final String value)
Erstellt eine EntityProperty instance aus einem -Wert.
Parameters:
String , die als Entitätseigenschaftswert festgelegt werden soll.
EntityProperty
protected EntityProperty(final String value, final Class type)
Für die interne Verwendung reserviert. Erstellt eine EntityProperty instance aus einem Werttyp und überprüft, ob der Wert als der angegebene Datentyp interpretiert werden kann.
Parameters:
Object in eine Zeichenfolge und einen Speicher konvertiert werden soll.
EntityProperty
protected EntityProperty(final String value, final EdmType edmType)
Für die interne Verwendung reserviert. Erstellt eine EntityProperty instance aus einem Wert und einem Datentyp und überprüft, ob der Wert als der angegebene Datentyp interpretiert werden kann.
Parameters:
String Darstellung des zu konstruierenden Werts.
EntityProperty
public EntityProperty(final UUID value)
Erstellt eine EntityProperty instance aus einem -Wert.
Parameters:
java.util.UUID , die als Entitätseigenschaftswert festgelegt werden soll.
Details zur Methode
getEdmType
public EdmType getEdmType()
Ruft den EdmType Speicherdatentyp für ab EntityProperty.
Returns:
getIsNull
getType
public Class getType()
Ruft den Klassentyp von ab EntityProperty.
Returns:
Class<?> des EntityProperty.getValueAsBoolean
public boolean getValueAsBoolean()
Ruft den Wert dieser EntityProperty als ab.
Returns:
boolean Darstellung des Werts EntityProperty .Throws:
null oder nicht als Booleananalysiert werden kann.
getValueAsBooleanObject
public Boolean getValueAsBooleanObject()
Ruft den Wert dieser EntityProperty als ab.
Returns:
Boolean Darstellung des Werts EntityProperty .Throws:
null oder nicht als Booleananalysiert werden kann.
getValueAsByteArray
getValueAsByteObjectArray
public Byte [] getValueAsByteObjectArray()
Ruft den Wert dieses EntityProperty als Array ab.
Returns:
getValueAsDate
public Date getValueAsDate()
Ruft den Wert dieser EntityProperty als ab.
Returns:
Throws:
null ist und nicht als java.util.Dateanalysiert werden kann.
getValueAsDouble
public double getValueAsDouble()
Ruft den Wert dieser EntityProperty als ab.
Returns:
double Darstellung des Werts EntityProperty .Throws:
null oder nicht als doubleanalysiert werden kann.
getValueAsDoubleObject
public Double getValueAsDoubleObject()
Ruft den Wert dieser EntityProperty als ab.
Returns:
double Darstellung des Werts EntityProperty .Throws:
null oder nicht als doubleanalysiert werden kann.
getValueAsInteger
public int getValueAsInteger()
Ruft den Wert dieser EntityProperty als ab.
Returns:
int Darstellung des Werts EntityProperty .Throws:
null oder nicht als intanalysiert werden kann.
getValueAsIntegerObject
public Integer getValueAsIntegerObject()
Ruft den Wert dieser EntityProperty als ab.
Returns:
Integer Darstellung des Werts EntityProperty .Throws:
null oder nicht als intanalysiert werden kann.
getValueAsLong
public long getValueAsLong()
Ruft den Wert dieser EntityProperty als ab.
Returns:
long Darstellung des Werts EntityProperty .Throws:
null oder nicht als longanalysiert werden kann.
getValueAsLongObject
public Long getValueAsLongObject()
Ruft den Wert dieser EntityProperty als ab.
Returns:
long Darstellung des Werts EntityProperty .Throws:
null oder nicht als longanalysiert werden kann.
getValueAsString
getValueAsUUID
public UUID getValueAsUUID()
Ruft den Wert dieser EntityProperty als ab.
Returns:
Throws:
java.util.UUIDanalysiert werden kann.
isEncrypted
protected boolean isEncrypted()
Ruft ein Flag ab, das angibt, ob der EntityProperty Wert verschlüsselt ist.
Returns:
boolean Flag, das angibt, ob der EntityProperty Wert verschlüsselt ist.setIsEncrypted
protected void setIsEncrypted(boolean isEncrypted)
Legt ein Flag fest, das angibt, ob der EntityProperty Wert verschlüsselt ist.
Parameters:
setValue
public synchronized final void setValue(final boolean value)
Legt dies EntityProperty mithilfe des serialisierten Werts fest.
Parameters:
setValue
public synchronized final void setValue(final Boolean value)
Legt dies EntityProperty mithilfe des serialisierten Werts fest.
Parameters:
setValue
public synchronized final void setValue(final byte[] value)
Legt dies EntityProperty mithilfe des serialisierten Werts fest.
Parameters:
byte[] Wert, der EntityProperty als Wert festgelegt werden soll. Dieser Wert kann null sein.
setValue
public synchronized final void setValue(final Byte[] value)
Legt dies EntityProperty mithilfe des serialisierten Werts fest.
Parameters:
Byte[] Wert, der EntityProperty als Wert festgelegt werden soll. Dieser Wert kann null sein.
setValue
public synchronized final void setValue(final Date value)
Legt dies EntityProperty mithilfe des serialisierten Werts fest.
Parameters:
java.util.Date Wert, der EntityProperty als Wert festgelegt werden soll. Dieser Wert kann null sein.
setValue
public synchronized final void setValue(final double value)
Legt dies EntityProperty mithilfe des serialisierten Werts fest.
Parameters:
setValue
public synchronized final void setValue(final Double value)
Legt dies EntityProperty mithilfe des serialisierten Werts fest.
Parameters:
setValue
public synchronized final void setValue(final int value)
Legt dies EntityProperty mithilfe des serialisierten Werts fest.
Parameters:
setValue
public synchronized final void setValue(final Integer value)
Legt dies EntityProperty mithilfe des serialisierten Werts fest.
Parameters:
setValue
public synchronized final void setValue(final long value)
Legt dies EntityProperty mithilfe des serialisierten Werts fest.
Parameters:
setValue
public synchronized final void setValue(final Long value)
Legt dies EntityProperty mithilfe des serialisierten Werts fest.
Parameters:
setValue
public synchronized final void setValue(final String value)
Legt dies EntityProperty mithilfe des -Werts fest.
Parameters:
String Wert, der EntityProperty als Wert festgelegt werden soll. Dieser Wert kann null sein.
setValue
public synchronized final void setValue(final UUID value)
Legt dies EntityProperty mithilfe des serialisierten Werts fest.
Parameters:
java.util.UUID Wert, der EntityProperty als Wert festgelegt werden soll. Dieser Wert kann null sein.