public abstract class BaseEntity<K> implements Serializable
Inheritance
Object >
BaseEntity<K>
Type Parameter |
---|
Name | Description |
K | |
Methods
<K>getEntity(String name)
public FullEntity<K> <K>getEntity(String name)
Returns the property value as an entity.
Parameter |
---|
Name | Description |
name | String
|
<T>getList(String name)
public List<T> <T>getList(String name)
Returns the property value as a list of values.
Parameter |
---|
Name | Description |
name | String
|
Returns |
---|
Type | Description |
List<T> | |
<V>getValue(String name)
public V <V>getValue(String name)
Returns the Value for the given property name
.
Parameter |
---|
Name | Description |
name | String
|
contains(String name)
public boolean contains(String name)
Returns true
if the entity contains a property with the given name
.
Parameter |
---|
Name | Description |
name | String
|
equals(Object obj)
public boolean equals(Object obj)
Parameter |
---|
Name | Description |
obj | Object
|
Overrides
getBlob(String name)
public Blob getBlob(String name)
Returns the property value as a blob.
Parameter |
---|
Name | Description |
name | String
|
Returns |
---|
Type | Description |
Blob | |
getBoolean(String name)
public boolean getBoolean(String name)
Returns the property value as a boolean.
Parameter |
---|
Name | Description |
name | String
|
getDouble(String name)
public double getDouble(String name)
Returns the property value as a double.
Parameter |
---|
Name | Description |
name | String
|
getKey()
Returns the associated key or null if it does not have one.
getKey(String name)
public Key getKey(String name)
Returns the property value as a Key.
Parameter |
---|
Name | Description |
name | String
|
Returns |
---|
Type | Description |
Key | |
getLatLng(String name)
public LatLng getLatLng(String name)
Returns the property value as a LatLng.
Parameter |
---|
Name | Description |
name | String
|
getLong(String name)
public long getLong(String name)
Returns the property value as long.
Parameter |
---|
Name | Description |
name | String
|
Returns |
---|
Type | Description |
long | |
getNames()
public Set<String> getNames()
Returns the properties name.
getProperties()
public Map<String,Value<?>> getProperties()
getString(String name)
public String getString(String name)
Returns the property value as a string.
Parameter |
---|
Name | Description |
name | String
|
getTimestamp(String name)
public Timestamp getTimestamp(String name)
Returns the property value as a Timestamp.
Parameter |
---|
Name | Description |
name | String
|
Returns |
---|
Type | Description |
com.google.cloud.Timestamp | |
hasKey()
Returns true if entity has a non-null key.
hashCode()
Returns |
---|
Type | Description |
int | |
Overrides
isNull(String name)
public boolean isNull(String name)
Returns true if property is an instance of NullValue.
Parameter |
---|
Name | Description |
name | String
|
toString()
Overrides