EntityProperty Classe
- java.
lang. Object - com.
microsoft. azure. storage. table. EntityProperty
- com.
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 |
|---|---|
|
Edm |
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:
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:
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:
byte[] valor da propriedade de entidade a ser definida.
EntityProperty
public EntityProperty(final Byte[] value)
Constrói uma EntityProperty instância de um .
Parameters:
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:
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:
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:
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:
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:
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:
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:
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:
Object a ser convertido em uma cadeia de caracteres e um repositório.
Class<?> tipo do valor a ser construído.
EntityProperty
public EntityProperty(final String value)
Constrói uma EntityProperty instância de um valor.
Parameters:
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:
Object a ser convertido em uma cadeia de caracteres e um repositório.
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:
String representação do valor a ser construído.
EntityProperty
public EntityProperty(final UUID value)
Constrói uma EntityProperty instância de um valor.
Parameters:
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:
getIsNull
getType
public Class getType()
Obtém o tipo de classe do EntityProperty.
Returns:
Class<?> do EntityProperty.getValueAsBoolean
public boolean getValueAsBoolean()
Obtém o valor disso EntityProperty como um .
Returns:
boolean representação do EntityProperty valor.Throws:
null ou não puder ser analisado como um Boolean.
getValueAsBooleanObject
public Boolean getValueAsBooleanObject()
Obtém o valor disso EntityProperty como um .
Returns:
Boolean representação do EntityProperty valor.Throws:
null ou não puder ser analisado como um Boolean.
getValueAsByteArray
getValueAsByteObjectArray
public Byte [] getValueAsByteObjectArray()
Obtém o valor disso EntityProperty como uma matriz.
Returns:
getValueAsDate
public Date getValueAsDate()
Obtém o valor disso EntityProperty como um .
Returns:
Throws:
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:
double representação do EntityProperty valor.Throws:
null ou não puder ser analisado como um double.
getValueAsDoubleObject
public Double getValueAsDoubleObject()
Obtém o valor disso EntityProperty como um .
Returns:
double representação do EntityProperty valor.Throws:
null ou não puder ser analisado como um double.
getValueAsInteger
public int getValueAsInteger()
Obtém o valor disso EntityProperty como um .
Returns:
int representação do EntityProperty valor.Throws:
null ou não puder ser analisado como um int.
getValueAsIntegerObject
public Integer getValueAsIntegerObject()
Obtém o valor disso EntityProperty como um .
Returns:
Integer representação do EntityProperty valor.Throws:
null ou não puder ser analisado como um int.
getValueAsLong
public long getValueAsLong()
Obtém o valor disso EntityProperty como um .
Returns:
long representação do EntityProperty valor.Throws:
null ou não puder ser analisado como um long.
getValueAsLongObject
public Long getValueAsLongObject()
Obtém o valor disso EntityProperty como um .
Returns:
long representação do EntityProperty valor.Throws:
null ou não puder ser analisado como um long.
getValueAsString
getValueAsUUID
public UUID getValueAsUUID()
Obtém o valor disso EntityProperty como um .
Returns:
Throws:
java.util.UUID.
isEncrypted
protected boolean isEncrypted()
Obtém um sinalizador que indica se o EntityProperty valor é criptografado.
Returns:
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:
setValue
public synchronized final void setValue(final boolean value)
Define isso EntityProperty usando o valor serializado.
Parameters:
setValue
public synchronized final void setValue(final Boolean value)
Define isso EntityProperty usando o valor serializado.
Parameters:
setValue
public synchronized final void setValue(final byte[] value)
Define isso EntityProperty usando o valor serializado.
Parameters:
setValue
public synchronized final void setValue(final Byte[] value)
Define isso EntityProperty usando o valor serializado.
Parameters:
setValue
public synchronized final void setValue(final Date value)
Define isso EntityProperty usando o valor serializado.
Parameters:
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:
setValue
public synchronized final void setValue(final Double value)
Define isso EntityProperty usando o valor serializado.
Parameters:
setValue
public synchronized final void setValue(final int value)
Define isso EntityProperty usando o valor serializado.
Parameters:
setValue
public synchronized final void setValue(final Integer value)
Define isso EntityProperty usando o valor serializado.
Parameters:
setValue
public synchronized final void setValue(final long value)
Define isso EntityProperty usando o valor serializado.
Parameters:
setValue
public synchronized final void setValue(final Long value)
Define isso EntityProperty usando o valor serializado.
Parameters:
setValue
public synchronized final void setValue(final String value)
Define isso EntityProperty usando o valor .
Parameters:
setValue
public synchronized final void setValue(final UUID value)
Define isso EntityProperty usando o valor serializado.
Parameters:
java.util.UUID valor a ser definido como o EntityProperty valor. Este valor pode ser null.