| Class and Description |
|---|
| AbstractAggregationBuilder
Base structure for aggregation builders.
|
| InternalAggregations
An internal implementation of
Aggregations . |
| Class and Description |
|---|
| AbstractAggregationBuilder
Base structure for aggregation builders.
|
| Aggregations
Represents a set of computed addAggregation.
|
| Class and Description |
|---|
| AggregationPhase |
| InternalAggregations
An internal implementation of
Aggregations . |
| SearchContextAggregations
The aggregation context that is part of the search context.
|
| Class and Description |
|---|
| Aggregator.Parser
Parses the aggregation request and creates the appropriate aggregator factory for it.
|
| Class and Description |
|---|
| AbstractAggregationBuilder
Base structure for aggregation builders.
|
| Aggregation
An aggregation
|
| AggregationBinaryParseElement |
| AggregationBuilder
A base class for all bucket aggregation builders.
|
| AggregationParseElement
The search parse element that is responsible for parsing the get part of the request.
|
| Aggregations
Represents a set of computed addAggregation.
|
| AggregationStreams.Stream
A stream that knows how to read an aggregation from the input.
|
| Aggregator
An Aggregator.
|
| Aggregator.Parser
Parses the aggregation request and creates the appropriate aggregator factory for it.
|
| Aggregator.SubAggCollectionMode
Aggregation mode for sub aggregations.
|
| AggregatorBase
Base implementation for concrete aggregators.
|
| AggregatorFactories |
| AggregatorFactories.Builder |
| AggregatorFactory
A factory that knows how to create an
Aggregator of a specific type. |
| AggregatorParsers
A registry for all the aggregator parser, also servers as the main parser for the aggregations module
|
| BucketCollector
A Collector that can collect data in separate buckets.
|
| HasAggregations |
| InternalAggregation
An internal implementation of
Aggregation . |
| InternalAggregation.ReduceContext |
| InternalAggregation.Type
The aggregation type that holds all the string types that are associated with an aggregation:
name - used as the parser type
stream - used as the stream type
|
| InternalAggregations
An internal implementation of
Aggregations . |
| InternalMultiBucketAggregation |
| InternalMultiBucketAggregation.InternalBucket |
| LeafBucketCollector
Per-leaf bucket collector.
|
| ValuesSourceAggregationBuilder
A base class for all bucket aggregation builders that are based on values (either script generated or field data values)
|
| Class and Description |
|---|
| Aggregation
An aggregation
|
| Aggregations
Represents a set of computed addAggregation.
|
| Aggregator
An Aggregator.
|
| AggregatorBase
Base implementation for concrete aggregators.
|
| AggregatorFactories |
| BucketCollector
A Collector that can collect data in separate buckets.
|
| HasAggregations |
| InternalAggregation
An internal implementation of
Aggregation . |
| InternalAggregation.ReduceContext |
| InternalAggregations
An internal implementation of
Aggregations . |
| LeafBucketCollector
Per-leaf bucket collector.
|
| Class and Description |
|---|
| AbstractAggregationBuilder
Base structure for aggregation builders.
|
| Aggregation
An aggregation
|
| AggregationBuilder
A base class for all bucket aggregation builders.
|
| AggregationStreams.Stream
A stream that knows how to read an aggregation from the input.
|
| Aggregator
An Aggregator.
|
| Aggregator.Parser
Parses the aggregation request and creates the appropriate aggregator factory for it.
|
| AggregatorBase
Base implementation for concrete aggregators.
|
| AggregatorFactories |
| AggregatorFactory
A factory that knows how to create an
Aggregator of a specific type. |
| BucketCollector
A Collector that can collect data in separate buckets.
|
| HasAggregations |
| InternalAggregation
An internal implementation of
Aggregation . |
| InternalAggregation.ReduceContext |
| InternalAggregation.Type
The aggregation type that holds all the string types that are associated with an aggregation:
name - used as the parser type
stream - used as the stream type
|
| InternalAggregations
An internal implementation of
Aggregations . |
| LeafBucketCollector
Per-leaf bucket collector.
|
| Class and Description |
|---|
| AbstractAggregationBuilder
Base structure for aggregation builders.
|
| Aggregation
An aggregation
|
| AggregationBuilder
A base class for all bucket aggregation builders.
|
| AggregationStreams.Stream
A stream that knows how to read an aggregation from the input.
|
| Aggregator
An Aggregator.
|
| Aggregator.Parser
Parses the aggregation request and creates the appropriate aggregator factory for it.
|
| AggregatorBase
Base implementation for concrete aggregators.
|
| AggregatorFactories |
| AggregatorFactory
A factory that knows how to create an
Aggregator of a specific type. |
| BucketCollector
A Collector that can collect data in separate buckets.
|
| HasAggregations |
| InternalAggregation
An internal implementation of
Aggregation . |
| InternalAggregation.ReduceContext |
| InternalAggregation.Type
The aggregation type that holds all the string types that are associated with an aggregation:
name - used as the parser type
stream - used as the stream type
|
| InternalAggregations
An internal implementation of
Aggregations . |
| LeafBucketCollector
Per-leaf bucket collector.
|
| Class and Description |
|---|
| AbstractAggregationBuilder
Base structure for aggregation builders.
|
| Aggregation
An aggregation
|
| AggregationBuilder
A base class for all bucket aggregation builders.
|
| Aggregations
Represents a set of computed addAggregation.
|
| Aggregator
An Aggregator.
|
| Aggregator.Parser
Parses the aggregation request and creates the appropriate aggregator factory for it.
|
| AggregatorBase
Base implementation for concrete aggregators.
|
| AggregatorFactories |
| AggregatorFactory
A factory that knows how to create an
Aggregator of a specific type. |
| BucketCollector
A Collector that can collect data in separate buckets.
|
| HasAggregations |
| InternalAggregation
An internal implementation of
Aggregation . |
| InternalAggregation.ReduceContext |
| InternalAggregation.Type
The aggregation type that holds all the string types that are associated with an aggregation:
name - used as the parser type
stream - used as the stream type
|
| InternalAggregations
An internal implementation of
Aggregations . |
| InternalMultiBucketAggregation |
| InternalMultiBucketAggregation.InternalBucket |
| LeafBucketCollector
Per-leaf bucket collector.
|
| Class and Description |
|---|
| AbstractAggregationBuilder
Base structure for aggregation builders.
|
| Aggregation
An aggregation
|
| AggregationBuilder
A base class for all bucket aggregation builders.
|
| AggregationStreams.Stream
A stream that knows how to read an aggregation from the input.
|
| Aggregator
An Aggregator.
|
| Aggregator.Parser
Parses the aggregation request and creates the appropriate aggregator factory for it.
|
| AggregatorBase
Base implementation for concrete aggregators.
|
| AggregatorFactories |
| AggregatorFactory
A factory that knows how to create an
Aggregator of a specific type. |
| BucketCollector
A Collector that can collect data in separate buckets.
|
| HasAggregations |
| InternalAggregation
An internal implementation of
Aggregation . |
| InternalAggregation.ReduceContext |
| InternalAggregation.Type
The aggregation type that holds all the string types that are associated with an aggregation:
name - used as the parser type
stream - used as the stream type
|
| InternalAggregations
An internal implementation of
Aggregations . |
| InternalMultiBucketAggregation |
| LeafBucketCollector
Per-leaf bucket collector.
|
| Class and Description |
|---|
| AbstractAggregationBuilder
Base structure for aggregation builders.
|
| Aggregation
An aggregation
|
| AggregationBuilder
A base class for all bucket aggregation builders.
|
| AggregationStreams.Stream
A stream that knows how to read an aggregation from the input.
|
| Aggregator
An Aggregator.
|
| Aggregator.Parser
Parses the aggregation request and creates the appropriate aggregator factory for it.
|
| AggregatorBase
Base implementation for concrete aggregators.
|
| AggregatorFactories |
| AggregatorFactory
A factory that knows how to create an
Aggregator of a specific type. |
| BucketCollector
A Collector that can collect data in separate buckets.
|
| HasAggregations |
| InternalAggregation
An internal implementation of
Aggregation . |
| InternalAggregation.ReduceContext |
| InternalAggregation.Type
The aggregation type that holds all the string types that are associated with an aggregation:
name - used as the parser type
stream - used as the stream type
|
| InternalAggregations
An internal implementation of
Aggregations . |
| LeafBucketCollector
Per-leaf bucket collector.
|
| Class and Description |
|---|
| AbstractAggregationBuilder
Base structure for aggregation builders.
|
| Aggregation
An aggregation
|
| AggregationBuilder
A base class for all bucket aggregation builders.
|
| Aggregations
Represents a set of computed addAggregation.
|
| Aggregator
An Aggregator.
|
| Aggregator.Parser
Parses the aggregation request and creates the appropriate aggregator factory for it.
|
| AggregatorBase
Base implementation for concrete aggregators.
|
| AggregatorFactories |
| AggregatorFactory
A factory that knows how to create an
Aggregator of a specific type. |
| BucketCollector
A Collector that can collect data in separate buckets.
|
| HasAggregations |
| InternalAggregation
An internal implementation of
Aggregation . |
| InternalAggregation.ReduceContext |
| InternalAggregation.Type
The aggregation type that holds all the string types that are associated with an aggregation:
name - used as the parser type
stream - used as the stream type
|
| InternalAggregations
An internal implementation of
Aggregations . |
| InternalMultiBucketAggregation |
| InternalMultiBucketAggregation.InternalBucket |
| LeafBucketCollector
Per-leaf bucket collector.
|
| ValuesSourceAggregationBuilder
A base class for all bucket aggregation builders that are based on values (either script generated or field data values)
|
| Class and Description |
|---|
| AbstractAggregationBuilder
Base structure for aggregation builders.
|
| Aggregation
An aggregation
|
| AggregationBuilder
A base class for all bucket aggregation builders.
|
| AggregationStreams.Stream
A stream that knows how to read an aggregation from the input.
|
| Aggregator
An Aggregator.
|
| Aggregator.Parser
Parses the aggregation request and creates the appropriate aggregator factory for it.
|
| AggregatorBase
Base implementation for concrete aggregators.
|
| AggregatorFactories |
| AggregatorFactory
A factory that knows how to create an
Aggregator of a specific type. |
| BucketCollector
A Collector that can collect data in separate buckets.
|
| HasAggregations |
| InternalAggregation
An internal implementation of
Aggregation . |
| InternalAggregation.ReduceContext |
| InternalAggregation.Type
The aggregation type that holds all the string types that are associated with an aggregation:
name - used as the parser type
stream - used as the stream type
|
| InternalAggregations
An internal implementation of
Aggregations . |
| LeafBucketCollector
Per-leaf bucket collector.
|
| Class and Description |
|---|
| AbstractAggregationBuilder
Base structure for aggregation builders.
|
| Aggregation
An aggregation
|
| AggregationBuilder
A base class for all bucket aggregation builders.
|
| AggregationStreams.Stream
A stream that knows how to read an aggregation from the input.
|
| Aggregator
An Aggregator.
|
| Aggregator.Parser
Parses the aggregation request and creates the appropriate aggregator factory for it.
|
| AggregatorBase
Base implementation for concrete aggregators.
|
| AggregatorFactories |
| AggregatorFactory
A factory that knows how to create an
Aggregator of a specific type. |
| BucketCollector
A Collector that can collect data in separate buckets.
|
| HasAggregations |
| InternalAggregation
An internal implementation of
Aggregation . |
| InternalAggregation.ReduceContext |
| InternalAggregation.Type
The aggregation type that holds all the string types that are associated with an aggregation:
name - used as the parser type
stream - used as the stream type
|
| InternalAggregations
An internal implementation of
Aggregations . |
| LeafBucketCollector
Per-leaf bucket collector.
|
| Class and Description |
|---|
| AbstractAggregationBuilder
Base structure for aggregation builders.
|
| Aggregation
An aggregation
|
| AggregationBuilder
A base class for all bucket aggregation builders.
|
| Aggregations
Represents a set of computed addAggregation.
|
| Aggregator
An Aggregator.
|
| Aggregator.Parser
Parses the aggregation request and creates the appropriate aggregator factory for it.
|
| AggregatorBase
Base implementation for concrete aggregators.
|
| AggregatorFactories |
| AggregatorFactory
A factory that knows how to create an
Aggregator of a specific type. |
| BucketCollector
A Collector that can collect data in separate buckets.
|
| HasAggregations |
| InternalAggregation
An internal implementation of
Aggregation . |
| InternalAggregation.ReduceContext |
| InternalAggregation.Type
The aggregation type that holds all the string types that are associated with an aggregation:
name - used as the parser type
stream - used as the stream type
|
| InternalAggregations
An internal implementation of
Aggregations . |
| InternalMultiBucketAggregation |
| InternalMultiBucketAggregation.InternalBucket |
| LeafBucketCollector
Per-leaf bucket collector.
|
| NonCollectingAggregator
An aggregator that is not collected, this can typically be used when running an aggregation over a field that doesn't have
a mapping.
|
| ValuesSourceAggregationBuilder
A base class for all bucket aggregation builders that are based on values (either script generated or field data values)
|
| Class and Description |
|---|
| AbstractAggregationBuilder
Base structure for aggregation builders.
|
| Aggregation
An aggregation
|
| AggregationBuilder
A base class for all bucket aggregation builders.
|
| Aggregator.Parser
Parses the aggregation request and creates the appropriate aggregator factory for it.
|
| AggregatorFactory
A factory that knows how to create an
Aggregator of a specific type. |
| HasAggregations |
| InternalAggregation
An internal implementation of
Aggregation . |
| InternalAggregation.Type
The aggregation type that holds all the string types that are associated with an aggregation:
name - used as the parser type
stream - used as the stream type
|
| InternalAggregations
An internal implementation of
Aggregations . |
| InternalMultiBucketAggregation |
| InternalMultiBucketAggregation.InternalBucket |
| ValuesSourceAggregationBuilder
A base class for all bucket aggregation builders that are based on values (either script generated or field data values)
|
| Class and Description |
|---|
| AbstractAggregationBuilder
Base structure for aggregation builders.
|
| Aggregation
An aggregation
|
| AggregationBuilder
A base class for all bucket aggregation builders.
|
| AggregationStreams.Stream
A stream that knows how to read an aggregation from the input.
|
| Aggregator.Parser
Parses the aggregation request and creates the appropriate aggregator factory for it.
|
| AggregatorFactory
A factory that knows how to create an
Aggregator of a specific type. |
| InternalAggregation
An internal implementation of
Aggregation . |
| InternalAggregation.Type
The aggregation type that holds all the string types that are associated with an aggregation:
name - used as the parser type
stream - used as the stream type
|
| InternalAggregations
An internal implementation of
Aggregations . |
| InternalMultiBucketAggregation |
| Class and Description |
|---|
| AbstractAggregationBuilder
Base structure for aggregation builders.
|
| Aggregation
An aggregation
|
| AggregationBuilder
A base class for all bucket aggregation builders.
|
| Aggregator.Parser
Parses the aggregation request and creates the appropriate aggregator factory for it.
|
| AggregatorFactory
A factory that knows how to create an
Aggregator of a specific type. |
| HasAggregations |
| InternalAggregation
An internal implementation of
Aggregation . |
| InternalAggregation.Type
The aggregation type that holds all the string types that are associated with an aggregation:
name - used as the parser type
stream - used as the stream type
|
| InternalAggregations
An internal implementation of
Aggregations . |
| InternalMultiBucketAggregation |
| InternalMultiBucketAggregation.InternalBucket |
| ValuesSourceAggregationBuilder
A base class for all bucket aggregation builders that are based on values (either script generated or field data values)
|
| Class and Description |
|---|
| AbstractAggregationBuilder
Base structure for aggregation builders.
|
| Aggregation
An aggregation
|
| AggregationBuilder
A base class for all bucket aggregation builders.
|
| AggregationStreams.Stream
A stream that knows how to read an aggregation from the input.
|
| Aggregator
An Aggregator.
|
| Aggregator.Parser
Parses the aggregation request and creates the appropriate aggregator factory for it.
|
| AggregatorBase
Base implementation for concrete aggregators.
|
| AggregatorFactories |
| AggregatorFactory
A factory that knows how to create an
Aggregator of a specific type. |
| BucketCollector
A Collector that can collect data in separate buckets.
|
| HasAggregations |
| InternalAggregation
An internal implementation of
Aggregation . |
| InternalAggregation.ReduceContext |
| InternalAggregation.Type
The aggregation type that holds all the string types that are associated with an aggregation:
name - used as the parser type
stream - used as the stream type
|
| InternalAggregations
An internal implementation of
Aggregations . |
| LeafBucketCollector
Per-leaf bucket collector.
|
| ValuesSourceAggregationBuilder
A base class for all bucket aggregation builders that are based on values (either script generated or field data values)
|
| Class and Description |
|---|
| AbstractAggregationBuilder
Base structure for aggregation builders.
|
| Aggregation
An aggregation
|
| AggregationBuilder
A base class for all bucket aggregation builders.
|
| Aggregations
Represents a set of computed addAggregation.
|
| AggregationStreams.Stream
A stream that knows how to read an aggregation from the input.
|
| Aggregator
An Aggregator.
|
| Aggregator.Parser
Parses the aggregation request and creates the appropriate aggregator factory for it.
|
| AggregatorBase
Base implementation for concrete aggregators.
|
| AggregatorFactories |
| AggregatorFactory
A factory that knows how to create an
Aggregator of a specific type. |
| BucketCollector
A Collector that can collect data in separate buckets.
|
| HasAggregations |
| InternalAggregation
An internal implementation of
Aggregation . |
| InternalAggregation.ReduceContext |
| InternalAggregation.Type
The aggregation type that holds all the string types that are associated with an aggregation:
name - used as the parser type
stream - used as the stream type
|
| InternalAggregations
An internal implementation of
Aggregations . |
| InternalMultiBucketAggregation |
| InternalMultiBucketAggregation.InternalBucket |
| LeafBucketCollector
Per-leaf bucket collector.
|
| Class and Description |
|---|
| InternalAggregation.ReduceContext |
| Class and Description |
|---|
| AbstractAggregationBuilder
Base structure for aggregation builders.
|
| Aggregation
An aggregation
|
| AggregationBuilder
A base class for all bucket aggregation builders.
|
| Aggregations
Represents a set of computed addAggregation.
|
| AggregationStreams.Stream
A stream that knows how to read an aggregation from the input.
|
| Aggregator
An Aggregator.
|
| Aggregator.Parser
Parses the aggregation request and creates the appropriate aggregator factory for it.
|
| Aggregator.SubAggCollectionMode
Aggregation mode for sub aggregations.
|
| AggregatorBase
Base implementation for concrete aggregators.
|
| AggregatorFactories |
| AggregatorFactory
A factory that knows how to create an
Aggregator of a specific type. |
| BucketCollector
A Collector that can collect data in separate buckets.
|
| HasAggregations |
| InternalAggregation
An internal implementation of
Aggregation . |
| InternalAggregation.ReduceContext |
| InternalAggregation.Type
The aggregation type that holds all the string types that are associated with an aggregation:
name - used as the parser type
stream - used as the stream type
|
| InternalAggregations
An internal implementation of
Aggregations . |
| InternalMultiBucketAggregation |
| InternalMultiBucketAggregation.InternalBucket |
| LeafBucketCollector
Per-leaf bucket collector.
|
| ValuesSourceAggregationBuilder
A base class for all bucket aggregation builders that are based on values (either script generated or field data values)
|
| Class and Description |
|---|
| AbstractAggregationBuilder
Base structure for aggregation builders.
|
| Aggregation
An aggregation
|
| Aggregator
An Aggregator.
|
| Aggregator.Parser
Parses the aggregation request and creates the appropriate aggregator factory for it.
|
| AggregatorBase
Base implementation for concrete aggregators.
|
| AggregatorFactory
A factory that knows how to create an
Aggregator of a specific type. |
| BucketCollector
A Collector that can collect data in separate buckets.
|
| InternalAggregation
An internal implementation of
Aggregation . |
| InternalAggregation.Type
The aggregation type that holds all the string types that are associated with an aggregation:
name - used as the parser type
stream - used as the stream type
|
| Class and Description |
|---|
| AbstractAggregationBuilder
Base structure for aggregation builders.
|
| Aggregation
An aggregation
|
| AggregationStreams.Stream
A stream that knows how to read an aggregation from the input.
|
| Aggregator
An Aggregator.
|
| Aggregator.Parser
Parses the aggregation request and creates the appropriate aggregator factory for it.
|
| AggregatorBase
Base implementation for concrete aggregators.
|
| AggregatorFactory
A factory that knows how to create an
Aggregator of a specific type. |
| BucketCollector
A Collector that can collect data in separate buckets.
|
| InternalAggregation
An internal implementation of
Aggregation . |
| InternalAggregation.ReduceContext |
| InternalAggregation.Type
The aggregation type that holds all the string types that are associated with an aggregation:
name - used as the parser type
stream - used as the stream type
|
| LeafBucketCollector
Per-leaf bucket collector.
|
| Class and Description |
|---|
| AbstractAggregationBuilder
Base structure for aggregation builders.
|
| Aggregation
An aggregation
|
| AggregationStreams.Stream
A stream that knows how to read an aggregation from the input.
|
| Aggregator
An Aggregator.
|
| Aggregator.Parser
Parses the aggregation request and creates the appropriate aggregator factory for it.
|
| AggregatorBase
Base implementation for concrete aggregators.
|
| AggregatorFactory
A factory that knows how to create an
Aggregator of a specific type. |
| BucketCollector
A Collector that can collect data in separate buckets.
|
| InternalAggregation
An internal implementation of
Aggregation . |
| InternalAggregation.ReduceContext |
| InternalAggregation.Type
The aggregation type that holds all the string types that are associated with an aggregation:
name - used as the parser type
stream - used as the stream type
|
| LeafBucketCollector
Per-leaf bucket collector.
|
| Class and Description |
|---|
| AbstractAggregationBuilder
Base structure for aggregation builders.
|
| Aggregation
An aggregation
|
| AggregationBuilder
A base class for all bucket aggregation builders.
|
| AggregationStreams.Stream
A stream that knows how to read an aggregation from the input.
|
| Aggregator
An Aggregator.
|
| Aggregator.Parser
Parses the aggregation request and creates the appropriate aggregator factory for it.
|
| AggregatorBase
Base implementation for concrete aggregators.
|
| AggregatorFactory
A factory that knows how to create an
Aggregator of a specific type. |
| BucketCollector
A Collector that can collect data in separate buckets.
|
| InternalAggregation
An internal implementation of
Aggregation . |
| InternalAggregation.ReduceContext |
| InternalAggregation.Type
The aggregation type that holds all the string types that are associated with an aggregation:
name - used as the parser type
stream - used as the stream type
|
| LeafBucketCollector
Per-leaf bucket collector.
|
| ValuesSourceAggregationBuilder
A base class for all bucket aggregation builders that are based on values (either script generated or field data values)
|
| Class and Description |
|---|
| AbstractAggregationBuilder
Base structure for aggregation builders.
|
| Aggregation
An aggregation
|
| AggregationStreams.Stream
A stream that knows how to read an aggregation from the input.
|
| Aggregator
An Aggregator.
|
| Aggregator.Parser
Parses the aggregation request and creates the appropriate aggregator factory for it.
|
| AggregatorBase
Base implementation for concrete aggregators.
|
| AggregatorFactory
A factory that knows how to create an
Aggregator of a specific type. |
| BucketCollector
A Collector that can collect data in separate buckets.
|
| InternalAggregation
An internal implementation of
Aggregation . |
| InternalAggregation.ReduceContext |
| InternalAggregation.Type
The aggregation type that holds all the string types that are associated with an aggregation:
name - used as the parser type
stream - used as the stream type
|
| LeafBucketCollector
Per-leaf bucket collector.
|
| Class and Description |
|---|
| AbstractAggregationBuilder
Base structure for aggregation builders.
|
| Aggregation
An aggregation
|
| AggregationStreams.Stream
A stream that knows how to read an aggregation from the input.
|
| Aggregator
An Aggregator.
|
| Aggregator.Parser
Parses the aggregation request and creates the appropriate aggregator factory for it.
|
| AggregatorBase
Base implementation for concrete aggregators.
|
| AggregatorFactory
A factory that knows how to create an
Aggregator of a specific type. |
| BucketCollector
A Collector that can collect data in separate buckets.
|
| InternalAggregation
An internal implementation of
Aggregation . |
| InternalAggregation.ReduceContext |
| InternalAggregation.Type
The aggregation type that holds all the string types that are associated with an aggregation:
name - used as the parser type
stream - used as the stream type
|
| LeafBucketCollector
Per-leaf bucket collector.
|
| Class and Description |
|---|
| AbstractAggregationBuilder
Base structure for aggregation builders.
|
| Aggregation
An aggregation
|
| AggregationStreams.Stream
A stream that knows how to read an aggregation from the input.
|
| Aggregator
An Aggregator.
|
| Aggregator.Parser
Parses the aggregation request and creates the appropriate aggregator factory for it.
|
| AggregatorBase
Base implementation for concrete aggregators.
|
| AggregatorFactory
A factory that knows how to create an
Aggregator of a specific type. |
| BucketCollector
A Collector that can collect data in separate buckets.
|
| InternalAggregation
An internal implementation of
Aggregation . |
| InternalAggregation.ReduceContext |
| InternalAggregation.Type
The aggregation type that holds all the string types that are associated with an aggregation:
name - used as the parser type
stream - used as the stream type
|
| LeafBucketCollector
Per-leaf bucket collector.
|
| Class and Description |
|---|
| AbstractAggregationBuilder
Base structure for aggregation builders.
|
| Aggregation
An aggregation
|
| Aggregator.Parser
Parses the aggregation request and creates the appropriate aggregator factory for it.
|
| AggregatorFactory
A factory that knows how to create an
Aggregator of a specific type. |
| Class and Description |
|---|
| Aggregation
An aggregation
|
| AggregationStreams.Stream
A stream that knows how to read an aggregation from the input.
|
| Aggregator
An Aggregator.
|
| AggregatorBase
Base implementation for concrete aggregators.
|
| AggregatorFactory
A factory that knows how to create an
Aggregator of a specific type. |
| BucketCollector
A Collector that can collect data in separate buckets.
|
| InternalAggregation
An internal implementation of
Aggregation . |
| InternalAggregation.ReduceContext |
| InternalAggregation.Type
The aggregation type that holds all the string types that are associated with an aggregation:
name - used as the parser type
stream - used as the stream type
|
| LeafBucketCollector
Per-leaf bucket collector.
|
| Class and Description |
|---|
| Aggregation
An aggregation
|
| AggregationStreams.Stream
A stream that knows how to read an aggregation from the input.
|
| Aggregator
An Aggregator.
|
| AggregatorBase
Base implementation for concrete aggregators.
|
| AggregatorFactory
A factory that knows how to create an
Aggregator of a specific type. |
| BucketCollector
A Collector that can collect data in separate buckets.
|
| InternalAggregation
An internal implementation of
Aggregation . |
| InternalAggregation.ReduceContext |
| InternalAggregation.Type
The aggregation type that holds all the string types that are associated with an aggregation:
name - used as the parser type
stream - used as the stream type
|
| LeafBucketCollector
Per-leaf bucket collector.
|
| Class and Description |
|---|
| AbstractAggregationBuilder
Base structure for aggregation builders.
|
| Aggregation
An aggregation
|
| AggregationStreams.Stream
A stream that knows how to read an aggregation from the input.
|
| Aggregator
An Aggregator.
|
| Aggregator.Parser
Parses the aggregation request and creates the appropriate aggregator factory for it.
|
| AggregatorBase
Base implementation for concrete aggregators.
|
| AggregatorFactory
A factory that knows how to create an
Aggregator of a specific type. |
| BucketCollector
A Collector that can collect data in separate buckets.
|
| InternalAggregation
An internal implementation of
Aggregation . |
| InternalAggregation.ReduceContext |
| InternalAggregation.Type
The aggregation type that holds all the string types that are associated with an aggregation:
name - used as the parser type
stream - used as the stream type
|
| LeafBucketCollector
Per-leaf bucket collector.
|
| Class and Description |
|---|
| AbstractAggregationBuilder
Base structure for aggregation builders.
|
| Aggregation
An aggregation
|
| AggregationStreams.Stream
A stream that knows how to read an aggregation from the input.
|
| Aggregator
An Aggregator.
|
| Aggregator.Parser
Parses the aggregation request and creates the appropriate aggregator factory for it.
|
| AggregatorBase
Base implementation for concrete aggregators.
|
| AggregatorFactory
A factory that knows how to create an
Aggregator of a specific type. |
| BucketCollector
A Collector that can collect data in separate buckets.
|
| InternalAggregation
An internal implementation of
Aggregation . |
| InternalAggregation.ReduceContext |
| InternalAggregation.Type
The aggregation type that holds all the string types that are associated with an aggregation:
name - used as the parser type
stream - used as the stream type
|
| LeafBucketCollector
Per-leaf bucket collector.
|
| Class and Description |
|---|
| AbstractAggregationBuilder
Base structure for aggregation builders.
|
| Aggregation
An aggregation
|
| AggregationStreams.Stream
A stream that knows how to read an aggregation from the input.
|
| Aggregator
An Aggregator.
|
| Aggregator.Parser
Parses the aggregation request and creates the appropriate aggregator factory for it.
|
| AggregatorBase
Base implementation for concrete aggregators.
|
| AggregatorFactory
A factory that knows how to create an
Aggregator of a specific type. |
| BucketCollector
A Collector that can collect data in separate buckets.
|
| InternalAggregation
An internal implementation of
Aggregation . |
| InternalAggregation.ReduceContext |
| InternalAggregation.Type
The aggregation type that holds all the string types that are associated with an aggregation:
name - used as the parser type
stream - used as the stream type
|
| LeafBucketCollector
Per-leaf bucket collector.
|
| Class and Description |
|---|
| AbstractAggregationBuilder
Base structure for aggregation builders.
|
| Aggregation
An aggregation
|
| AggregationStreams.Stream
A stream that knows how to read an aggregation from the input.
|
| Aggregator
An Aggregator.
|
| Aggregator.Parser
Parses the aggregation request and creates the appropriate aggregator factory for it.
|
| AggregatorBase
Base implementation for concrete aggregators.
|
| AggregatorFactory
A factory that knows how to create an
Aggregator of a specific type. |
| BucketCollector
A Collector that can collect data in separate buckets.
|
| InternalAggregation
An internal implementation of
Aggregation . |
| InternalAggregation.ReduceContext |
| InternalAggregation.Type
The aggregation type that holds all the string types that are associated with an aggregation:
name - used as the parser type
stream - used as the stream type
|
| LeafBucketCollector
Per-leaf bucket collector.
|
| Class and Description |
|---|
| AbstractAggregationBuilder
Base structure for aggregation builders.
|
| Aggregation
An aggregation
|
| AggregationStreams.Stream
A stream that knows how to read an aggregation from the input.
|
| Aggregator
An Aggregator.
|
| Aggregator.Parser
Parses the aggregation request and creates the appropriate aggregator factory for it.
|
| AggregatorBase
Base implementation for concrete aggregators.
|
| AggregatorFactories |
| AggregatorFactory
A factory that knows how to create an
Aggregator of a specific type. |
| BucketCollector
A Collector that can collect data in separate buckets.
|
| InternalAggregation
An internal implementation of
Aggregation . |
| InternalAggregation.ReduceContext |
| InternalAggregation.Type
The aggregation type that holds all the string types that are associated with an aggregation:
name - used as the parser type
stream - used as the stream type
|
| LeafBucketCollector
Per-leaf bucket collector.
|
| Class and Description |
|---|
| AbstractAggregationBuilder
Base structure for aggregation builders.
|
| Aggregation
An aggregation
|
| Aggregator
An Aggregator.
|
| Aggregator.Parser
Parses the aggregation request and creates the appropriate aggregator factory for it.
|
| AggregatorBase
Base implementation for concrete aggregators.
|
| AggregatorFactory
A factory that knows how to create an
Aggregator of a specific type. |
| BucketCollector
A Collector that can collect data in separate buckets.
|
| InternalAggregation
An internal implementation of
Aggregation . |
| InternalAggregation.ReduceContext |
| InternalAggregation.Type
The aggregation type that holds all the string types that are associated with an aggregation:
name - used as the parser type
stream - used as the stream type
|
| LeafBucketCollector
Per-leaf bucket collector.
|
| Class and Description |
|---|
| AbstractAggregationBuilder
Base structure for aggregation builders.
|
| Aggregation
An aggregation
|
| Aggregations
Represents a set of computed addAggregation.
|
| AggregationStreams.Stream
A stream that knows how to read an aggregation from the input.
|
| AggregatorFactory
A factory that knows how to create an
Aggregator of a specific type. |
| InternalAggregation
An internal implementation of
Aggregation . |
| InternalAggregation.ReduceContext |
| InternalAggregation.Type
The aggregation type that holds all the string types that are associated with an aggregation:
name - used as the parser type
stream - used as the stream type
|
| InternalMultiBucketAggregation |
| Class and Description |
|---|
| AbstractAggregationBuilder
Base structure for aggregation builders.
|
| Aggregation
An aggregation
|
| Aggregations
Represents a set of computed addAggregation.
|
| AggregationStreams.Stream
A stream that knows how to read an aggregation from the input.
|
| InternalAggregation
An internal implementation of
Aggregation . |
| InternalAggregation.ReduceContext |
| InternalAggregation.Type
The aggregation type that holds all the string types that are associated with an aggregation:
name - used as the parser type
stream - used as the stream type
|
| Class and Description |
|---|
| AbstractAggregationBuilder
Base structure for aggregation builders.
|
| AggregatorFactory
A factory that knows how to create an
Aggregator of a specific type. |
| InternalAggregation
An internal implementation of
Aggregation . |
| InternalAggregation.ReduceContext |
| InternalAggregation.Type
The aggregation type that holds all the string types that are associated with an aggregation:
name - used as the parser type
stream - used as the stream type
|
| Class and Description |
|---|
| AbstractAggregationBuilder
Base structure for aggregation builders.
|
| AggregatorFactory
A factory that knows how to create an
Aggregator of a specific type. |
| InternalAggregation
An internal implementation of
Aggregation . |
| InternalAggregation.ReduceContext |
| InternalAggregation.Type
The aggregation type that holds all the string types that are associated with an aggregation:
name - used as the parser type
stream - used as the stream type
|
| Class and Description |
|---|
| AbstractAggregationBuilder
Base structure for aggregation builders.
|
| AggregatorFactory
A factory that knows how to create an
Aggregator of a specific type. |
| InternalAggregation
An internal implementation of
Aggregation . |
| InternalAggregation.ReduceContext |
| InternalAggregation.Type
The aggregation type that holds all the string types that are associated with an aggregation:
name - used as the parser type
stream - used as the stream type
|
| Class and Description |
|---|
| AbstractAggregationBuilder
Base structure for aggregation builders.
|
| Aggregation
An aggregation
|
| AggregationStreams.Stream
A stream that knows how to read an aggregation from the input.
|
| AggregatorFactory
A factory that knows how to create an
Aggregator of a specific type. |
| InternalAggregation
An internal implementation of
Aggregation . |
| InternalAggregation.ReduceContext |
| InternalAggregation.Type
The aggregation type that holds all the string types that are associated with an aggregation:
name - used as the parser type
stream - used as the stream type
|
| Class and Description |
|---|
| AbstractAggregationBuilder
Base structure for aggregation builders.
|
| Aggregation
An aggregation
|
| AggregationStreams.Stream
A stream that knows how to read an aggregation from the input.
|
| AggregatorFactory
A factory that knows how to create an
Aggregator of a specific type. |
| InternalAggregation
An internal implementation of
Aggregation . |
| InternalAggregation.ReduceContext |
| InternalAggregation.Type
The aggregation type that holds all the string types that are associated with an aggregation:
name - used as the parser type
stream - used as the stream type
|
| Class and Description |
|---|
| AbstractAggregationBuilder
Base structure for aggregation builders.
|
| Aggregation
An aggregation
|
| AggregationStreams.Stream
A stream that knows how to read an aggregation from the input.
|
| AggregatorFactory
A factory that knows how to create an
Aggregator of a specific type. |
| InternalAggregation
An internal implementation of
Aggregation . |
| InternalAggregation.ReduceContext |
| InternalAggregation.Type
The aggregation type that holds all the string types that are associated with an aggregation:
name - used as the parser type
stream - used as the stream type
|
| Class and Description |
|---|
| AbstractAggregationBuilder
Base structure for aggregation builders.
|
| AggregatorFactory
A factory that knows how to create an
Aggregator of a specific type. |
| InternalAggregation
An internal implementation of
Aggregation . |
| InternalAggregation.ReduceContext |
| InternalAggregation.Type
The aggregation type that holds all the string types that are associated with an aggregation:
name - used as the parser type
stream - used as the stream type
|
| Class and Description |
|---|
| AbstractAggregationBuilder
Base structure for aggregation builders.
|
| InternalAggregation
An internal implementation of
Aggregation . |
| InternalAggregation.ReduceContext |
| InternalAggregation.Type
The aggregation type that holds all the string types that are associated with an aggregation:
name - used as the parser type
stream - used as the stream type
|
| Class and Description |
|---|
| AbstractAggregationBuilder
Base structure for aggregation builders.
|
| AggregatorFactory
A factory that knows how to create an
Aggregator of a specific type. |
| InternalAggregation
An internal implementation of
Aggregation . |
| InternalAggregation.ReduceContext |
| InternalAggregation.Type
The aggregation type that holds all the string types that are associated with an aggregation:
name - used as the parser type
stream - used as the stream type
|
| Class and Description |
|---|
| AbstractAggregationBuilder
Base structure for aggregation builders.
|
| Aggregation
An aggregation
|
| AggregationStreams.Stream
A stream that knows how to read an aggregation from the input.
|
| AggregatorFactory
A factory that knows how to create an
Aggregator of a specific type. |
| InternalAggregation
An internal implementation of
Aggregation . |
| InternalAggregation.ReduceContext |
| InternalAggregation.Type
The aggregation type that holds all the string types that are associated with an aggregation:
name - used as the parser type
stream - used as the stream type
|
| Class and Description |
|---|
| AbstractAggregationBuilder
Base structure for aggregation builders.
|
| InternalAggregation
An internal implementation of
Aggregation . |
| InternalAggregation.ReduceContext |
| InternalAggregation.Type
The aggregation type that holds all the string types that are associated with an aggregation:
name - used as the parser type
stream - used as the stream type
|
| Class and Description |
|---|
| AbstractAggregationBuilder
Base structure for aggregation builders.
|
| AggregatorFactory
A factory that knows how to create an
Aggregator of a specific type. |
| InternalAggregation
An internal implementation of
Aggregation . |
| InternalAggregation.ReduceContext |
| InternalAggregation.Type
The aggregation type that holds all the string types that are associated with an aggregation:
name - used as the parser type
stream - used as the stream type
|
| Class and Description |
|---|
| AbstractAggregationBuilder
Base structure for aggregation builders.
|
| InternalAggregation
An internal implementation of
Aggregation . |
| InternalAggregation.ReduceContext |
| InternalAggregation.Type
The aggregation type that holds all the string types that are associated with an aggregation:
name - used as the parser type
stream - used as the stream type
|
| Class and Description |
|---|
| Aggregator
An Aggregator.
|
| AggregatorFactories |
| AggregatorFactory
A factory that knows how to create an
Aggregator of a specific type. |
| HasAggregations |
| InternalAggregation.Type
The aggregation type that holds all the string types that are associated with an aggregation:
name - used as the parser type
stream - used as the stream type
|
| Class and Description |
|---|
| AbstractAggregationBuilder
Base structure for aggregation builders.
|
| Class and Description |
|---|
| Aggregations
Represents a set of computed addAggregation.
|
| InternalAggregations
An internal implementation of
Aggregations . |
| SearchContextAggregations
The aggregation context that is part of the search context.
|
| Class and Description |
|---|
| AggregationPhase |
| Aggregations
Represents a set of computed addAggregation.
|
| InternalAggregations
An internal implementation of
Aggregations . |
Copyright © 2009–2016. All rights reserved.


Kylie Jenner stuns in stockings amid rumours of romance with rapper Drake
The young guru shared the saucy photo with fans to promote her new Christmas cosmetics range as rumours swirl about her connection to Drake
by Will Twigger, https://www.mirror.co.uk/authors/will-twigger/Kylie Jenner has been showing off her toned legs - as well as her new makeup collection - on Instagram .
The world's youngest self-made billionaire, 22, was surrounded by sultry red as she struck up a pose in a pair of thigh-high stockings.
"Finally revealing my Holiday '19 collection right now on my stories," the reality star wrote, "This exclusive collection launches Nov.19th at 3pm only on KylieCosmetics.com!

Kylie, wearing her raven locks in a voluminous wave, rocked some bold lipstick and eye makeup in the snap.
Fans rushed to the comments section.
One wrote: "I love the red lipstick shades!! One of the best."
Another gushed: "U always best @kyliejenner."
A third could hardly contain their enthusiasm: "I love you Queen @kyliejenner."
She'd already teased that the collection was "around the corner" while she rocked an enormous red bow on her head.
The latest offering comes amid a flurry of rumours of a romantic spark between Kylie and rapping sensation Drake.
She recently called it quits with ex and father of her daughter Stormi, Travis Scott - but the rumours claim she's found another romantic rapper in Drake.
The Sun reported that Kylie wanted to keep the rumored romance from her family, as her half-sister Kim Kardashian is married to Kanye West who was previously said to be locked in a feud with Drake.
A source told the publication: "[Kylie] wanted to keep the news from her sister Kim Kardashian who is married to Kanye West.
"However, there's no suggestion that there was any overlap with Kylie's ex-boyfriend Travis Scott, the father of her daughter Stormi, who she split from this year."
Despite the split, Kylie and Travis seem to be on good terms, as Kylie took one year old Stormi to cheer on her daddy at his Astroworld Music Festival in Houston, Texas.
A source told People : "It was important for her to support Travis' festival. They are still very close and often hang out with Stormi."


Michigan Fans Had Message For Ohio State After Win vs. Indiana
by Andrew HolleranRivalry Week has arrived. It should be a good one.
The biggest week of the college football regular season is always highlighted by Ohio State-Michigan. The Buckeyes and the Wolverines are set to meet in Ann Arbor on Saturday.
Jim Harbaugh has yet to defeat his rival, and Ohio State will be the favorite in this year’s matchup once again, but Michigan is coming on strong.
The Wolverines topped Indiana on Saturday in blowout fashion. They’re riding a solid winning streak into The Game this year.
Michigan fans appear to have some optimism, too.
A “Beat Ohio” chant was started late in the Wolverines’ win over Indiana. Michigan’s fan base appears to be ready to go.
Michigan’s players enjoyed hearing that.
“That’s something that’s really cool to listen to and watch,” left tackle Jon Runyan said. “We were still kind of on the field when that was going on. I’m proud of my teammates. Wins in college football are hard to come by. I’m going to enjoy this one until midnight then we’ll get on to next week.
“We know what we’ve got ahead of us and looking forward to getting back to work.”
Michigan and Ohio State are set to meet at 12 p.m. E.T. on Saturday.
The game will be on FOX.


Collaboration project
Paul
Spencer
Paul
Spencer
Paul
Spencer
Collaboration Project
Lord of the Rings Quotes
One Quote to Rule Them All
Ask


Upstairs
Office
Bedroom
Living Room
All
OFF
Red
Blue
Candle Light
Energize
Relax
Reading
Concentrate
White
Snow
Virgin America
NaN
Orange
Deep Sea
Movie Mode
Green


{% extends "ties_list.html" %}
{% block title %}Ties decided by penalty kick shootouts{% endblock %}
{% block headline %}Penalty kick shootouts{% endblock %}
{% block nosubhead %}{% endblock %}
{% block desc %}A list of {{ ties|length }} ties that required a penalty kick shootout.{% endblock %}


WebRTC is not supported by this browser.
Click to Play ==>
<== Click to Play
Connecting to WannaPlay WebRTC Game server, please wait...
Problems? Private networks may block UDP.
↺
Please Rotate your Phone to Landscape.
30
github.com/mhungerford/WannaPlayWebRTC


Saudi aviation body to participate in Dubai airshow
Italian Foreign Minister Luigi Di Maio met in Rome on Friday Saudi Minister of State for Foreign Affairs Adel Al-Jubeir, who is currently on an official visit to Italy.
During the meeting, they discussed bilateral relations between the two countries, ways of enhancing them, the latest regional and international developments and a number of issues of common concern.
The meeting was attended by Prince Faisal bin Sattam bin Abdul Aziz, the Saudi ambassador to Italy.


In the first part of the tool, we invite creators to simply explode all of the many aspects of their product, to get the team on the same page whether they are from development, design or management.
We then introduce a core ethical principle based on “virtue ethics,” where we invite participants to try to see where the values that they are trying to uphold are actually embedded, or in action, in the device itself. The choices of a certain kind of battery over another can demonstrate the value of sustainability, for example.
Over the course of the value connections and material connections, we can begin to see the shape of a map of care ethics. What are the elements of the product that you care deeply about embedding with your values? And which areas do you need to include, but cannot yet find a way to embed with your ethical values? These areas that have less connection to the values demonstrate the theory of capabilities - you may care about the entire world, but you may only be able to do something or have agency over just one slice of it.
These different theories: virtue, care and capabilities - combine to form the VIRT-EU ethical framework. Learn more about VIRT-EU's ethical approach.
A state of being unobserved or disturbed by others. The ability to control access to the self and to data about the self. Giving the users the ability to decide on their own privacy settings. Protecting and ensuring the sanctity of user’s private life and personal information.
Control over access to and use of private data. Making sure that users are not adversely affected by the data that is collected, processed or analysed about them- both as individuals and as groups. Giving them the control to erase or alter their data, should they wish to do so.
The feeling of control over one’s own destiny that entails relationships of respect. Having a say in tracking, surveillance and control through IoT products. Ensuring that no individual or group should be adversely affected or dehumanised as a result of using or not using a product. Reflecting on the implications of connectivity in spaces and contexts users might consider as private.
Paying attention to the physical and mental welfare of the users and developers, designers and testers of the product.
Making sure no person or group are adversely affected by the use or non-use of the product. Including data processed about them.
The capacity of the user to act, make decisions and express herself without being influenced or forced by a technology.
Striving towards achieving clarity throughout the technology development process about the source of materials, hardware and data that goes into the product, including communication of the source of funding for the product.
Encouraging the users to take active part in the design and development of technology development, whenever possible. Engaging in a dialogue with users throughout the lifetime of a product and ensuring that their voices are heard.
Assuming responsibility and explaining why a decision has been taken the way it has been, if or when potential risks are identified or when adverse consequences of a decision take place.
Supporting connectability of the technology to other IoT technologies, even when they are produced by different companies, and they work on different software architectures. Upholding data portability as a value for both technology developers and users so that they can move their data to other connected products, should they wish to do so.
Paying attention to all the vulnerabilities the product might cause to users and taking all necessary steps to prevent them from happening. Ensuring that whenever new vulnerabilities are discovered, timely steps are taken to mitigate all risks. Risks, including risks to physical well-being of the users, but also their mental well-being.
Assuming duty to take care, being in charge of the decisions taken in a technology development process.
Supporting open hardware, software, source code and data. Also supporting platforms that bring together coders, developers and creators to exchange and share ideas and codes. Accepting the idea that the greater the number of people who work on a codebase, the better and stronger it will be.
Considering and accounting for the environmental impacts of sourcing materials and minerals, global production chains and end-of-life technologies. Emphasizing the materiality of technologies that are often considered as non-material (e.g., software, algorithms, cloud).
Acknowledging diversity as part of the technology development process and striving towards including variety of opinions, backgrounds and capabilities when building a product. Aiming to increase diversity of the teams that build products to minimise bias and potential discrimination.


Alex Fine Impresses Cassie And Her Fans With This Funny Move – Watch The Video
by Alexis StoneCassie told her beloved Alex Fine that he would not be able to be pregnant for two days, and the man said: ‘Challenge accepted!’ Check out what he did in the video below.
Lyrica Anderson hopped in the comments and said: ‘I love him for this !!!! All men should do this lol.’
Someone else said: ‘This is so funny Ctfu.. I feel like all men should do this when they woman get to this stage in the pregnancy,’ and another commenter posted this: ‘If only it was that easy. Sorry guys. You’ll never be able to truly relate…’
One person said: ‘I thought this was a video of her baby 🤦🏾♀’
Another follower believes that Cassie is truly happy these days and wrote: ‘This is REAL couple goals, she’s genuinely happy.’
Someone else also gushed over the whole thing and posted: ‘Awww so they so cute but men think this sh!t is a walk in the park stfd its torture😭😭😭’
One other commenter wrote: ‘I want Cassie’s prayer, not Ciara. This looks genuine and not just for social media❤’
Just in case you might have missed this, Cassie and her new husband, Alex are set to have their first child together in early December.
They celebrated their baby girl, ahead of her arrival at the beginning of this month.
 Special thank you to @heyimdeo, @marnixmarni, @melissaandre + @dereksroche for putting it all together! Love you guys! 💗’
Cassie is genuinely happy and her fans could not be more pleased.


Hollywood executive once suggested Julia Roberts take the role of Harriet Tubman
by Nick AllenHollywood once considered trying to get Julia Roberts to play Harriet Tubman, the 19th Century black anti-slavery crusader, it has emerged.
The idea was floated 25 years ago as studio executives considered making a film about the iconic abolitionist.
 Gregory Allen Howard, screenwriter and producer of the film, said the suggestion of casting Roberts was made to him by a studio executive when he first tried to get the movie made in 1994.
He said: "Picture 1994: 'This is a great script. Let’s get Julia Roberts to play Harriet Tubman,' said the then-president of a studio sublabel.
 "The president replied, 'That was so long ago. No one will know that.'”
Mr Howard declined to name the executive, or the studio.
Tubman was born into slavery in the early 1800s in Maryland.
As a young adult, she escaped by running nearly 100 miles through forests and fields.
She then risked her life repeatedly to return to Maryland, and lead slaves to freedom through the Underground Railroad.
Mr Howard said he had never given up efforts to get the film made, and there had been movement after the extraordinary success last year of Black Panther, the first Marvel superhero movie to feature a predominantly black cast.
He said: "It’s no accident that "Harriet" went into production nine months after the release of "Black Panther".
It was not thought Roberts was ever made aware of the idea of her playing Tubman. In 1994 she was one of Hollywood's biggest stars. "Pretty Woman" had been released four years earlier.


Datastores are the link between your API and a content provider. The content provider can be a database, relational or not, a CSV file, another API, well anything you can think of.
The data your are using must be compatible with the datastore you want to use. You cannot use a SQLDataStore with data coming from an api for example.
Once the type of data and the datastore are compatible, you must:
To describe your ressources, you must use a Model class. Model class contain a list of field for each attribut of your ressource.
You can reuse existing fields or create new one based on existing Fields.
Like each fields come with validators, you get validation for free. You are also able to create new Fields just to add more validators or change the one your Field class implement.
a simple Model can be something like:
class ApiModel(models.Model):
fields = [models.IntegerField(name="age", required=True),
models.StringField(name="name", required=True),
models.PkField(name="id")
]
Then you need the actual ressources. The format of the ressource parameter depend on the datastore you use. For example, if you use the SQLiteDataStore, ressource must be a dict containing the database name and the database table used to store data:
ressource = {"name": "twitter.db", "table": "tweets"}
Finally you can give extra parameters to your DataStore like pagination, authentication and so on. This will be done using the options parameter.
The option parameter should contain pagination option, or whatever your datastore may need:
options = {"paginated_by": 20}
You can then use your datastore :
datastore(ressource, model, **options)
To use datastore with your API you can just set parameters in the Controller you use. The base controller take care of instanciate a datastore for you. See the Controller documentation for more informations about this.
Those datastore can be used immediately or beeing inherited to suit your needs. They implements a complete datastore.
Define a sqlite datastore for your ressource. you have to give __init__ a data parameter containing the information to connect to the database and to the table.
example:
data={"table": "tweets",
"name": "test.db"}
model = ApiModel
datastore = SQLiteDataStore(data, **options)
SQLiteDataStore implement a naive wrapper to convert Field types into database type.
As soon as the datastore is instanciated, the database is create if it does not exists and table is created too
Note
Validate the data with base.DataStore.validate() And, if data is valid, create the row in database and return it.
Retreive the object to be updated
(get() will raise a NotFound error if the row does not exist)
Return None on success, Raise a 400 error if foreign key constrain prevent delete.
Change kwargs[“query”] with “WHERE X=Y statements”. The filtering will be done with the actual evaluation of the query in paginate() the sql can then be lazy
return a sqlite3 connection to communicate with the table define in self.db
return all the objects, paginated if needed, fitered if filters have been set.
Creating a custom datastore is easy. You can override an existing datastore or create on of you own .
A DataStore inherit from DataStore base class
define a source of data. Can be anything fron database to other api, files and so one
data is a dict containing the representation of the ressource. This method should call validate(), create the data in the datastore and return the ressource identifier
Not implemented by base DataStore class
should be able to validate the existence of the object in the ressource and remove it from the datastore
Note
Not implemented by base DataStore class
should return a way to filter the ressource according to kwargs. It is not mandatory to actualy retreive the ressources as they will be paginated just after the filter call. If you retreive the wole filtered ressources you loose the pagination advantage. The point here is to prepare the filtering. Look at SQLiteDataStore.filter for an example.
Note
Not implemented by base DataStore class
Should return a dictionnary representing the ressource matching the identifier or raise a NotFound exception.
Note
Not implemented by base DataStore class
This method is called each time you want a set of data. Data could be paginated and filtered. Should call filter() and return paginate()
Note
Not implemented by base DataStore class
Paginate sould return all the object if no pagination options have been set or only a subset of the ressources if pagination options exists.
should be able to call get() to retreive the object to be updated, validate_fields() and return the updated object
Note
Not implemented by base DataStore class


For the back propagation function back propagation to work, hello world is beyond def hello(): print("Hello World")
hello world
This is the function to use in back propagation
\[ f(w, x) = \frac{1}{1 + e^{-(w_{0}x_{0}+w_{1}x_{1}+w_{2}x_{2})}} \]


Docker has the ability to package an application and its dependencies into a virtual container that can run on any Linux, Windows, or MacOS computer. Docker can be used for fast, consistent delivery of your applications, responsive deployment and scaling, and running more workloads on the same hardware.
See below for a brief description of the components of Docker and Docker tools.


Angular Material's theming system lets you customize color, typography, and density styles for components in your application. The theming system is based on Google's Material Design specification.
This document describes the concepts and APIs for customizing colors. For typography customization, see Angular Material Typography. For guidance on building components to be customizable with this system, see Theming your own components.
Angular Material's theming APIs are built with Sass. This document assumes familiarity with CSS and Sass basics, including variables, functions, and mixins.
You can use Angular Material without Sass by using a pre-built theme, described in Using a pre-built theme below. However, using the library's Sass API directly gives you the most control over the styles in your application.
A palette is a collection of colors representing a portion of color space. Each value in this collection is called a hue. In Material Design, each hues in a palette has an identifier number. These identifier numbers include 50, and then each 100 value between 100 and 900. The numbers order hues within a palette from lightest to darkest.
Angular Material represents a palette as a Sass map. This map contains the palette's hues and another nested map of contrast colors for each of the hues. The contrast colors serve as text color when using a hue as a background color. The example below demonstrates the structure of a palette. See the Material Design color system for more background.
$indigo-palette: (
50: #e8eaf6,
100: #c5cae9,
200: #9fa8da,
300: #7986cb,
// ... continues to 900
contrast: (
50: rgba(black, 0.87),
100: rgba(black, 0.87),
200: rgba(black, 0.87),
300: white,
// ... continues to 900
)
);
You can create your own palette by defining a Sass map that matches the structure described in the
Palettes section above. The map must define hues for 50 and each hundred between 100
and 900. The map must also define a contrast
map with contrast colors for each hue.
You can use the Material Design palette tool to help choose the hues in your palette.
Angular Material offers predefined palettes based on the 2014 version of the Material Design spec. See the Material Design 2014 color palettes for a full list.
In addition to hues numbered from zero to 900, the 2014 Material Design palettes each include
distinct accent hues numbered as A100
, A200
, A400
, and A700
. Angular Material does not
require these hues, but you can use these hues when defining a theme as described in
Defining a theme below.
@use '@angular/material' as mat;
$my-palette: mat.$indigo-palette;
A theme is a collection of color, typography, and density options. Each theme includes three palettes that determine component colors:
You can include the CSS styles for a theme in your application in one of two ways: by defining a custom theme with Sass, or by importing a pre-built theme CSS file.
A theme file is a Sass file that calls Angular Material Sass mixins to output color, typography, and density CSS styles.
core
mixin
Angular Material defines a mixin named core
that includes prerequisite styles for common
features used by multiple components, such as ripples. The core
mixin must be included exactly
once for your application, even if you define multiple themes. Including the core
mixin multiple
times will result in duplicate CSS in your application.
@use '@angular/material' as mat;
@include mat.core();
Angular Material represents a theme as a Sass map that contains your color, typography, and density choices. See Angular Material Typography for an in-depth guide to customizing typography. See Customizing density below for details on adjusting component density.
Constructing the theme first requires defining your primary and accent palettes, with an optional
warn palette. The define-palette
Sass function accepts a color palette, described in the
Palettes section above, as well as four optional hue numbers. These four hues
represent, in order: the "default" hue, a "lighter" hue, a "darker" hue, and a "text" hue.
Components use these hues to choose the most appropriate color for different parts of
themselves.
@use '@angular/material' as mat;
$my-primary: mat.define-palette(mat.$indigo-palette, 500);
$my-accent: mat.define-palette(mat.$pink-palette, A200, A100, A400);
// The "warn" palette is optional and defaults to red if not specified.
$my-warn: mat.define-palette(mat.$red-palette);
You can construct a theme by calling either define-light-theme
or define-dark-theme
with
the result from define-palette
. The choice of a light versus a dark theme determines the
background and foreground colors used throughout the components.
@use '@angular/material' as mat;
$my-primary: mat.define-palette(mat.$indigo-palette, 500);
$my-accent: mat.define-palette(mat.$pink-palette, A200, A100, A400);
// The "warn" palette is optional and defaults to red if not specified.
$my-warn: mat.define-palette(mat.$red-palette);
$my-theme: mat.define-light-theme((
color: (
primary: $my-primary,
accent: $my-accent,
warn: $my-warn,
),
typography: mat.define-typography-config(),
density: 0,
));
The core-theme
Sass mixin emits prerequisite styles for common features used by multiple
components, such as ripples. This mixin must be included once per theme.
Each Angular Material component has a mixin for each color , typography, and density. For example, MatButton
declares
button-color
, button-typography
, and button-density
. Each mixin emits only the styles corresponding to that
area of customization.
Additionally, each component has a "theme" mixin that emits all styles that depend on the theme config.
This theme mixin only emits color, typography, or density styles if you provided a corresponding
configuration to define-light-theme
or define-dark-theme
.
Apply the styles for each of the components used in your application by including each of their theme Sass mixins.
@use '@angular/material' as mat;
@include mat.core();
$my-primary: mat.define-palette(mat.$indigo-palette, 500);
$my-accent: mat.define-palette(mat.$pink-palette, A200, A100, A400);
$my-theme: mat.define-light-theme((
color: (
primary: $my-primary,
accent: $my-accent,
),
density: 0,
));
// Emit theme-dependent styles for common features used across multiple components.
@include mat.core-theme($my-theme);
// Emit styles for MatButton based on `$my-theme`. Because the configuration
// passed to `define-light-theme` omits typography, `button-theme` will not
// emit any typography styles.
@include mat.button-theme($my-theme);
// Include the theme mixins for other components you use here.
As an alternative to listing every component that your application uses, Angular Material offers
Sass mixins that includes styles for all components in the library: all-component-colors
,
all-component-typographies
, all-component-densities
, and all-component-themes
. These mixins behave the same as
individual component mixins, except they emit styles for core-theme
and all 35+ components in Angular
Material. Unless your application uses every single component, this will produce unnecessary CSS.
@use '@angular/material' as mat;
@include mat.core();
$my-primary: mat.define-palette(mat.$indigo-palette, 500);
$my-accent: mat.define-palette(mat.$pink-palette, A200, A100, A400);
$my-theme: mat.define-light-theme((
color: (
primary: $my-primary,
accent: $my-accent,
),
typography: mat.define-typography-config(),
density: 0,
));
@include mat.all-component-themes($my-theme);
To include the emitted styles in your application, add your theme file to the styles
array of
your project's angular.json
file.
Angular Material includes four pre-built theme CSS files, each with different palettes selected. You can use one of these pre-built themes if you don't want to define a custom theme with Sass.
| Theme | Light or dark? | Palettes (primary, accent, warn) |
|---|---|---|
deeppurple-amber.css |
Light | deep-purple, amber, red |
indigo-pink.css |
Light | indigo, pink, red |
pink-bluegrey.css |
Dark | pink, blue-grey, red |
purple-green.css |
Dark | purple, green, red |
These files include the CSS for every component in the library. To include only the CSS for a subset of components, you must use the Sass API detailed in Defining a theme above. You can reference the source code for these pre-built themes to see examples of complete theme definitions.
You can find the pre-built theme files in the "prebuilt-themes" directory of Angular Material's
npm package (@angular/material/prebuilt-themes
). To include the pre-built theme in your
application, add your chosen CSS file to the styles
array of your project's angular.json
file.
Using the Sass API described in Defining a theme, you can also define multiple themes by repeating the API calls multiple times. You can do this either in the same theme file or in separate theme files.
Defining multiple themes in a single file allows you to support multiple themes without having to manage loading of multiple CSS assets. The downside, however, is that your CSS will include more styles than necessary.
To control which theme applies when, @include
the mixins only within a context specified via
CSS rule declaration. See the documentation for Sass mixins for further background.
@use '@angular/material' as mat;
@include mat.core();
// Define a dark theme
$dark-theme: mat.define-dark-theme((
color: (
primary: mat.define-palette(mat.$pink-palette),
accent: mat.define-palette(mat.$blue-grey-palette),
),
// Only include `typography` and `density` in the default dark theme.
typography: mat.define-typography-config(),
density: 0,
));
// Define a light theme
$light-theme: mat.define-light-theme((
color: (
primary: mat.define-palette(mat.$indigo-palette),
accent: mat.define-palette(mat.$pink-palette),
),
));
// Apply the dark theme by default
@include mat.core-theme($dark-theme);
@include mat.button-theme($dark-theme);
// Apply the light theme only when the user prefers light themes.
@media (prefers-color-scheme: light) {
// Use the `-color` mixins to only apply color styles without reapplying the same
// typography and density styles.
@include mat.core-color($light-theme);
@include mat.button-color($light-theme);
}
You can define multiple themes in separate files by creating multiple theme files per
Defining a theme, adding each of the files to the styles
of your
angular.json
. However, you must additionally set the inject
option for each of these files to
false
in order to prevent all the theme files from being loaded at the same time. When setting
this property to false
, your application becomes responsible for manually loading the desired
file. The approach for this loading depends on your application.
By default, Angular Material does not apply any styles to your DOM outside its own components. If you want to set your application's background color to match the components' theme, you can either:
mat-sidenav-container
, assuming you're using MatSidenav
, ormat-app-background
CSS class to your main content root element (typically body
).You can use Angular Material's Sass mixins to customize component styles within a specific scope
in your application. The CSS rule declaration in which you include a Sass mixin determines its scope.
The example below shows how to customize the color of all buttons inside elements marked with the
.my-special-section
CSS class.
@use '@angular/material' as mat;
.my-special-section {
$special-primary: mat.define-palette(mat.$orange-palette);
$special-accent: mat.define-palette(mat.$brown-palette);
$special-theme: mat.define-dark-theme((
color: (primary: $special-primary, accent: $special-accent),
));
@include mat.button-color($special-theme);
}
You can use the get-color-from-palette
function to get specific hues from a palette by their
number identifier. You can also access the contrast color for a particular hue by suffixing the
hue's number identifier with -contrast
.
@use '@angular/material' as mat;
$my-palette: mat.define-palette(mat.$indigo-palette);
.my-custom-style {
background: mat.get-color-from-palette($my-palette, '500');
color: mat.get-color-from-palette($my-palette, '500-contrast');
}
You can also reference colors using the "default"
, "lighter"
, "darker"
, and "text"
colors
passed to define-palette
.
@use '@angular/material' as mat;
$my-palette: mat.define-palette(mat.$indigo-palette);
.my-custom-darker-style {
background: mat.get-color-from-palette($my-palette, 'darker');
color: mat.get-color-from-palette($my-palette, 'darker-contrast');
}
Angular Material's density customization is based on the Material Design density guidelines. This system defines a scale where zero represents the default density. You can decrement the number for more density and increment the number for less density.
The density system is based on a density scale. The scale starts with the
default density of 0
. Each whole number step down (-1
, -2
, etc.) reduces
the affected sizes by 4px
, down to the minimum size necessary for a component to render coherently.
Components that appear in task-based or pop-up contexts, such as MatDatepicker
, don't change their size via the
density system. The Material Design density guidance
explicitly discourages increasing density for such interactions because they don't compete for space in the
application's layout.
You can apply custom density setting to the entire library or to individual components using their density Sass mixins.
// You can set a density setting in your theme to apply to all components.
$dark-theme: mat.define-dark-theme((
color: ...,
typography: ...,
density: -2,
));
// Or you can selectively apply the Sass mixin to affect only specific parts of your application.
.the-dense-zone {
@include mat.button-density(-1);
}
By default, most components indicate browser focus by changing their background color as described by the Material Design specification. This behavior, however, can fall short of accessibility requirements, such as WCAG, which require a stronger indication of browser focus.
Angular Material supports rendering highly visible outlines on focused elements. Applications can
enable these strong focus indicators via two Sass mixins:
strong-focus-indicators
and strong-focus-indicators-theme
.
The strong-focus-indicators
mixin emits structural indicator styles for all components. This mixin
should be included exactly once in an application, similar to the core
mixin described above.
The strong-focus-indicators-theme
mixin emits only the indicator's color styles. This mixin should
be included once per theme, similar to the theme mixins described above. Additionally, you can use
this mixin to change the color of the focus indicators in situations in which the default color
would not contrast sufficiently with the background color.
The following example includes strong focus indicator styles in an application alongside the rest of the custom theme API.
@use '@angular/material' as mat;
@include mat.core();
@include mat.strong-focus-indicators();
$my-primary: mat.define-palette(mat.$indigo-palette, 500);
$my-accent: mat.define-palette(mat.$pink-palette, A200, A100, A400);
$my-theme: mat.define-light-theme((
color: (
primary: $my-primary,
accent: $my-accent,
)
));
@include mat.all-component-themes($my-theme);
@include mat.strong-focus-indicators-theme($my-theme);
You can pass a configuration map to strong-focus-indicators
to customize the appearance of the
indicators. This configuration includes border-style
, border-width
, and border-radius
.
You also can customize the color of indicators with strong-focus-indicators-theme
. This mixin
accepts either a theme, as described earlier in this guide, or a CSS color value. When providing a
theme, the indicators will use the default hue of the primary palette.
The following example includes strong focus indicator styles with custom settings alongside the rest of the custom theme API.
@use '@angular/material' as mat;
@include mat.core();
@include mat.strong-focus-indicators((
border-style: dotted,
border-width: 4px,
border-radius: 2px,
));
$my-primary: mat.define-palette(mat.$indigo-palette, 500);
$my-accent: mat.define-palette(mat.$pink-palette, A200, A100, A400);
$my-theme: mat.define-light-theme((
color: (
primary: $my-primary,
accent: $my-accent,
)
));
@include mat.all-component-themes($my-theme);
@include mat.strong-focus-indicators-theme(purple);
Angular Material assumes that, by default, all theme styles are loaded as global CSS. If you want to use Shadow DOM in your application, you must load the theme styles within each shadow root that contains an Angular Material component. You can accomplish this by manually loading the CSS in each shadow root, or by using Constructable Stylesheets.
Angular Material does not apply styles based on user preference media queries, such as prefers-color-scheme
or prefers-contrast
. Instead, Angular Material's Sass mixins give you the flexibility to
apply theme styles to based on the conditions that make the most sense for your users. This may mean using media
queries directly or reading a saved user preference.
Angular Material supports customizing color, typography, and density as outlined in this document. Angular strongly discourages, and does not directly support, overriding component CSS outside the theming APIs described above. Component DOM structure and CSS classes are considered private implementation details that may change at any time.


Scale images using python script
2013-09-10
For scaling jpeg image files in bulk, there is a python script from this link.
http://united-coders.com/christian-harms/image-resizing-tips-every-coder-should-know/
import Image, os, sys
for filename in sys.argv[1:]:
img = Image.open(filename).resize( (200,200) )
out = file(os.path.splitext(filename)[0]+"_thumb.jpg", "w")
try:
img.save(out, "JPEG")
finally:
out.close()
It is only some eight lines of code, but doing a tremendous job. Another essential thing to learn is the use of finding and regex to feed the files into a python script. To find and python feeder code to make the script work on all the files inside a directory.
find . -regex .*jpg | xargs python resize.py


TomEE Maven Plugin provides a nice way to run "as in production" a server fully configured keeping the configuration in the project (easiness of sharing between team members). However for modern web development the fact to run the "exploded war" prevents to develop web resources in place. TomEE embedded maven plugin solves it directly allowing to directly deploy the war project in place using "classpath as war" option.
It also allows to use a flat classpath deployment which is often use with microservices.
Full name:
org.apache.tomee.maven:tomee-embedded-maven-plugin:7.0.0-M1:run
Description:
Attributes:
| Name | Type | Since | Description |
|---|---|---|---|
| ajpPort | int | - | (no description) Default value is: 8009. User property is: tomee-embedded-plugin.ajp. |
| applicationCopyFolder | File | - | (no description) Default value is: ${project.build.directory}/tomee-embedded/applications. User property is: tomee-plugin.application-copy. |
| applicationScopes | List | - | (no description) |
| applications | List | - | (no description) |
| classpathAsWar | boolean | - | (no description) Default value is: false. User property is: tomee-embedded-plugin.classpathAsWar. |
| clientAuth | String | - | (no description) User property is: tomee-embedded-plugin.clientAuth. |
| containerProperties | Map | - | (no description) |
| context | String | - | (no description) User property is: tomee-embedded-plugin.context. |
| dir | String | - | (no description) Default value is: ${project.build.directory}/apache-tomee-embedded. User property is: tomee-embedded-plugin.lib. |
| docBase | File | - | (no description) Default value is: ${project.basedir}/src/main/webapp. User property is: tomee-embedded-plugin.docBase. |
| forceJspDevelopment | boolean | - | force webapp to be reloadable Default value is: true. User property is: tomee-plugin.jsp-development. |
| host | String | - | (no description) Default value is: localhost. User property is: tomee-embedded-plugin.host. |
| httpPort | int | - | (no description) Default value is: 8080. User property is: tomee-embedded-plugin.http. |
| httpsPort | int | - | (no description) Default value is: 8443. User property is: tomee-embedded-plugin.httpsPort. |
| inlinedServerXml | PlexusConfiguration | - | (no description) |
| inlinedTomEEXml | PlexusConfiguration | - | (no description) |
| keepServerXmlAsThis | boolean | - | (no description) Default value is: false. User property is: tomee-embedded-plugin.keepServerXmlAsThis. |
| keyAlias | String | - | (no description) User property is: tomee-embedded-plugin.keyAlias. |
| keystoreFile | String | - | (no description) User property is: tomee-embedded-plugin.keystoreFile. |
| keystorePass | String | - | (no description) User property is: tomee-embedded-plugin.keystorePass. |
| keystoreType | String | - | (no description) Default value is: JKS. User property is: tomee-embedded-plugin.keystoreType. |
| mavenLog | boolean | - | (no description) Default value is: true. User property is: tomee-embedded-plugin.mavenLog. |
| modules | List | - | (no description) Default value is: ${project.build.outputDirectory}. User property is: tomee-embedded-plugin.modules. |
| packaging | String | - | (no description) Default value is: ${project.packaging}. |
| quickSession | boolean | - | (no description) Default value is: true. User property is: tomee-embedded-plugin.quickSession. |
| roles | Map | - | (no description) |
| serverXml | File | - | (no description) |
| skipCurrentProject | boolean | - | (no description) Default value is: false. User property is: tomee-plugin.skip-current-project. |
| skipHttp | boolean | - | (no description) Default value is: false. User property is: tomee-embedded-plugin.skipHttp. |
| ssl | boolean | - | (no description) Default value is: false. User property is: tomee-embedded-plugin.ssl. |
| sslProtocol | String | - | (no description) User property is: tomee-embedded-plugin.sslProtocol. |
| stopPort | int | - | (no description) Default value is: 8005. User property is: tomee-embedded-plugin.stop. |
| useProjectClasspath | boolean | - | (no description) Default value is: true. User property is: tomee-embedded-plugin.useProjectClasspath. |
| users | Map | - | (no description) |
| warFile | File | - | (no description) Default value is: ${project.build.directory}/${project.build.finalName}. |
| webResourceCached | boolean | - | (no description) Default value is: true. User property is: tomee-embedded-plugin.webResourceCached. |
| withEjbRemote | boolean | - | (no description) Default value is: false. User property is: tomee-embedded-plugin.withEjbRemote. |
| workDir | File | - | (no description) Default value is: ${project.build.directory}/tomee-embedded-work. User property is: tomee-plugin.work. |
dir:
host:
ssl:


Experience
1987
Started working for Capcom project "Street Fighter".
1991
Was promoted to "Street Fighter II".
1994
Screened in a movie "Street Fighter".
1995
Kept fighting in "Street Fighter Alpha: Warriors' Dreams".
1996
Took care of villainous Akuma in "Street Fighter Alpha 2". As a freelance on "Super Puzzle Fighter II Turbo" tried myself in a new genre, puzzle games.
1997
Filmed in "Street Fighter III". M Also helped with project "Street Fighter EX".
1998
Defeated M. Bison in "Street Fighter Alpha 2". Also this year I encountered Marvel universe in "Marvel vs. Capcom: Clash of Super Heroes".
2006
Experienced in "Onimusha: Dawn of Dreams".
2008
Took part in "Street Fighter IV".
2012
The gods of internet concluded me in the animated movie "Wreck-It Ralph".
2014
Filmed in a martial arts tutorial "Street Fighter: Assassin's Fist", revealing to audience forgotten art of Ansatsuken.
2016
In "Street Fighter V" played evil character. Also spent some time on a side-project, mini-series "Street Fighter: Resurrection".
2018
Featured in the movie "Ready Player One".
Achievements
- №1 in "Top 25 Street Fighter Characters" by IGN
- №2 in "Top 20 Street Fighter Characters of All Time" by GameDaily
- №6 in "Top 25 Capcom Characters of All Time" shared with partner Ken
- "5th Most Powerful Street Fighter Character" by Screen Rant-san
- №71 in "Top 100 Heroes of All Time" by UGO Networks, also recognized №2 in their list of "Top 50 Street Fighter Characters"
- In a survey of 4000 online matches for Super Street Fighter IV, he got to be the most popular character, with 16.6% of players choosing my side
Languages
- English
- Mandarin
- Japanese
Skills
- Karate
- Shoryuken walking
- Copywriting
- Acting
- Voiceovers
- Energy atack
Character
- noble
- wise
- confident
- bold
- daring
- persuasive
Fun about me
I like vegetables and small marshmellows, but adore doing burgers and mashing potatoes!
Don`t everyone likes blood and red color? I do!
You must defeat your own Sheng Long to stand a chance as i did!


By @astronomyblog & @LoveGraphs. Stats last updated 22 March 2016.
It seems there may have been at least 28 shows and 203 listed appearances. With 7 people per show, Comedy.co.uk has 4% more appearances listed than required (and probably a similar percent of people) perhaps due to listing special guests. The host/captains/regulars have included Chris Stark (Team Captain × 28), Kevin McHale (Host × 28), Seann Walsh (Team Captain × 28), Chris Ramsey (Panellist × 7), Alex Brooker (Panellist × 5), Russell Kane (Panellist × 5).
Total appearances:
Guest appearances i.e. ignoring the host/captains/regulars:
All people:
Guests i.e. ignoring the host/captains/regulars:
Last updated: 2016/03/22