Compartilhar via


EntityProperty Classe

  • java.lang.Object
    • com.microsoft.azure.storage.table.EntityProperty

public class EntityProperty

Uma classe que representa um único valor de propriedade tipada em uma entidade de tabela. Um EntityProperty armazena o tipo de dados como um EdmType. O valor, que pode ser para tipos de objeto, mas não para tipos primitivos, é serializado e armazenado como um .

EntityProperty fornece construtores sobrecarregados e sobrecargas do método para tipos de valor com suporte. Cada construtor ou método sobrecarregado define o EdmType e serializa o valor adequadamente com base no tipo de parâmetro.

Use um dos métodos Type para desserializar um EntityProperty como o tipo Java apropriado. O método gerará um ParseException ou IllegalArgumentException se o EntityProperty não puder ser desserializado como o tipo Java.

Resumo do Construtor

Construtor Description
EntityProperty(final boolean value)

Constrói uma EntityProperty instância de um valor.

EntityProperty(final Boolean value)

Constrói uma EntityProperty instância de um valor.

EntityProperty(final byte[] value)

Constrói uma EntityProperty instância de um valor.

EntityProperty(final Byte[] value)

Constrói uma EntityProperty instância de um .

EntityProperty(final Date value)

Constrói uma EntityProperty instância de um valor.

EntityProperty(final double value)

Constrói uma EntityProperty instância de um valor.

EntityProperty(final Double value)

Constrói uma EntityProperty instância de um valor.

EntityProperty(final int value)

Constrói uma EntityProperty instância de um valor.

EntityProperty(final Integer value)

Constrói uma EntityProperty instância de um valor.

EntityProperty(final long value)

Constrói uma EntityProperty instância de um valor.

EntityProperty(final Long value)

Constrói uma EntityProperty instância de um valor.

EntityProperty(final Object value, final Class<?> type)

Reservado para uso interno. Constrói uma EntityProperty instância de um valor e um tipo de dados e verifica se o valor pode ser interpretado como o tipo de dados especificado.

EntityProperty(final String value)

Constrói uma EntityProperty instância de um valor.

EntityProperty(final String value, final Class<?> type)

Reservado para uso interno. Constrói uma EntityProperty instância de um tipo de valor e verifica se o valor pode ser interpretado como o tipo de dados especificado.

EntityProperty(final String value, final EdmType edmType)

Reservado para uso interno. Constrói uma EntityProperty instância de um valor e um tipo de dados e verifica se o valor pode ser interpretado como o tipo de dados especificado.

EntityProperty(final UUID value)

Constrói uma EntityProperty instância de um valor.

Resumo do método

Modificador e tipo Método e descrição
EdmType getEdmType()

Obtém o EdmType tipo de dados de armazenamento para o EntityProperty.

boolean getIsNull()

Obtém um sinalizador que indica que o EntityProperty valor é .

Class<?> getType()

Obtém o tipo de classe do EntityProperty.

boolean getValueAsBoolean()

Obtém o valor disso EntityProperty como um .

Boolean getValueAsBooleanObject()

Obtém o valor disso EntityProperty como um .

byte [] getValueAsByteArray()

Obtém o valor disso EntityProperty como uma matriz.

Byte [] getValueAsByteObjectArray()

Obtém o valor disso EntityProperty como uma matriz.

Date getValueAsDate()

Obtém o valor disso EntityProperty como um .

double getValueAsDouble()

Obtém o valor disso EntityProperty como um .

Double getValueAsDoubleObject()

Obtém o valor disso EntityProperty como um .

int getValueAsInteger()

Obtém o valor disso EntityProperty como um .

Integer getValueAsIntegerObject()

Obtém o valor disso EntityProperty como um .

long getValueAsLong()

Obtém o valor disso EntityProperty como um .

Long getValueAsLongObject()

Obtém o valor disso EntityProperty como um .

String getValueAsString()

Obtém o valor disso EntityProperty como um .

UUID getValueAsUUID()

Obtém o valor disso EntityProperty como um .

boolean isEncrypted()

Obtém um sinalizador que indica se o EntityProperty valor é criptografado.

void setIsEncrypted(boolean isEncrypted)

Define um sinalizador que indica se o EntityProperty valor é criptografado.

synchronized final void setValue(final boolean value)

Define isso EntityProperty usando o valor serializado.

synchronized final void setValue(final Boolean value)

Define isso EntityProperty usando o valor serializado.

synchronized final void setValue(final byte[] value)

Define isso EntityProperty usando o valor serializado.

synchronized final void setValue(final Byte[] value)

Define isso EntityProperty usando o valor serializado.

synchronized final void setValue(final Date value)

Define isso EntityProperty usando o valor serializado.

synchronized final void setValue(final double value)

Define isso EntityProperty usando o valor serializado.

synchronized final void setValue(final Double value)

Define isso EntityProperty usando o valor serializado.

synchronized final void setValue(final int value)

Define isso EntityProperty usando o valor serializado.

synchronized final void setValue(final Integer value)

Define isso EntityProperty usando o valor serializado.

synchronized final void setValue(final long value)

Define isso EntityProperty usando o valor serializado.

synchronized final void setValue(final Long value)

Define isso EntityProperty usando o valor serializado.

synchronized final void setValue(final String value)

Define isso EntityProperty usando o valor .

synchronized final void setValue(final UUID value)

Define isso EntityProperty usando o valor serializado.

Detalhes do construtor

EntityProperty

public EntityProperty(final boolean value)

Constrói uma EntityProperty instância de um valor.

Parameters:

value - O boolean valor da propriedade de entidade a ser definida.

EntityProperty

public EntityProperty(final Boolean value)

Constrói uma EntityProperty instância de um valor.

Parameters:

value - O Boolean valor da propriedade de entidade a ser definida.

EntityProperty

public EntityProperty(final byte[] value)

Constrói uma EntityProperty instância de um valor.

Parameters:

value - O byte[] valor da propriedade de entidade a ser definida.

EntityProperty

public EntityProperty(final Byte[] value)

Constrói uma EntityProperty instância de um .

Parameters:

value - O Byte[] a ser definido como o valor da propriedade da entidade.

EntityProperty

public EntityProperty(final Date value)

Constrói uma EntityProperty instância de um valor.

Parameters:

value - O java.util.Date a ser definido como o valor da propriedade da entidade.

EntityProperty

public EntityProperty(final double value)

Constrói uma EntityProperty instância de um valor.

Parameters:

value - O double valor da propriedade de entidade a ser definida.

EntityProperty

public EntityProperty(final Double value)

Constrói uma EntityProperty instância de um valor.

Parameters:

value - O Double valor da propriedade de entidade a ser definida.

EntityProperty

public EntityProperty(final int value)

Constrói uma EntityProperty instância de um valor.

Parameters:

value - O int valor da propriedade de entidade a ser definida.

EntityProperty

public EntityProperty(final Integer value)

Constrói uma EntityProperty instância de um valor.

Parameters:

value - O Integer valor da propriedade de entidade a ser definida.

EntityProperty

public EntityProperty(final long value)

Constrói uma EntityProperty instância de um valor.

Parameters:

value - O long valor da propriedade de entidade a ser definida.

EntityProperty

public EntityProperty(final Long value)

Constrói uma EntityProperty instância de um valor.

Parameters:

value - O Long valor da propriedade de entidade a ser definida.

EntityProperty

protected EntityProperty(final Object value, final Class type)

Reservado para uso interno. Constrói uma EntityProperty instância de um valor e um tipo de dados e verifica se o valor pode ser interpretado como o tipo de dados especificado.

Parameters:

value - O Object a ser convertido em uma cadeia de caracteres e um repositório.
type - O Class<?> tipo do valor a ser construído.

EntityProperty

public EntityProperty(final String value)

Constrói uma EntityProperty instância de um valor.

Parameters:

value - O String a ser definido como o valor da propriedade da entidade.

EntityProperty

protected EntityProperty(final String value, final Class type)

Reservado para uso interno. Constrói uma EntityProperty instância de um tipo de valor e verifica se o valor pode ser interpretado como o tipo de dados especificado.

Parameters:

value - O Object a ser convertido em uma cadeia de caracteres e um repositório.
type

EntityProperty

protected EntityProperty(final String value, final EdmType edmType)

Reservado para uso interno. Constrói uma EntityProperty instância de um valor e um tipo de dados e verifica se o valor pode ser interpretado como o tipo de dados especificado.

Parameters:

value - A String representação do valor a ser construído.
edmType - O EdmType tipo de dados do valor a ser construído.

EntityProperty

public EntityProperty(final UUID value)

Constrói uma EntityProperty instância de um valor.

Parameters:

value - O java.util.UUID a ser definido como o valor da propriedade da entidade.

Detalhes do método

getEdmType

public EdmType getEdmType()

Obtém o EdmType tipo de dados de armazenamento para o EntityProperty.

Returns:

O EdmType valor de enumeração para o tipo de dados do EntityProperty.

getIsNull

public boolean getIsNull()

Obtém um sinalizador que indica que o EntityProperty valor é .

Returns:

Um boolean sinalizador que indica que o EntityProperty valor é null.

getType

public Class getType()

Obtém o tipo de classe do EntityProperty.

Returns:

O Class<?> do EntityProperty.

getValueAsBoolean

public boolean getValueAsBoolean()

Obtém o valor disso EntityProperty como um .

Returns:

Uma boolean representação do EntityProperty valor.

Throws:

IllegalArgumentException - Se o valor for null ou não puder ser analisado como um Boolean.

getValueAsBooleanObject

public Boolean getValueAsBooleanObject()

Obtém o valor disso EntityProperty como um .

Returns:

Uma Boolean representação do EntityProperty valor.

Throws:

IllegalArgumentException - Se o valor for null ou não puder ser analisado como um Boolean.

getValueAsByteArray

public byte [] getValueAsByteArray()

Obtém o valor disso EntityProperty como uma matriz.

Returns:

Uma byte[] representação do EntityProperty valor ou null.

getValueAsByteObjectArray

public Byte [] getValueAsByteObjectArray()

Obtém o valor disso EntityProperty como uma matriz.

Returns:

Uma Byte[] representação do EntityProperty valor ou null.

getValueAsDate

public Date getValueAsDate()

Obtém o valor disso EntityProperty como um .

Returns:

Uma java.util.Date representação do EntityProperty valor ou null.

Throws:

IllegalArgumentException - Se o valor não null for e não puder ser analisado como um java.util.Date.

getValueAsDouble

public double getValueAsDouble()

Obtém o valor disso EntityProperty como um .

Returns:

Uma double representação do EntityProperty valor.

Throws:

IllegalArgumentException - Se o valor for null ou não puder ser analisado como um double.

getValueAsDoubleObject

public Double getValueAsDoubleObject()

Obtém o valor disso EntityProperty como um .

Returns:

Uma double representação do EntityProperty valor.

Throws:

IllegalArgumentException - Se o valor for null ou não puder ser analisado como um double.

getValueAsInteger

public int getValueAsInteger()

Obtém o valor disso EntityProperty como um .

Returns:

Uma int representação do EntityProperty valor.

Throws:

IllegalArgumentException - Se o valor for null ou não puder ser analisado como um int.

getValueAsIntegerObject

public Integer getValueAsIntegerObject()

Obtém o valor disso EntityProperty como um .

Returns:

Uma Integer representação do EntityProperty valor.

Throws:

IllegalArgumentException - Se o valor for null ou não puder ser analisado como um int.

getValueAsLong

public long getValueAsLong()

Obtém o valor disso EntityProperty como um .

Returns:

Uma long representação do EntityProperty valor.

Throws:

IllegalArgumentException - Se o valor for null ou não puder ser analisado como um long.

getValueAsLongObject

public Long getValueAsLongObject()

Obtém o valor disso EntityProperty como um .

Returns:

Uma long representação do EntityProperty valor.

Throws:

IllegalArgumentException - Se o valor for null ou não puder ser analisado como um long.

getValueAsString

public String getValueAsString()

Obtém o valor disso EntityProperty como um .

Returns:

Uma String representação do EntityProperty valor ou null.

getValueAsUUID

public UUID getValueAsUUID()

Obtém o valor disso EntityProperty como um .

Returns:

Uma java.util.UUID representação do EntityProperty valor ou null.

Throws:

IllegalArgumentException - Se o valor não puder ser analisado como um java.util.UUID.

isEncrypted

protected boolean isEncrypted()

Obtém um sinalizador que indica se o EntityProperty valor é criptografado.

Returns:

Um boolean sinalizador que indica se o EntityProperty valor é criptografado.

setIsEncrypted

protected void setIsEncrypted(boolean isEncrypted)

Define um sinalizador que indica se o EntityProperty valor é criptografado.

Parameters:

isEncrypted - Um boolean sinalizador que indica se o EntityProperty valor é criptografado.

setValue

public synchronized final void setValue(final boolean value)

Define isso EntityProperty usando o valor serializado.

Parameters:

value - O boolean valor a ser definido como o EntityProperty valor .

setValue

public synchronized final void setValue(final Boolean value)

Define isso EntityProperty usando o valor serializado.

Parameters:

value - O Boolean valor a ser definido como o EntityProperty valor .

setValue

public synchronized final void setValue(final byte[] value)

Define isso EntityProperty usando o valor serializado.

Parameters:

value - O byte[] valor a ser definido como o EntityProperty valor. Este valor pode ser null.

setValue

public synchronized final void setValue(final Byte[] value)

Define isso EntityProperty usando o valor serializado.

Parameters:

value - O Byte[] valor a ser definido como o EntityProperty valor. Este valor pode ser null.

setValue

public synchronized final void setValue(final Date value)

Define isso EntityProperty usando o valor serializado.

Parameters:

value - O java.util.Date valor a ser definido como o EntityProperty valor. Este valor pode ser null.

setValue

public synchronized final void setValue(final double value)

Define isso EntityProperty usando o valor serializado.

Parameters:

value - O double valor a ser definido como o EntityProperty valor.

setValue

public synchronized final void setValue(final Double value)

Define isso EntityProperty usando o valor serializado.

Parameters:

value - O Double valor a ser definido como o EntityProperty valor.

setValue

public synchronized final void setValue(final int value)

Define isso EntityProperty usando o valor serializado.

Parameters:

value - O int valor a ser definido como o EntityProperty valor.

setValue

public synchronized final void setValue(final Integer value)

Define isso EntityProperty usando o valor serializado.

Parameters:

value - O Integer valor a ser definido como o EntityProperty valor.

setValue

public synchronized final void setValue(final long value)

Define isso EntityProperty usando o valor serializado.

Parameters:

value - O long valor a ser definido como o EntityProperty valor.

setValue

public synchronized final void setValue(final Long value)

Define isso EntityProperty usando o valor serializado.

Parameters:

value - O Long valor a ser definido como o EntityProperty valor.

setValue

public synchronized final void setValue(final String value)

Define isso EntityProperty usando o valor .

Parameters:

value - O String valor a ser definido como o EntityProperty valor. Este valor pode ser null.

setValue

public synchronized final void setValue(final UUID value)

Define isso EntityProperty usando o valor serializado.

Parameters:

value - O java.util.UUID valor a ser definido como o EntityProperty valor. Este valor pode ser null.

Aplica-se a