| Package | Description |
|---|---|
| org.kitesdk.data.spi |
Provides a service provider interface for implementors of Kite Data APIs.
|
| Modifier and Type | Field and Description |
|---|---|
protected EntityAccessor<E> |
AbstractRefinableView.accessor |
| Modifier and Type | Method and Description |
|---|---|
static <E> EntityAccessor<E> |
DataModelUtil.accessor(Class<E> type,
Schema schema) |
EntityAccessor<E> |
AbstractRefinableView.getAccessor() |
| Modifier and Type | Method and Description |
|---|---|
<E> Iterator<E> |
Constraints.filter(Iterator<E> iterator,
EntityAccessor<E> accessor)
Filter the entities returned by a given iterator by these constraints.
|
static <E> PartitionKey |
PartitionKey.partitionKeyForEntity(PartitionStrategy strategy,
E entity,
EntityAccessor<E> accessor)
Construct a partition key for the given entity.
|
static <E> PartitionKey |
PartitionKey.partitionKeyForEntity(PartitionStrategy strategy,
E entity,
EntityAccessor<E> accessor,
PartitionKey reuseKey)
Construct a partition key for the given entity, reusing the supplied key if
not null.
|
<E> StorageKey |
StorageKey.reuseFor(E entity,
EntityAccessor<E> accessor)
Replaces all of the values in this
StorageKey with values from the given
entity. |
<E> StorageKey |
StorageKey.reuseFor(E entity,
Map<String,Object> provided,
EntityAccessor<E> accessor)
Replaces all of the values in this
StorageKey with values from the given
entity. |
<E> com.google.common.base.Predicate<E> |
Constraints.toEntityPredicate(EntityAccessor<E> accessor)
Get a
Predicate for testing entity objects. |
<E> com.google.common.base.Predicate<E> |
Constraints.toEntityPredicate(StorageKey key,
EntityAccessor<E> accessor)
Get a
Predicate for testing entity objects that match the given
StorageKey. |
| Constructor and Description |
|---|
FilteredRecordReader(RecordReader<E,Void> unfiltered,
Constraints constraints,
EntityAccessor<E> accessor) |
Copyright © 2013–2015. All rights reserved.