Skip to content

Upgrading org.elasticsearch:elasticsearch 0.15 to 0.16

Unknown0.15.2 → 0.16.5

Fetching 6 releases from GitHub…0 / 6
UnknownUpgrade verdict

DepDelta is still reading the notes for this range, so breaking changes can't be ruled out yet.

  • DepDelta is still reading the release notes in this range, so it can't rule out breaking changes yet.
  • This page updates as the notes come in.
Still reading release notes

DepDelta is still reading the release notes in this range. This updates as they come in.

Drops org.apache.lucene:lucene-fast-vector-highlighter, org.apache.lucene:lucene-snowball.

Installs 6 packages in all (was 7).

Generated by DepDelta from published JVM bytecode. Not mixed with prose notes.

  • added: ctor WordDelimiterFilter(TokenStream, byte[], int, int, int, int, int, int, int, int, int, CharArraySet)
  • added: ctor WordDelimiterFilter(TokenStream, int, int, int, int, int, int, int, int, int, CharArraySet)
  • added: final class WordDelimiterFilter extends TokenFilter
  • added: final class WordDelimiterIterator
  • added: method WordDelimiterFilter.incrementToken(): boolean
  • added: method WordDelimiterFilter.reset(): void
  • added: static field WordDelimiterFilter.ALPHA: int
  • added: static field WordDelimiterFilter.ALPHANUM: int
  • added: static field WordDelimiterFilter.DIGIT: int
  • added: static field WordDelimiterFilter.LOWER: int
  • added: static field WordDelimiterFilter.SUBWORD_DELIM: int
  • added: static field WordDelimiterFilter.UPPER: int
  • added: static field WordDelimiterIterator.DEFAULT_WORD_DELIM_TABLE: byte[]
  • added: static field WordDelimiterIterator.DONE: int
  • added: static method WordDelimiterIterator.getType(int): byte
  • added: ctor PatternTokenizer(Reader, Pattern, int)
  • added: final class PatternTokenizer extends Tokenizer
  • added: method PatternTokenizer.end(): void
  • added: method PatternTokenizer.incrementToken(): boolean
  • added: method PatternTokenizer.reset(Reader): void
  • added: class SynonymMap
  • added: ctor SynonymFilter(TokenStream, SynonymMap)
  • added: ctor SynonymMap()
  • added: ctor SynonymMap(boolean)
  • added: field SynonymMap.submap: CharArrayMap
  • added: field SynonymMap.synonyms: Token[]
  • added: final class SynonymFilter extends TokenFilter
  • added: method SynonymFilter.incrementToken(): boolean
  • added: method SynonymFilter.reset(): void
  • added: method SynonymMap.add(List, List, boolean, boolean): void
  • added: method SynonymMap.ignoreCase(): boolean
  • added: method SynonymMap.includeOrig(): boolean
  • added: method SynonymMap.toString(): String
  • added: static method SynonymMap.makeTokens(List): List
  • added: static method SynonymMap.mergeTokens(List, List): List
  • added: class ExtendedIndexSearcher extends IndexSearcher
  • added: class TrackingConcurrentMergeScheduler extends ConcurrentMergeScheduler
  • added: class TrackingSerialMergeScheduler extends MergeScheduler
  • added: ctor ExtendedIndexSearcher(IndexReader)
  • added: ctor ExtendedIndexSearcher(IndexSearcher)
  • added: ctor TrackingConcurrentMergeScheduler(ESLogger)
  • added: ctor TrackingSerialMergeScheduler(ESLogger)
  • added: method ExtendedIndexSearcher.docStarts(): int[]
  • added: method ExtendedIndexSearcher.readerIndex(int): int
  • added: method ExtendedIndexSearcher.subReaders(): IndexReader[]
  • added: method TrackingConcurrentMergeScheduler.currentMerges(): long
  • added: method TrackingConcurrentMergeScheduler.doMerge(MergePolicy.OneMerge): void
  • added: method TrackingConcurrentMergeScheduler.totalMergeTime(): long
  • added: method TrackingConcurrentMergeScheduler.totalMerges(): long
  • added: method TrackingSerialMergeScheduler.close(): void
  • added: method TrackingSerialMergeScheduler.currentMerges(): long
  • added: method TrackingSerialMergeScheduler.merge(IndexWriter): void
  • added: method TrackingSerialMergeScheduler.totalMergeTime(): long
  • added: method TrackingSerialMergeScheduler.totalMerges(): long
  • added: class CustomMemoryIndex implements Serializable
  • added: ctor CustomMemoryIndex()
  • added: method CustomMemoryIndex.addField(String, String, Analyzer): void
  • added: method CustomMemoryIndex.addField(String, TokenStream): void
  • added: method CustomMemoryIndex.addField(String, TokenStream, float): void
  • added: method CustomMemoryIndex.createSearcher(): IndexSearcher
  • added: method CustomMemoryIndex.getMemorySize(): int
  • added: method CustomMemoryIndex.keywordTokenStream(Collection): TokenStream
  • added: method CustomMemoryIndex.search(Query): float
  • added: method CustomMemoryIndex.toString(): String
  • changed: method MapperQueryParser.getFieldQuery(String, String): Query → method MapperQueryParser.getFieldQuery(String, String, boolean): Query
  • changed: method MultiFieldMapperQueryParser.getFieldQuery(String, String): Query → method MultiFieldMapperQueryParser.getFieldQuery(String, String, boolean): Query
  • added: method QueryParserSettings.analyzeWildcard(): boolean
  • added: method QueryParserSettings.analyzeWildcard(boolean): void
  • added: method QueryParserSettings.autoGeneratePhraseQueries(): boolean
  • added: method QueryParserSettings.autoGeneratePhraseQueries(boolean): void
  • removed: class DeletionAwareConstantScoreQuery.ConstantScorer extends Scorer
  • removed: class DeletionAwareConstantScoreQuery.ConstantWeight extends Weight
  • removed: ctor DeletionAwareConstantScoreQuery.ConstantScorer(DeletionAwareConstantScoreQuery, Similarity, IndexReader, Weight)
  • removed: ctor DeletionAwareConstantScoreQuery.ConstantWeight(DeletionAwareConstantScoreQuery, Searcher)
  • removed: ctor FieldCache.CacheEntry()
  • removed: ctor FieldCache.CreationPlaceholder()
  • removed: ctor FieldCache.StringIndex(int[], String[])
  • removed: field DeletionAwareConstantScoreQuery.filter: Filter
  • removed: field FieldCache.StringIndex.lookup: String[]
  • removed: field FieldCache.StringIndex.order: int[]
  • removed: interface FieldCache
  • removed: interface FieldCache.ByteParser extends FieldCache.Parser
  • removed: interface FieldCache.DoubleParser extends FieldCache.Parser
  • removed: interface FieldCache.FloatParser extends FieldCache.Parser
  • removed: interface FieldCache.IntParser extends FieldCache.Parser
  • removed: interface FieldCache.LongParser extends FieldCache.Parser
  • removed: interface FieldCache.Parser extends Serializable
  • removed: interface FieldCache.ShortParser extends FieldCache.Parser
  • removed: interface IndexReaderPurgedListener
  • removed: method DeletionAwareConstantScoreQuery.ConstantScorer.advance(int): int
  • removed: method DeletionAwareConstantScoreQuery.ConstantScorer.docID(): int
  • removed: method DeletionAwareConstantScoreQuery.ConstantScorer.nextDoc(): int
  • removed: method DeletionAwareConstantScoreQuery.ConstantScorer.score(): float
  • removed: method DeletionAwareConstantScoreQuery.ConstantWeight.explain(IndexReader, int): Explanation
  • removed: method DeletionAwareConstantScoreQuery.ConstantWeight.getQuery(): Query
  • removed: method DeletionAwareConstantScoreQuery.ConstantWeight.getValue(): float
  • removed: method DeletionAwareConstantScoreQuery.ConstantWeight.normalize(float): void
  • removed: method DeletionAwareConstantScoreQuery.ConstantWeight.scorer(IndexReader, boolean, boolean): Scorer
  • removed: method DeletionAwareConstantScoreQuery.ConstantWeight.sumOfSquaredWeights(): float
  • removed: method DeletionAwareConstantScoreQuery.equals(Object): boolean
  • removed: method DeletionAwareConstantScoreQuery.extractTerms(Set): void
  • removed: method DeletionAwareConstantScoreQuery.getFilter(): Filter
  • removed: method DeletionAwareConstantScoreQuery.hashCode(): int
  • removed: method DeletionAwareConstantScoreQuery.rewrite(IndexReader): Query
  • removed: method DeletionAwareConstantScoreQuery.toString(String): String
  • removed: method FieldCache.ByteParser.parseByte(String): byte
  • removed: method FieldCache.CacheEntry.estimateSize(): void
  • removed: method FieldCache.CacheEntry.estimateSize(RamUsageEstimator): void
  • removed: method FieldCache.CacheEntry.getCacheType(): Class
  • removed: method FieldCache.CacheEntry.getCustom(): Object
  • removed: method FieldCache.CacheEntry.getEstimatedSize(): String
  • removed: method FieldCache.CacheEntry.getFieldName(): String
  • removed: method FieldCache.CacheEntry.getReaderKey(): Object
  • removed: method FieldCache.CacheEntry.getValue(): Object
  • removed: method FieldCache.CacheEntry.setEstimatedSize(String): void
  • removed: method FieldCache.CacheEntry.toString(): String
  • removed: method FieldCache.DoubleParser.parseDouble(String): double
  • removed: method FieldCache.FloatParser.parseFloat(String): float
  • removed: method FieldCache.IntParser.parseInt(String): int
  • removed: method FieldCache.LongParser.parseLong(String): long
  • removed: method FieldCache.ShortParser.parseShort(String): short
  • removed: method FieldCache.StringIndex.binarySearchLookup(String): int
  • removed: method FieldCache.getBytes(IndexReader, String): byte[]
  • removed: method FieldCache.getBytes(IndexReader, String, FieldCache.ByteParser): byte[]
  • removed: method FieldCache.getCacheEntries(): FieldCache.CacheEntry[]
  • removed: method FieldCache.getDoubles(IndexReader, String): double[]
  • removed: method FieldCache.getDoubles(IndexReader, String, FieldCache.DoubleParser): double[]
  • removed: method FieldCache.getFloats(IndexReader, String): float[]
  • removed: method FieldCache.getFloats(IndexReader, String, FieldCache.FloatParser): float[]
  • removed: method FieldCache.getInfoStream(): PrintStream
  • removed: method FieldCache.getInts(IndexReader, String): int[]
  • removed: method FieldCache.getInts(IndexReader, String, FieldCache.IntParser): int[]
  • removed: method FieldCache.getLongs(IndexReader, String): long[]
  • removed: method FieldCache.getLongs(IndexReader, String, FieldCache.LongParser): long[]
  • removed: method FieldCache.getShorts(IndexReader, String): short[]
  • removed: method FieldCache.getShorts(IndexReader, String, FieldCache.ShortParser): short[]
  • removed: method FieldCache.getStringIndex(IndexReader, String): FieldCache.StringIndex
  • removed: method FieldCache.getStrings(IndexReader, String): String[]
  • removed: method FieldCache.purge(IndexReader): void
  • removed: method FieldCache.purgeAllCaches(): void
  • removed: method FieldCache.setIndexReaderPurgedListener(IndexReaderPurgedListener): void
  • removed: method FieldCache.setInfoStream(PrintStream): void
  • removed: method IndexReaderPurgedListener.indexReaderPurged(IndexReader): void
  • removed: static abstract class FieldCache.CacheEntry
  • removed: static class FieldCache.StringIndex
  • removed: static field FieldCache.DEFAULT: FieldCache
  • removed: static field FieldCache.DEFAULT_BYTE_PARSER: FieldCache.ByteParser
  • removed: static field FieldCache.DEFAULT_DOUBLE_PARSER: FieldCache.DoubleParser
  • removed: static field FieldCache.DEFAULT_FLOAT_PARSER: FieldCache.FloatParser
  • removed: static field FieldCache.DEFAULT_INT_PARSER: FieldCache.IntParser
  • removed: static field FieldCache.DEFAULT_LONG_PARSER: FieldCache.LongParser
  • removed: static field FieldCache.DEFAULT_SHORT_PARSER: FieldCache.ShortParser
  • removed: static field FieldCache.NUMERIC_UTILS_DOUBLE_PARSER: FieldCache.DoubleParser
  • removed: static field FieldCache.NUMERIC_UTILS_FLOAT_PARSER: FieldCache.FloatParser
  • removed: static field FieldCache.NUMERIC_UTILS_INT_PARSER: FieldCache.IntParser
  • removed: static field FieldCache.NUMERIC_UTILS_LONG_PARSER: FieldCache.LongParser
  • removed: static field FieldCache.STRING_INDEX: int
  • removed: static final class FieldCache.CreationPlaceholder
  • changed: class DeletionAwareConstantScoreQuery extends Query → class DeletionAwareConstantScoreQuery extends ConstantScoreQuery
  • added: class DeletionAwareConstantScoreQuery.DeletionConstantScorer extends ConstantScoreQuery.ConstantScorer
  • added: class DeletionAwareConstantScoreQuery.DeletionConstantWeight extends ConstantScoreQuery.ConstantWeight
  • added: ctor DeletionAwareConstantScoreQuery.DeletionConstantScorer(DeletionAwareConstantScoreQuery, IndexReader, Similarity, DocIdSetIterator, Weight)
  • added: ctor DeletionAwareConstantScoreQuery.DeletionConstantWeight(DeletionAwareConstantScoreQuery, Searcher)
  • added: method DeletionAwareConstantScoreQuery.DeletionConstantScorer.advance(int): int
  • added: method DeletionAwareConstantScoreQuery.DeletionConstantScorer.docID(): int
  • added: method DeletionAwareConstantScoreQuery.DeletionConstantScorer.nextDoc(): int
  • added: method DeletionAwareConstantScoreQuery.DeletionConstantWeight.scorer(IndexReader, boolean, boolean): Scorer
  • removed: class SingleFragListBuilder implements FragListBuilder
  • removed: ctor SingleFragListBuilder()
  • removed: method SingleFragListBuilder.createFieldFragList(FieldPhraseList, int): FieldFragList
  • added: method ElasticSearchIllegalArgumentException.status(): RestStatus
  • changed: ctor TransportDeleteIndexAction(Settings, TransportService, ClusterService, ThreadPool, MetaDataDeleteIndexService) → ctor TransportDeleteIndexAction(Settings, TransportService, ClusterService, ThreadPool, MetaDataDeleteIndexService, TransportDeleteMappingAction)
  • added: ctor DeleteIndexRequest(String[])
  • added: method DeleteIndexRequest.indices(String[]): DeleteIndexRequest
  • added: method TransportDeleteIndexAction.doExecute(DeleteIndexRequest, ActionListener): void
  • removed: method IndexStatus.getSettings(): Settings
  • removed: method IndexStatus.settings(): Settings
  • changed: class IndicesStatusResponse extends BroadcastOperationResponse → class IndicesStatusResponse extends BroadcastOperationResponse implements ToXContent
  • added: method IndexShardStatus.getMergeStats(): MergeStats
  • added: method IndexShardStatus.getRefreshStats(): RefreshStats
  • added: method IndexShardStatus.mergeStats(): MergeStats
  • added: method IndexShardStatus.refreshStats(): RefreshStats
  • added: method IndexStatus.getMergeStats(): MergeStats
  • added: method IndexStatus.getRefreshStats(): RefreshStats
  • added: method IndexStatus.mergeStats(): MergeStats
  • added: method IndexStatus.refreshStats(): RefreshStats
  • added: method IndicesStatusRequest.readFrom(StreamInput): void
  • added: method IndicesStatusRequest.recovery(): boolean
  • added: method IndicesStatusRequest.recovery(boolean): IndicesStatusRequest
  • added: method IndicesStatusRequest.snapshot(): boolean
  • added: method IndicesStatusRequest.snapshot(boolean): IndicesStatusRequest
  • added: method IndicesStatusRequest.writeTo(StreamOutput): void
  • added: method IndicesStatusResponse.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder
  • added: method IndicesStatusResponse.toXContent(XContentBuilder, ToXContent.Params, SettingsFilter): XContentBuilder
  • added: method ShardStatus.getMergeStats(): MergeStats
  • added: method ShardStatus.getRefreshStats(): RefreshStats
  • added: method ShardStatus.mergeStats(): MergeStats
  • added: method ShardStatus.refreshStats(): RefreshStats
  • added: method TransportIndicesStatusAction.IndexShardStatusRequest.readFrom(StreamInput): void
  • added: method TransportIndicesStatusAction.IndexShardStatusRequest.writeTo(StreamOutput): void
  • added: method TransportIndicesStatusAction.firstShardOrNull(ShardIterator): ShardRouting
  • added: method DeleteRequest.versionType(): VersionType
  • added: method DeleteRequest.versionType(VersionType): DeleteRequest
  • changed: ctor TransportGetAction(Settings, ClusterService, TransportService, IndicesService, ThreadPool) → ctor TransportGetAction(Settings, ClusterService, TransportService, IndicesService, ScriptService, ThreadPool)
  • added: method GetRequest.preference(String): GetRequest
  • added: method IndexRequest.versionType(): VersionType
  • added: method IndexRequest.versionType(VersionType): IndexRequest
  • changed: ctor TransportSearchAction(Settings, ThreadPool, TransportService, ClusterService, TransportSearchDfsQueryThenFetchAction, TransportSearchQueryThenFetchAction, TransportSearchDfsQueryAndFetchAction, TransportSearchQueryAndFetchAction) → ctor TransportSearchAction(Settings, ThreadPool, TransportService, ClusterService, TransportSearchDfsQueryThenFetchAction, TransportSearchQueryThenFetchAction, TransportSearchDfsQueryAndFetchAction, TransportSearchQueryAndFetchAction, TransportSearchScanAction, TransportSearchCountAction)
  • changed: ctor TransportSearchScrollAction(Settings, ThreadPool, TransportService, TransportSearchScrollQueryThenFetchAction, TransportSearchScrollQueryAndFetchAction) → ctor TransportSearchScrollAction(Settings, ThreadPool, TransportService, TransportSearchScrollQueryThenFetchAction, TransportSearchScrollQueryAndFetchAction, TransportSearchScrollScanAction)
  • added: method SearchRequest.extraSource(byte[], int, int): SearchRequest
  • added: method SearchRequest.preference(): String
  • added: method SearchRequest.preference(String): SearchRequest
  • added: method SearchRequest.source(byte[], int, int): SearchRequest
  • added: method SearchResponse.toString(): String
  • added: static field SearchType.COUNT: SearchType
  • added: static field SearchType.SCAN: SearchType
  • removed: method ParsedScrollId.values(): Tuple[]
  • changed: ctor ParsedScrollId(String, String, Tuple[]) → ctor ParsedScrollId(String, String, Tuple[], Map)
  • changed: static method TransportSearchHelper.buildScrollId(SearchType, Iterable): String → static method TransportSearchHelper.buildScrollId(SearchType, Collection, Map): String
  • changed: static method TransportSearchHelper.buildScrollId(String, Iterable): String → static method TransportSearchHelper.buildScrollId(String, Collection, Map): String
  • added: class TransportSearchCountAction extends TransportSearchTypeAction
  • added: class TransportSearchScanAction extends TransportSearchTypeAction
  • added: class TransportSearchScrollScanAction extends AbstractComponent
  • added: ctor TransportSearchCountAction(Settings, ThreadPool, ClusterService, TransportSearchCache, SearchServiceTransportAction, SearchPhaseController)
  • added: ctor TransportSearchScanAction(Settings, ThreadPool, ClusterService, TransportSearchCache, SearchServiceTransportAction, SearchPhaseController)
  • added: ctor TransportSearchScrollScanAction(Settings, ThreadPool, ClusterService, TransportSearchCache, SearchServiceTransportAction, SearchPhaseController)
  • added: method ParsedScrollId.attributes(): Map
  • added: method ParsedScrollId.context(): Tuple[]
  • added: method TransportSearchCountAction.doExecute(SearchRequest, ActionListener): void
  • added: method TransportSearchScanAction.doExecute(SearchRequest, ActionListener): void
  • added: method TransportSearchScrollScanAction.execute(SearchScrollRequest, ParsedScrollId, ActionListener): void
  • added: static field ParsedScrollId.SCAN: String
  • added: method TransportBroadcastOperationAction.firstShardOrNull(ShardIterator): ShardRouting
  • added: method TransportNodesOperationAction.transportCompress(): boolean
  • added: field SingleShardOperationRequest.preference: String
  • added: method SingleShardOperationRequest.preference(): String
  • added: class ElasticSearch extends Bootstrap
  • added: ctor ElasticSearch()
  • added: static method ElasticSearch.main(String[]): void
  • changed: method IndicesAdminClient.prepareDelete(String): DeleteIndexRequestBuilder → method IndicesAdminClient.prepareDelete(String[]): DeleteIndexRequestBuilder
  • changed: ctor DeleteIndexRequestBuilder(IndicesAdminClient, String) → ctor DeleteIndexRequestBuilder(IndicesAdminClient, String[])
  • added: method IndicesStatusRequestBuilder.setRecovery(boolean): IndicesStatusRequestBuilder
  • added: method IndicesStatusRequestBuilder.setSnapshot(boolean): IndicesStatusRequestBuilder
  • added: method DeleteRequestBuilder.setVersionType(VersionType): DeleteRequestBuilder
  • added: method GetRequestBuilder.setPreference(String): GetRequestBuilder
  • added: method IndexRequestBuilder.setVersionType(VersionType): IndexRequestBuilder
  • added: method SearchRequestBuilder.setExtraSource(String): SearchRequestBuilder
  • added: method SearchRequestBuilder.setExtraSource(XContentBuilder): SearchRequestBuilder
  • added: method SearchRequestBuilder.setExtraSource(byte[]): SearchRequestBuilder
  • added: method SearchRequestBuilder.setExtraSource(byte[], int, int): SearchRequestBuilder
  • added: method SearchRequestBuilder.setMinScore(float): SearchRequestBuilder
  • added: method SearchRequestBuilder.setPreference(String): SearchRequestBuilder
  • added: method SearchRequestBuilder.setSource(String): SearchRequestBuilder
  • added: method SearchRequestBuilder.setSource(XContentBuilder): SearchRequestBuilder
  • added: method SearchRequestBuilder.setSource(byte[]): SearchRequestBuilder
  • added: method SearchRequestBuilder.setSource(byte[], int, int): SearchRequestBuilder
  • added: method SearchRequestBuilder.toString(): String
  • changed: method AbstractIndicesAdminClient.prepareDelete(String): DeleteIndexRequestBuilder → method AbstractIndicesAdminClient.prepareDelete(String[]): DeleteIndexRequestBuilder
  • added: method ClusterService.addPriority(ClusterStateListener): void
  • added: class NodeMappingRefreshAction extends AbstractComponent
  • added: ctor NodeMappingRefreshAction(Settings, ThreadPool, TransportService, ClusterService, MetaDataMappingService)
  • added: ctor NodeMappingRefreshAction.NodeMappingRefreshRequest(String, String[], String)
  • added: method NodeMappingRefreshAction.NodeMappingRefreshRequest.index(): String
  • added: method NodeMappingRefreshAction.NodeMappingRefreshRequest.nodeId(): String
  • added: method NodeMappingRefreshAction.NodeMappingRefreshRequest.readFrom(StreamInput): void
  • added: method NodeMappingRefreshAction.NodeMappingRefreshRequest.types(): String[]
  • added: method NodeMappingRefreshAction.NodeMappingRefreshRequest.writeTo(StreamOutput): void
  • added: method NodeMappingRefreshAction.nodeMappingRefresh(NodeMappingRefreshAction.NodeMappingRefreshRequest): void
  • added: static class NodeMappingRefreshAction.NodeMappingRefreshRequest implements Streamable
  • removed: enum MetaDataCreateIndexService.Request.Origin
  • removed: static field MetaDataCreateIndexService.Request.Origin.API: MetaDataCreateIndexService.Request.Origin
  • removed: static field MetaDataCreateIndexService.Request.Origin.GATEWAY: MetaDataCreateIndexService.Request.Origin
  • removed: static method MetaDataCreateIndexService.Request.Origin.valueOf(String): MetaDataCreateIndexService.Request.Origin
  • removed: static method MetaDataCreateIndexService.Request.Origin.values(): MetaDataCreateIndexService.Request.Origin[]
  • changed: ctor MappingMetaData(String, CompressedString) → ctor MappingMetaData(String, Map)
  • changed: ctor MetaDataCreateIndexService(Settings, Environment, ClusterService, IndicesService, ShardsAllocation, String) → ctor MetaDataCreateIndexService(Settings, Environment, ThreadPool, ClusterService, IndicesService, ShardsAllocation, NodeIndexCreatedAction, String)
  • changed: ctor MetaDataCreateIndexService.Request(MetaDataCreateIndexService.Request.Origin, String, String) → ctor MetaDataCreateIndexService.Request(String, String)
  • changed: ctor MetaDataStateIndexService(Settings, ClusterService) → ctor MetaDataStateIndexService(Settings, ClusterService, ShardsAllocation)
  • added: method MetaData.Builder.updateSettings(Settings, String[]): MetaData.Builder
  • added: method MetaDataMappingService.refreshMapping(String, String[]): void
  • added: method IndexShardRoutingTable.preferLocalShardsIt(String): ShardIterator
  • added: method IndexShardRoutingTable.primaryShardIt(): ShardIterator
  • added: method IndexShardRoutingTable.shardsIt(int): ShardIterator
  • added: method PlainShardsIterator.firstActiveOrNull(): ShardRouting
  • added: method PlainShardsIterator.firstAssignedOrNull(): ShardRouting
  • added: method RoutingNode.shardsWithState(String, ShardRoutingState[]): List
  • added: method RoutingNodes.shardsWithState(String, ShardRoutingState[]): List
  • added: method ShardsIterator.firstActiveOrNull(): ShardRouting
  • added: method ShardsIterator.firstAssignedOrNull(): ShardRouting
  • removed: method FailedRerouteAllocation.failedShards(): List
  • removed: method ShardsAllocation.applyFailedShards(ClusterState, List): RoutingAllocation.Result
  • changed: ctor FailedRerouteAllocation(RoutingNodes, DiscoveryNodes, List) → ctor FailedRerouteAllocation(RoutingNodes, DiscoveryNodes, ShardRouting)
  • added: class ClusterRebalanceNodeAllocation extends NodeAllocation
  • added: class ConcurrentRebalanceNodeAllocation extends NodeAllocation
  • added: ctor ClusterRebalanceNodeAllocation(Settings)
  • added: ctor ConcurrentRebalanceNodeAllocation(Settings)
  • added: enum ClusterRebalanceNodeAllocation.ClusterRebalanceType
  • added: method ClusterRebalanceNodeAllocation.canRebalance(ShardRouting, RoutingAllocation): boolean
  • added: method ConcurrentRebalanceNodeAllocation.canRebalance(ShardRouting, RoutingAllocation): boolean
  • added: method FailedRerouteAllocation.failedShard(): ShardRouting
  • added: method RoutingAllocation.addIgnoreShardForNode(ShardId, String): void
  • added: method RoutingAllocation.shouldIgnoreShardForNode(ShardId, String): boolean
  • added: method ShardsAllocation.applyFailedShard(ClusterState, ShardRouting): RoutingAllocation.Result
  • added: method ShardsAllocation.rerouteWithNoReassign(ClusterState): RoutingAllocation.Result
  • added: static field ClusterRebalanceNodeAllocation.ClusterRebalanceType.ALWAYS: ClusterRebalanceNodeAllocation.ClusterRebalanceType
  • added: static field ClusterRebalanceNodeAllocation.ClusterRebalanceType.INDICES_ALL_ACTIVE: ClusterRebalanceNodeAllocation.ClusterRebalanceType
  • added: static field ClusterRebalanceNodeAllocation.ClusterRebalanceType.INDICES_PRIMARIES_ACTIVE: ClusterRebalanceNodeAllocation.ClusterRebalanceType
  • added: static method ClusterRebalanceNodeAllocation.ClusterRebalanceType.valueOf(String): ClusterRebalanceNodeAllocation.ClusterRebalanceType
  • added: static method ClusterRebalanceNodeAllocation.ClusterRebalanceType.values(): ClusterRebalanceNodeAllocation.ClusterRebalanceType[]
  • changed: method OperationRouting.getShards(ClusterState, String, String, String, String): ShardIterator → method OperationRouting.getShards(ClusterState, String, String, String, String, String): ShardIterator
  • changed: method OperationRouting.searchShards(ClusterState, String[], String, String): GroupShardsIterator → method OperationRouting.searchShards(ClusterState, String[], String, String, String): GroupShardsIterator
  • added: method OperationRouting.searchShardsCount(ClusterState, String[], String, String, String): int
  • added: static method DjbHashFunction.DJB_HASH(String): int
  • changed: method PlainOperationRouting.getShards(ClusterState, String, String, String, String): ShardIterator → method PlainOperationRouting.getShards(ClusterState, String, String, String, String, String): ShardIterator
  • changed: method PlainOperationRouting.searchShards(ClusterState, String[], String, String): GroupShardsIterator → method PlainOperationRouting.searchShards(ClusterState, String[], String, String, String): GroupShardsIterator
  • added: method PlainOperationRouting.searchShardsCount(ClusterState, String[], String, String, String): int
  • added: method InternalClusterService.addPriority(ClusterStateListener): void
  • removed: static field Bytes.cachedBytes: ThreadLocal
  • added: class CacheRecycler
  • added: class RandomStringGenerator
  • added: ctor CacheRecycler()
  • added: ctor RandomStringGenerator()
  • added: static method CacheRecycler.clear(): void
  • added: static method CacheRecycler.popByteIntMap(): TByteIntHashMap
  • added: static method CacheRecycler.popDoubleIntMap(): TDoubleIntHashMap
  • added: static method CacheRecycler.popDoubleObjectMap(): ExtTDoubleObjectHashMap
  • added: static method CacheRecycler.popFloatIntMap(): TFloatIntHashMap
  • added: static method CacheRecycler.popHashMap(): ExtTHashMap
  • added: static method CacheRecycler.popIntArray(int): int[]
  • added: static method CacheRecycler.popIntArray(int, int): int[]
  • added: static method CacheRecycler.popIntIntMap(): TIntIntHashMap
  • added: static method CacheRecycler.popLongIntMap(): TLongIntHashMap
  • added: static method CacheRecycler.popLongLongMap(): TLongLongHashMap
  • added: static method CacheRecycler.popLongObjectMap(): ExtTLongObjectHashMap
  • added: static method CacheRecycler.popObjectArray(int): Object[]
  • added: static method CacheRecycler.popObjectIntMap(): TObjectIntHashMap
  • added: static method CacheRecycler.popShortIntMap(): TShortIntHashMap
  • added: static method CacheRecycler.pushByteIntMap(TByteIntHashMap): void
  • added: static method CacheRecycler.pushDoubleIntMap(TDoubleIntHashMap): void
  • added: static method CacheRecycler.pushDoubleObjectMap(ExtTDoubleObjectHashMap): void
  • added: static method CacheRecycler.pushFloatIntMap(TFloatIntHashMap): void
  • added: static method CacheRecycler.pushHashMap(ExtTHashMap): void
  • added: static method CacheRecycler.pushIntArray(int[]): void
  • added: static method CacheRecycler.pushIntArray(int[], int): void
  • added: static method CacheRecycler.pushIntIntMap(TIntIntHashMap): void
  • added: static method CacheRecycler.pushLongIntMap(TLongIntHashMap): void
  • added: static method CacheRecycler.pushLongLongMap(TLongLongHashMap): void
  • added: static method CacheRecycler.pushLongObjectMap(ExtTLongObjectHashMap): void
  • added: static method CacheRecycler.pushObjectArray(Object[]): void
  • added: static method CacheRecycler.pushObjectIntMap(TObjectIntHashMap): void
  • added: static method CacheRecycler.pushShortIntMap(TShortIntHashMap): void
  • added: static method RandomStringGenerator.random(int): String
  • added: static method RandomStringGenerator.random(int, String): String
  • added: static method RandomStringGenerator.random(int, boolean, boolean): String
  • added: static method RandomStringGenerator.random(int, char[]): String
  • added: static method RandomStringGenerator.random(int, int, int, boolean, boolean): String
  • added: static method RandomStringGenerator.random(int, int, int, boolean, boolean, char[]): String
  • added: static method RandomStringGenerator.random(int, int, int, boolean, boolean, char[], Random): String
  • added: static method RandomStringGenerator.randomAlphabetic(int): String
  • added: static method RandomStringGenerator.randomAlphanumeric(int): String
  • added: static method RandomStringGenerator.randomAscii(int): String
  • added: static method RandomStringGenerator.randomNumeric(int): String
  • added: static method Strings.splitSmart(String, String, boolean): List
  • added: static method Strings.splitWS(String, boolean): List
  • removed: enum Service.State
  • removed: interface Service
  • removed: method Service.isRunning(): boolean
  • removed: method Service.start(): Future
  • removed: method Service.startAndWait(): Service.State
  • removed: method Service.state(): Service.State
  • removed: method Service.stop(): Future
  • removed: method Service.stopAndWait(): Service.State
  • removed: static field Service.State.FAILED: Service.State
  • removed: static field Service.State.NEW: Service.State
  • removed: static field Service.State.RUNNING: Service.State
  • removed: static field Service.State.STARTING: Service.State
  • removed: static field Service.State.STOPPING: Service.State
  • removed: static field Service.State.TERMINATED: Service.State
  • removed: static method Equivalences.nullAwareEquals(): Equivalence
  • removed: static method Service.State.valueOf(String): Service.State
  • removed: static method Service.State.values(): Service.State[]
  • added: final class Enums
  • added: interface Ticker
  • added: method Splitter.limit(int): Splitter
  • added: method Ticker.read(): long
  • added: static field Ascii.MAX: int
  • added: static field Ascii.MIN: int
  • added: static method Enums.valueOfFunction(Class): Function
  • added: static method Equivalences.pairwise(Equivalence): Equivalence
  • removed: method Base64.decode(Object): Object
  • removed: method Base64.decode(String): byte[]
  • removed: method Base64.decode(byte[]): byte[]
  • removed: method Base64.encode(Object): Object
  • removed: method Base64.encode(byte[]): byte[]
  • removed: method Base64.encodeToString(byte[]): String
  • removed: method Base64InputStream.markSupported(): boolean
  • removed: method Base64InputStream.read(): int
  • removed: method Base64InputStream.read(byte[], int, int): int
  • removed: method Base64OutputStream.close(): void
  • removed: method Base64OutputStream.flush(): void
  • removed: method Base64OutputStream.write(byte[], int, int): void
  • removed: method Base64OutputStream.write(int): void
  • changed: class Base64 implements BinaryEncoder, BinaryDecoder → class Base64 extends BaseNCodec
  • changed: class Base64InputStream extends FilterInputStream → class Base64InputStream extends BaseNCodecInputStream
  • changed: class Base64OutputStream extends FilterOutputStream → class Base64OutputStream extends BaseNCodecOutputStream
  • added: abstract class BaseNCodec implements BinaryEncoder, BinaryDecoder
  • added: class Base32 extends BaseNCodec
  • added: class Base32InputStream extends BaseNCodecInputStream
  • added: class Base32OutputStream extends BaseNCodecOutputStream
  • added: class BaseNCodecInputStream extends FilterInputStream
  • added: class BaseNCodecOutputStream extends FilterOutputStream
  • added: ctor Base32()
  • added: ctor Base32(boolean)
  • added: ctor Base32(int)
  • added: ctor Base32(int, byte[])
  • added: ctor Base32(int, byte[], boolean)
  • added: ctor Base32InputStream(InputStream)
  • added: ctor Base32InputStream(InputStream, boolean)
  • added: ctor Base32InputStream(InputStream, boolean, int, byte[])
  • added: ctor Base32OutputStream(OutputStream)
  • added: ctor Base32OutputStream(OutputStream, boolean)
  • added: ctor Base32OutputStream(OutputStream, boolean, int, byte[])
  • added: ctor BaseNCodec(int, int, int, int)
  • added: ctor BaseNCodecInputStream(InputStream, BaseNCodec, boolean)
  • added: ctor BaseNCodecOutputStream(OutputStream, BaseNCodec, boolean)
  • added: field BaseNCodec.PAD: byte
  • added: field BaseNCodec.buffer: byte[]
  • added: field BaseNCodec.currentLinePos: int
  • added: field BaseNCodec.eof: boolean
  • added: field BaseNCodec.lineLength: int
  • added: field BaseNCodec.modulus: int
  • added: field BaseNCodec.pos: int
  • added: method Base32.isInAlphabet(byte): boolean
  • added: method Base64.isInAlphabet(byte): boolean
  • added: method BaseNCodec.containsAlphabetOrPad(byte[]): boolean
  • added: method BaseNCodec.decode(Object): Object
  • added: method BaseNCodec.decode(String): byte[]
  • added: method BaseNCodec.decode(byte[]): byte[]
  • added: method BaseNCodec.encode(Object): Object
  • added: method BaseNCodec.encode(byte[]): byte[]
  • added: method BaseNCodec.encodeAsString(byte[]): String
  • added: method BaseNCodec.encodeToString(byte[]): String
  • added: method BaseNCodec.ensureBufferSize(int): void
  • added: method BaseNCodec.getDefaultBufferSize(): int
  • added: method BaseNCodec.getEncodedLength(byte[]): long
  • added: method BaseNCodec.isInAlphabet(String): boolean
  • added: method BaseNCodec.isInAlphabet(byte): boolean
  • added: method BaseNCodec.isInAlphabet(byte[], boolean): boolean
  • added: method BaseNCodecInputStream.markSupported(): boolean
  • added: method BaseNCodecInputStream.read(): int
  • added: method BaseNCodecInputStream.read(byte[], int, int): int
  • added: method BaseNCodecOutputStream.close(): void
  • added: method BaseNCodecOutputStream.flush(): void
  • added: method BaseNCodecOutputStream.write(byte[], int, int): void
  • added: method BaseNCodecOutputStream.write(int): void
  • added: static field BaseNCodec.MASK_8BITS: int
  • added: static field BaseNCodec.MIME_CHUNK_SIZE: int
  • added: static field BaseNCodec.PAD_DEFAULT: byte
  • added: static field BaseNCodec.PEM_CHUNK_SIZE: int
  • added: static method Base64.isBase64(String): boolean
  • added: static method Base64.isBase64(byte[]): boolean
  • added: static method BaseNCodec.isWhiteSpace(byte): boolean
  • removed: field DoubleMetaphone.maxCodeLen: int
  • removed: static field RefinedSoundex.US_ENGLISH_MAPPING: char[]
  • removed: static field Soundex.US_ENGLISH_MAPPING: char[]
  • added: abstract class AbstractCaverphone implements StringEncoder
  • added: class Caverphone1 extends AbstractCaverphone
  • added: class Caverphone2 extends AbstractCaverphone
  • added: class ColognePhonetic implements StringEncoder
  • added: ctor AbstractCaverphone()
  • added: ctor Caverphone1()
  • added: ctor Caverphone2()
  • added: ctor ColognePhonetic()
  • added: method AbstractCaverphone.encode(Object): Object
  • added: method AbstractCaverphone.isEncodeEqual(String, String): boolean
  • added: method Caverphone1.encode(String): String
  • added: method Caverphone2.encode(String): String
  • added: method ColognePhonetic.colognePhonetic(String): String
  • added: method ColognePhonetic.encode(Object): Object
  • added: method ColognePhonetic.encode(String): String
  • added: method ColognePhonetic.isEncodeEqual(String, String): boolean
  • added: class BoundedArrayList extends AbstractList implements RandomAccess
  • added: ctor BoundedArrayList(Object[], int)
  • added: method BoundedArrayList.contains(Object): boolean
  • added: method BoundedArrayList.get(int): Object
  • added: method BoundedArrayList.indexOf(Object): int
  • added: method BoundedArrayList.set(int, Object): Object
  • added: method BoundedArrayList.size(): int
  • added: method BoundedArrayList.toArray(): Object[]
  • added: method BoundedArrayList.toArray(Object[]): Object[]
  • added: method MapMaker.toString(): String
  • removed: method ChunkEncoder.encodeChunk(OutputStream, byte[], int, int): int
  • removed: static field LZFEncoder.cachedEncoder: ThreadLocal
  • removed: static field LZFInputStream.EOF_FLAG: int
  • removed: static method LZFChunk.createCompressed(OutputStream, int, byte[], int, int): int
  • removed: static method LZFChunk.createNonCompressed(OutputStream, byte[], int, int): int
  • removed: static method LZFDecoder.isCompressed(byte[]): boolean
  • removed: static method LZFEncoder.encodeWithCache(byte[], int): byte[]
  • changed: ctor ChunkEncoder(int) → ctor ChunkEncoder(int, BufferRecycler)
  • changed: static method LZFEncoder.encode(OutputStream, byte[], int): void → static method LZFEncoder.encode(ChunkEncoder, byte[], int): byte[]
  • added: class BufferRecycler
  • added: ctor BufferRecycler()
  • added: ctor LZFInputStream(InputStream, boolean)
  • added: field LZFChunk._data: byte[]
  • added: field LZFChunk._next: LZFChunk
  • added: field LZFInputStream.cfgFullReads: boolean
  • added: field LZFInputStream.inputStream: InputStream
  • added: field LZFOutputStream._outputBuffer: byte[]
  • added: field LZFOutputStream._outputStream: OutputStream
  • added: field LZFOutputStream._position: int
  • added: method BufferRecycler.allocDecodeBuffer(int): byte[]
  • added: method BufferRecycler.allocEncodingBuffer(int): byte[]
  • added: method BufferRecycler.allocEncodingHash(int): int[]
  • added: method BufferRecycler.allocInputBuffer(int): byte[]
  • added: method BufferRecycler.allocOutputBuffer(int): byte[]
  • added: method BufferRecycler.releaseDecodeBuffer(byte[]): void
  • added: method BufferRecycler.releaseEncodeBuffer(byte[]): void
  • added: method BufferRecycler.releaseEncodingHash(int[]): void
  • added: method BufferRecycler.releaseInputBuffer(byte[]): void
  • added: method BufferRecycler.releaseOutputBuffer(byte[]): void
  • added: method ChunkEncoder.close(): void
  • added: method ChunkEncoder.encodeAndWriteChunk(byte[], int, int, OutputStream): void
  • added: static field BufferRecycler._recyclerRef: ThreadLocal
  • added: static field LZFChunk.MAX_HEADER_LEN: int
  • added: static method BufferRecycler.clean(): void
  • added: static method BufferRecycler.instance(): BufferRecycler
  • added: static method LZF.isCompressed(byte[]): boolean
  • added: static method LZFChunk.writeCompressedHeader(int, int, OutputStream, byte[]): void
  • added: static method LZFChunk.writeNonCompressedHeader(int, OutputStream, byte[]): void
  • added: ctor ConcurrentLinkedHashMap.Builder()
  • added: final class ConcurrentLinkedHashMap extends AbstractMap implements ConcurrentMap, Serializable
  • added: final class Weighers
  • added: interface EvictionListener
  • added: interface Weigher
  • added: method ConcurrentLinkedHashMap.Builder.build(): ConcurrentLinkedHashMap
  • added: method ConcurrentLinkedHashMap.Builder.catchup(ScheduledExecutorService, long, TimeUnit): ConcurrentLinkedHashMap.Builder
  • added: method ConcurrentLinkedHashMap.Builder.concurrencyLevel(int): ConcurrentLinkedHashMap.Builder
  • added: method ConcurrentLinkedHashMap.Builder.initialCapacity(int): ConcurrentLinkedHashMap.Builder
  • added: method ConcurrentLinkedHashMap.Builder.listener(EvictionListener): ConcurrentLinkedHashMap.Builder
  • added: method ConcurrentLinkedHashMap.Builder.maximumWeightedCapacity(int): ConcurrentLinkedHashMap.Builder
  • added: method ConcurrentLinkedHashMap.Builder.weigher(Weigher): ConcurrentLinkedHashMap.Builder
  • added: method ConcurrentLinkedHashMap.ascendingKeySet(): Set
  • added: method ConcurrentLinkedHashMap.ascendingKeySetWithLimit(int): Set
  • added: method ConcurrentLinkedHashMap.ascendingMap(): Map
  • added: method ConcurrentLinkedHashMap.ascendingMapWithLimit(int): Map
  • added: method ConcurrentLinkedHashMap.capacity(): int
  • added: method ConcurrentLinkedHashMap.clear(): void
  • added: method ConcurrentLinkedHashMap.containsKey(Object): boolean
  • added: method ConcurrentLinkedHashMap.containsValue(Object): boolean
  • added: method ConcurrentLinkedHashMap.descendingKeySet(): Set
  • added: method ConcurrentLinkedHashMap.descendingKeySetWithLimit(int): Set
  • added: method ConcurrentLinkedHashMap.descendingMap(): Map
  • added: method ConcurrentLinkedHashMap.descendingMapWithLimit(int): Map
  • added: method ConcurrentLinkedHashMap.entrySet(): Set
  • added: method ConcurrentLinkedHashMap.get(Object): Object
  • added: method ConcurrentLinkedHashMap.isEmpty(): boolean
  • added: method ConcurrentLinkedHashMap.keySet(): Set
  • added: method ConcurrentLinkedHashMap.put(Object, Object): Object
  • added: method ConcurrentLinkedHashMap.putIfAbsent(Object, Object): Object
  • added: method ConcurrentLinkedHashMap.remove(Object): Object
  • added: method ConcurrentLinkedHashMap.remove(Object, Object): boolean
  • added: method ConcurrentLinkedHashMap.replace(Object, Object): Object
  • added: method ConcurrentLinkedHashMap.replace(Object, Object, Object): boolean
  • added: method ConcurrentLinkedHashMap.setCapacity(int): void
  • added: method ConcurrentLinkedHashMap.size(): int
  • added: method ConcurrentLinkedHashMap.values(): Collection
  • added: method ConcurrentLinkedHashMap.weightedSize(): int
  • added: method EvictionListener.onEviction(Object, Object): void
  • added: method Weigher.weightOf(Object): int
  • added: static final class ConcurrentLinkedHashMap.Builder
  • added: static method Weighers.byteArray(): Weigher
  • added: static method Weighers.collection(): Weigher
  • added: static method Weighers.iterable(): Weigher
  • added: static method Weighers.list(): Weigher
  • added: static method Weighers.map(): Weigher
  • added: static method Weighers.set(): Weigher
  • added: static method Weighers.singleton(): Weigher
  • removed: method Binder.disableCircularProxies(): void
  • removed: method Binder.requireExplicitBindings(): void
  • removed: method Injector.getAllBindings(): Map
  • removed: method Injector.getExistingBinding(Key): Binding
  • removed: method Injector.getScopeBindings(): Map
  • removed: method Injector.getTypeConverterBindings(): Set
  • removed: method Key.hasAttributes(): boolean
  • removed: method Key.ofType(Class): Key
  • removed: method Key.ofType(Type): Key
  • removed: method Key.ofType(TypeLiteral): Key
  • removed: method Key.withoutAttributes(): Key
  • removed: static method Scopes.isSingleton(Binding): boolean
  • changed: interface Provider extends Provider → interface Provider
  • added: static method Injectors.cleanCaches(Injector): void
  • removed: ctor FactoryModuleBuilder()
  • removed: final class FactoryModuleBuilder
  • removed: interface AssistedInjectBinding
  • removed: interface AssistedInjectTargetVisitor extends BindingTargetVisitor
  • removed: interface AssistedMethod
  • removed: method AssistedInjectBinding.getAssistedMethods(): Collection
  • removed: method AssistedInjectBinding.getKey(): Key
  • removed: method AssistedInjectTargetVisitor.visit(AssistedInjectBinding): Object
  • removed: method AssistedMethod.getDependencies(): Set
  • removed: method AssistedMethod.getFactoryMethod(): Method
  • removed: method AssistedMethod.getImplementationConstructor(): Constructor
  • removed: method AssistedMethod.getImplementationType(): TypeLiteral
  • removed: method FactoryModuleBuilder.build(Class): Module
  • removed: method FactoryModuleBuilder.build(Key): Module
  • removed: method FactoryModuleBuilder.build(TypeLiteral): Module
  • removed: method FactoryModuleBuilder.implement(Class, Annotation, Class): FactoryModuleBuilder
  • removed: method FactoryModuleBuilder.implement(Class, Annotation, TypeLiteral): FactoryModuleBuilder
  • removed: method FactoryModuleBuilder.implement(Class, Class): FactoryModuleBuilder
  • removed: method FactoryModuleBuilder.implement(Class, Class, Class): FactoryModuleBuilder
  • removed: method FactoryModuleBuilder.implement(Class, Class, TypeLiteral): FactoryModuleBuilder
  • removed: method FactoryModuleBuilder.implement(Class, TypeLiteral): FactoryModuleBuilder
  • removed: method FactoryModuleBuilder.implement(Key, Class): FactoryModuleBuilder
  • removed: method FactoryModuleBuilder.implement(Key, TypeLiteral): FactoryModuleBuilder
  • removed: method FactoryModuleBuilder.implement(TypeLiteral, Annotation, Class): FactoryModuleBuilder
  • removed: method FactoryModuleBuilder.implement(TypeLiteral, Annotation, TypeLiteral): FactoryModuleBuilder
  • removed: method FactoryModuleBuilder.implement(TypeLiteral, Class): FactoryModuleBuilder
  • removed: method FactoryModuleBuilder.implement(TypeLiteral, Class, Class): FactoryModuleBuilder
  • removed: method FactoryModuleBuilder.implement(TypeLiteral, Class, TypeLiteral): FactoryModuleBuilder
  • removed: method FactoryModuleBuilder.implement(TypeLiteral, TypeLiteral): FactoryModuleBuilder
  • removed: method ConstantBindingBuilder.to(byte): void
  • removed: method LinkedBindingBuilder.toConstructor(Constructor): ScopedBindingBuilder
  • removed: method LinkedBindingBuilder.toConstructor(Constructor, TypeLiteral): ScopedBindingBuilder
  • removed: method LinkedBindingBuilder.toProvider(TypeLiteral): ScopedBindingBuilder
  • removed: ctor InternalInjectorCreator()
  • removed: final class InternalInjectorCreator
  • removed: interface CircularDependencyProxy
  • removed: method BindingBuilder.toConstructor(Constructor): ScopedBindingBuilder
  • removed: method BindingBuilder.toConstructor(Constructor, TypeLiteral): ScopedBindingBuilder
  • removed: method BindingBuilder.toProvider(TypeLiteral): BindingBuilder
  • removed: method ConstantBindingBuilderImpl.to(byte): void
  • removed: method Errors.cannotInjectAbstractMethod(Method): Errors
  • removed: method Errors.cannotInjectFinalField(Field): Errors
  • removed: method Errors.cannotInjectMethodWithTypeParameters(Method): Errors
  • removed: method Errors.cannotInjectNonVoidMethod(Method): Errors
  • removed: method Errors.circularProxiesDisabled(Class): Errors
  • removed: method Errors.constructorNotDefinedByType(Constructor, TypeLiteral): Errors
  • removed: method Errors.errorCheckingDuplicateBinding(Key, Object, Throwable): Errors
  • removed: method Errors.errorEnhancingClass(Class, Throwable): Errors
  • removed: method Errors.jitDisabled(Key): Errors
  • removed: method Errors.keyNotFullySpecified(TypeLiteral): Errors
  • removed: method InternalInjectorCreator.addModules(Iterable): InternalInjectorCreator
  • removed: method InternalInjectorCreator.build(): Injector
  • removed: method InternalInjectorCreator.parentInjector(InjectorImpl): InternalInjectorCreator
  • removed: method InternalInjectorCreator.stage(Stage): InternalInjectorCreator
  • removed: method LinkedBindingImpl.equals(Object): boolean
  • removed: method LinkedBindingImpl.getDependencies(): Set
  • removed: method LinkedBindingImpl.hashCode(): int
  • removed: method ProviderMethod.equals(Object): boolean
  • removed: method ProviderMethod.hashCode(): int
  • removed: method ProviderMethod.toString(): String
  • removed: method Scoping.equals(Object): boolean
  • removed: method Scoping.hashCode(): int
  • removed: static method Annotations.canonicalizeIfNamed(Annotation): Annotation
  • removed: static method Annotations.canonicalizeIfNamed(Class): Class
  • removed: static method Annotations.isBindingAnnotation(Class): boolean
  • removed: static method Annotations.isMarker(Class): boolean
  • removed: static method MoreTypes.canonicalizeForKey(TypeLiteral): TypeLiteral
  • removed: static method MoreTypes.typeToString(Type): String
  • changed: ctor BindingImpl(InjectorImpl, Key, Object, InternalFactory, Scoping) → ctor BindingImpl(Injector, Key, Object, InternalFactory, Scoping)
  • changed: ctor ExposedBindingImpl(InjectorImpl, Object, Key, InternalFactory, PrivateElements) → ctor ExposedBindingImpl(Injector, Object, Key, InternalFactory, PrivateElements)
  • changed: ctor LinkedBindingImpl(InjectorImpl, Key, Object, InternalFactory, Scoping, Key) → ctor LinkedBindingImpl(Injector, Key, Object, InternalFactory, Scoping, Key)
  • changed: final class ExposedBindingImpl extends BindingImpl implements ExposedBinding → class ExposedBindingImpl extends BindingImpl implements ExposedBinding
  • changed: final class LinkedBindingImpl extends BindingImpl implements LinkedKeyBinding, HasDependencies → final class LinkedBindingImpl extends BindingImpl implements LinkedKeyBinding
  • changed: method BindingImpl.getInjector(): InjectorImpl → method BindingImpl.getInjector(): Injector
  • changed: method Errors.ambiguousTypeConversion(String, Object, TypeLiteral, TypeConverterBinding, TypeConverterBinding): Errors → method Errors.ambiguousTypeConversion(String, Object, TypeLiteral, MatcherAndConverter, MatcherAndConverter): Errors
  • changed: method Errors.conversionError(String, Object, TypeLiteral, TypeConverterBinding, RuntimeException): Errors → method Errors.conversionError(String, Object, TypeLiteral, MatcherAndConverter, RuntimeException): Errors
  • changed: method Errors.conversionTypeError(String, Object, TypeLiteral, TypeConverterBinding, Object): Errors → method Errors.conversionTypeError(String, Object, TypeLiteral, MatcherAndConverter, Object): Errors
  • changed: method Errors.converterReturnedNull(String, Object, TypeLiteral, TypeConverterBinding): Errors → method Errors.converterReturnedNull(String, Object, TypeLiteral, MatcherAndConverter): Errors
  • changed: method Errors.exposedButNotBound(Key): Errors → method Errors.exposedButNotBound(Key): void
  • changed: static method BytecodeGen.newEnhancer(Class, BytecodeGen.Visibility): .Enhancer → static method BytecodeGen.newEnhancer(Class, BytecodeGen.Visibility): Enhancer
  • changed: static method BytecodeGen.newFastClass(Class, BytecodeGen.Visibility): .FastClass → static method BytecodeGen.newFastClass(Class, BytecodeGen.Visibility): FastClass
  • added: @interface Nullable
  • added: abstract class AbstractIterator implements Iterator
  • added: abstract class AbstractMapEntry implements Map.Entry
  • added: abstract class FinalizablePhantomReference extends PhantomReference implements FinalizableReference
  • added: abstract class FinalizableSoftReference extends SoftReference implements FinalizableReference
  • added: abstract class FinalizableWeakReference extends WeakReference implements FinalizableReference
  • added: abstract class ImmutableCollection implements Collection, Serializable
  • added: abstract class ImmutableList extends ImmutableCollection implements List, RandomAccess
  • added: abstract class ImmutableMap implements ConcurrentMap, Serializable
  • added: abstract class ImmutableSet extends ImmutableCollection implements Set
  • added: abstract class UnmodifiableIterator implements Iterator
  • added: class AsynchronousComputationException extends ComputationException
  • added: class Classes
  • added: class ComputationException extends RuntimeException
  • added: class ConstructionContext
  • added: class FinalizableReferenceQueue
  • added: class Finalizer extends Thread
  • added: class InstanceBindingImpl extends BindingImpl implements InstanceBinding
  • added: class LineNumbers
  • added: class SourceProvider
  • added: class StackTraceElements
  • added: class Stopwatch
  • added: class Strings
  • added: class ToStringBuilder
  • added: class UntargettedBindingImpl extends BindingImpl implements UntargettedBinding
  • added: ctor AbstractIterator()
  • added: ctor AbstractMapEntry()
  • added: ctor AsynchronousComputationException(Throwable)
  • added: ctor Classes()
  • added: ctor ComputationException(Throwable)
  • added: ctor ConstructionContext()
  • added: ctor ExposedBindingImpl(Object, Key, Scoping, PrivateElements)
  • added: ctor FinalizablePhantomReference(Object, FinalizableReferenceQueue)
  • added: ctor FinalizableReferenceQueue()
  • added: ctor FinalizableSoftReference(Object, FinalizableReferenceQueue)
  • added: ctor FinalizableWeakReference(Object, FinalizableReferenceQueue)
  • added: ctor ImmutableList.Builder()
  • added: ctor ImmutableMap.Builder()
  • added: ctor ImmutableSet.Builder()
  • added: ctor InstanceBindingImpl(Injector, Key, Object, InternalFactory, Set, Object)
  • added: ctor InstanceBindingImpl(Object, Key, Scoping, Set, Object)
  • added: ctor InternalContext()
  • added: ctor LineNumbers(Class)
  • added: ctor LinkedProviderBindingImpl(Injector, Key, Object, InternalFactory, Scoping, Key)
  • added: ctor MapMaker()
  • added: ctor MatcherAndConverter(Matcher, TypeConverter, Object)
  • added: ctor ProviderInstanceBindingImpl(Injector, Key, Object, InternalFactory, Scoping, Provider, Set)
  • added: ctor ProviderInstanceBindingImpl(Object, Key, Scoping, Set, Provider)
  • added: ctor SourceProvider()
  • added: ctor StackTraceElements()
  • added: ctor Stopwatch()
  • added: ctor ToStringBuilder(Class)
  • added: ctor ToStringBuilder(String)
  • added: ctor UnmodifiableIterator()
  • added: ctor UntargettedBindingImpl(Injector, Key, Object)
  • added: ctor UntargettedBindingImpl(Object, Key, Scoping)
  • added: final class Collections2
  • added: final class InternalContext
  • added: final class Iterables
  • added: final class Iterators
  • added: final class Join
  • added: final class LinkedProviderBindingImpl extends BindingImpl implements ProviderKeyBinding
  • added: final class Lists
  • added: final class MapMaker
  • added: final class Maps
  • added: final class MatcherAndConverter
  • added: final class ObjectArrays
  • added: final class Objects
  • added: final class Preconditions
  • added: final class ProviderInstanceBindingImpl extends BindingImpl implements ProviderInstanceBinding
  • added: final class Sets
  • added: interface ErrorHandler
  • added: interface FinalizableReference
  • added: interface Function
  • added: interface InternalFactory
  • added: method AbstractIterator.computeNext(): Object
  • added: method AbstractIterator.endOfData(): Object
  • added: method AbstractIterator.hasNext(): boolean
  • added: method AbstractIterator.next(): Object
  • added: method AbstractIterator.remove(): void
  • added: method AbstractMapEntry.equals(Object): boolean
  • added: method AbstractMapEntry.getKey(): Object
  • added: method AbstractMapEntry.getValue(): Object
  • added: method AbstractMapEntry.hashCode(): int
  • added: method AbstractMapEntry.setValue(Object): Object
  • added: method AbstractMapEntry.toString(): String
  • added: method ConstructionContext.createProxy(Errors, Class): Object
  • added: method ConstructionContext.finishConstruction(): void
  • added: method ConstructionContext.getCurrentReference(): Object
  • added: method ConstructionContext.isConstructing(): boolean
  • added: method ConstructionContext.removeCurrentReference(): void
  • added: method ConstructionContext.setCurrentReference(Object): void
  • added: method ConstructionContext.setProxyDelegates(Object): void
  • added: method ConstructionContext.startConstruction(): void
  • added: method ErrorHandler.handle(Message): void
  • added: method ErrorHandler.handle(Object, Errors): void
  • added: method ExposedBindingImpl.withKey(Key): ExposedBindingImpl
  • added: method ExposedBindingImpl.withScoping(Scoping): BindingImpl
  • added: method FinalizableReference.finalizeReferent(): void
  • added: method Finalizer.run(): void
  • added: method Function.apply(Object): Object
  • added: method Function.equals(Object): boolean
  • added: method ImmutableCollection.add(Object): boolean
  • added: method ImmutableCollection.addAll(Collection): boolean
  • added: method ImmutableCollection.clear(): void
  • added: method ImmutableCollection.contains(Object): boolean
  • added: method ImmutableCollection.containsAll(Collection): boolean
  • added: method ImmutableCollection.isEmpty(): boolean
  • added: method ImmutableCollection.iterator(): UnmodifiableIterator
  • added: method ImmutableCollection.remove(Object): boolean
  • added: method ImmutableCollection.removeAll(Collection): boolean
  • added: method ImmutableCollection.retainAll(Collection): boolean
  • added: method ImmutableCollection.toArray(): Object[]
  • added: method ImmutableCollection.toArray(Object[]): Object[]
  • added: method ImmutableCollection.toString(): String
  • added: method ImmutableList.Builder.add(Object): ImmutableList.Builder
  • added: method ImmutableList.Builder.addAll(Iterable): ImmutableList.Builder
  • added: method ImmutableList.Builder.build(): ImmutableList
  • added: method ImmutableList.add(int, Object): void
  • added: method ImmutableList.addAll(int, Collection): boolean
  • added: method ImmutableList.indexOf(Object): int
  • added: method ImmutableList.iterator(): UnmodifiableIterator
  • added: method ImmutableList.lastIndexOf(Object): int
  • added: method ImmutableList.remove(int): Object
  • added: method ImmutableList.set(int, Object): Object
  • added: method ImmutableList.subList(int, int): ImmutableList
  • added: method ImmutableMap.Builder.build(): ImmutableMap
  • added: method ImmutableMap.Builder.put(Object, Object): ImmutableMap.Builder
  • added: method ImmutableMap.Builder.putAll(Map): ImmutableMap.Builder
  • added: method ImmutableMap.clear(): void
  • added: method ImmutableMap.containsKey(Object): boolean
  • added: method ImmutableMap.containsValue(Object): boolean
  • added: method ImmutableMap.entrySet(): ImmutableSet
  • added: method ImmutableMap.equals(Object): boolean
  • added: method ImmutableMap.get(Object): Object
  • added: method ImmutableMap.hashCode(): int
  • added: method ImmutableMap.keySet(): ImmutableSet
  • added: method ImmutableMap.put(Object, Object): Object
  • added: method ImmutableMap.putAll(Map): void
  • added: method ImmutableMap.putIfAbsent(Object, Object): Object
  • added: method ImmutableMap.remove(Object): Object
  • added: method ImmutableMap.remove(Object, Object): boolean
  • added: method ImmutableMap.replace(Object, Object): Object
  • added: method ImmutableMap.replace(Object, Object, Object): boolean
  • added: method ImmutableMap.toString(): String
  • added: method ImmutableMap.values(): ImmutableCollection
  • added: method ImmutableSet.Builder.add(Object): ImmutableSet.Builder
  • added: method ImmutableSet.Builder.add(Object[]): ImmutableSet.Builder
  • added: method ImmutableSet.Builder.addAll(Iterable): ImmutableSet.Builder
  • added: method ImmutableSet.Builder.addAll(Iterator): ImmutableSet.Builder
  • added: method ImmutableSet.Builder.build(): ImmutableSet
  • added: method ImmutableSet.equals(Object): boolean
  • added: method ImmutableSet.hashCode(): int
  • added: method ImmutableSet.iterator(): UnmodifiableIterator
  • added: method ImmutableSet.toString(): String
  • added: method InstanceBindingImpl.acceptTargetVisitor(BindingTargetVisitor): Object
  • added: method InstanceBindingImpl.applyTo(Binder): void
  • added: method InstanceBindingImpl.getDependencies(): Set
  • added: method InstanceBindingImpl.getInjectionPoints(): Set
  • added: method InstanceBindingImpl.getInstance(): Object
  • added: method InstanceBindingImpl.getProvider(): Provider
  • added: method InstanceBindingImpl.toString(): String
  • added: method InstanceBindingImpl.withKey(Key): BindingImpl
  • added: method InstanceBindingImpl.withScoping(Scoping): BindingImpl
  • added: method InternalContext.getConstructionContext(Object): ConstructionContext
  • added: method InternalContext.getDependency(): Dependency
  • added: method InternalContext.setDependency(Dependency): void
  • added: method InternalFactory.get(Errors, InternalContext, Dependency): Object
  • added: method LineNumbers.getFirstLine(): int
  • added: method LineNumbers.getLineNumber(Member): Integer
  • added: method LineNumbers.getSource(): String
  • added: method LinkedProviderBindingImpl.acceptTargetVisitor(BindingTargetVisitor): Object
  • added: method LinkedProviderBindingImpl.applyTo(Binder): void
  • added: method LinkedProviderBindingImpl.getProviderKey(): Key
  • added: method LinkedProviderBindingImpl.toString(): String
  • added: method LinkedProviderBindingImpl.withKey(Key): BindingImpl
  • added: method LinkedProviderBindingImpl.withScoping(Scoping): BindingImpl
  • added: method MapMaker.concurrencyLevel(int): MapMaker
  • added: method MapMaker.expiration(long, TimeUnit): MapMaker
  • added: method MapMaker.initialCapacity(int): MapMaker
  • added: method MapMaker.loadFactor(float): MapMaker
  • added: method MapMaker.makeComputingMap(Function): ConcurrentMap
  • added: method MapMaker.makeMap(): ConcurrentMap
  • added: method MapMaker.softKeys(): MapMaker
  • added: method MapMaker.softValues(): MapMaker
  • added: method MapMaker.weakKeys(): MapMaker
  • added: method MapMaker.weakValues(): MapMaker
  • added: method MatcherAndConverter.getSource(): Object
  • added: method MatcherAndConverter.getTypeConverter(): TypeConverter
  • added: method MatcherAndConverter.getTypeMatcher(): Matcher
  • added: method MatcherAndConverter.toString(): String
  • added: method MoreTypes.MemberImpl.getDeclaringClass(): Class
  • added: method MoreTypes.MemberImpl.getModifiers(): int
  • added: method MoreTypes.MemberImpl.getName(): String
  • added: method MoreTypes.MemberImpl.isSynthetic(): boolean
  • added: method MoreTypes.MemberImpl.toString(): String
  • added: method ProviderInstanceBindingImpl.acceptTargetVisitor(BindingTargetVisitor): Object
  • added: method ProviderInstanceBindingImpl.applyTo(Binder): void
  • added: method ProviderInstanceBindingImpl.getDependencies(): Set
  • added: method ProviderInstanceBindingImpl.getInjectionPoints(): Set
  • added: method ProviderInstanceBindingImpl.getProviderInstance(): Provider
  • added: method ProviderInstanceBindingImpl.toString(): String
  • added: method ProviderInstanceBindingImpl.withKey(Key): BindingImpl
  • added: method ProviderInstanceBindingImpl.withScoping(Scoping): BindingImpl
  • added: method SourceProvider.get(): StackTraceElement
  • added: method SourceProvider.plusSkippedClasses(Class[]): SourceProvider
  • added: method Stopwatch.reset(): long
  • added: method Stopwatch.resetAndLog(String): void
  • added: method ToStringBuilder.add(String, Object): ToStringBuilder
  • added: method ToStringBuilder.toString(): String
  • added: method UnmodifiableIterator.remove(): void
  • added: method UntargettedBindingImpl.acceptTargetVisitor(BindingTargetVisitor): Object
  • added: method UntargettedBindingImpl.applyTo(Binder): void
  • added: method UntargettedBindingImpl.toString(): String
  • added: method UntargettedBindingImpl.withKey(Key): BindingImpl
  • added: method UntargettedBindingImpl.withScoping(Scoping): BindingImpl
  • added: static class ImmutableList.Builder
  • added: static class ImmutableMap.Builder
  • added: static class ImmutableSet.Builder
  • added: static class Join.JoinException extends RuntimeException
  • added: static class MoreTypes.MemberImpl implements Member, Serializable
  • added: static field SourceProvider.DEFAULT_INSTANCE: SourceProvider
  • added: static field SourceProvider.UNKNOWN_SOURCE: Object
  • added: static method Classes.isConcrete(Class): boolean
  • added: static method Classes.isInnerClass(Class): boolean
  • added: static method Finalizer.startFinalizer(Class, Object): ReferenceQueue
  • added: static method ImmutableList.builder(): ImmutableList.Builder
  • added: static method ImmutableList.copyOf(Iterable): ImmutableList
  • added: static method ImmutableList.copyOf(Iterator): ImmutableList
  • added: static method ImmutableList.of(): ImmutableList
  • added: static method ImmutableList.of(Object): ImmutableList
  • added: static method ImmutableList.of(Object, Object): ImmutableList
  • added: static method ImmutableList.of(Object, Object, Object): ImmutableList
  • added: static method ImmutableList.of(Object, Object, Object, Object): ImmutableList
  • added: static method ImmutableList.of(Object, Object, Object, Object, Object): ImmutableList
  • added: static method ImmutableList.of(Object[]): ImmutableList
  • added: static method ImmutableMap.builder(): ImmutableMap.Builder
  • added: static method ImmutableMap.copyOf(Map): ImmutableMap
  • added: static method ImmutableMap.of(): ImmutableMap
  • added: static method ImmutableMap.of(Object, Object): ImmutableMap
  • added: static method ImmutableMap.of(Object, Object, Object, Object): ImmutableMap
  • added: static method ImmutableMap.of(Object, Object, Object, Object, Object, Object): ImmutableMap
  • added: static method ImmutableMap.of(Object, Object, Object, Object, Object, Object, Object, Object): ImmutableMap
  • added: static method ImmutableMap.of(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object): ImmutableMap
  • added: static method ImmutableSet.builder(): ImmutableSet.Builder
  • added: static method ImmutableSet.copyOf(Iterable): ImmutableSet
  • added: static method ImmutableSet.copyOf(Iterator): ImmutableSet
  • added: static method ImmutableSet.of(): ImmutableSet
  • added: static method ImmutableSet.of(Object): ImmutableSet
  • added: static method ImmutableSet.of(Object[]): ImmutableSet
  • added: static method Iterables.concat(Iterable): Iterable
  • added: static method Iterables.concat(Iterable, Iterable): Iterable
  • added: static method Iterables.getOnlyElement(Iterable): Object
  • added: static method Iterables.toString(Iterable): String
  • added: static method Iterables.transform(Iterable, Function): Iterable
  • added: static method Iterators.asEnumeration(Iterator): Enumeration
  • added: static method Iterators.concat(Iterator): Iterator
  • added: static method Iterators.emptyIterator(): UnmodifiableIterator
  • added: static method Iterators.emptyListIterator(): ListIterator
  • added: static method Iterators.forArray(Object[]): UnmodifiableIterator
  • added: static method Iterators.forArray(Object[], int, int): UnmodifiableIterator
  • added: static method Iterators.getOnlyElement(Iterator): Object
  • added: static method Iterators.singletonIterator(Object): UnmodifiableIterator
  • added: static method Iterators.toString(Iterator): String
  • added: static method Iterators.transform(Iterator, Function): Iterator
  • added: static method Iterators.unmodifiableIterator(Iterator): UnmodifiableIterator
  • added: static method Join.join(Appendable, String, Iterable): Appendable
  • added: static method Join.join(Appendable, String, Iterator): Appendable
  • added: static method Join.join(Appendable, String, Object, Object[]): Appendable
  • added: static method Join.join(Appendable, String, Object[]): Appendable
  • added: static method Join.join(Appendable, String, String, Map): Appendable
  • added: static method Join.join(String, Iterable): String
  • added: static method Join.join(String, Iterator): String
  • added: static method Join.join(String, Object, Object[]): String
  • added: static method Join.join(String, Object[]): String
  • added: static method Join.join(String, String, Map): String
  • added: static method Lists.newArrayList(): ArrayList
  • added: static method Lists.newArrayList(Iterable): ArrayList
  • added: static method Lists.newArrayList(Iterator): ArrayList
  • added: static method Lists.newArrayList(Object, Object[]): ArrayList
  • added: static method Lists.newArrayList(Object[]): ArrayList
  • added: static method Maps.immutableEntry(Object, Object): Map.Entry
  • added: static method Maps.newHashMap(): HashMap
  • added: static method Maps.newIdentityHashMap(): IdentityHashMap
  • added: static method Maps.newLinkedHashMap(): LinkedHashMap
  • added: static method Maps.newTreeMap(): TreeMap
  • added: static method MoreTypes.hashCode(Type): int
  • added: static method MoreTypes.makeKeySafe(TypeLiteral): TypeLiteral
  • added: static method MoreTypes.memberKey(Member): String
  • added: static method MoreTypes.memberType(Member): Class
  • added: static method MoreTypes.serializableCopy(Member): Member
  • added: static method MoreTypes.toString(Member): String
  • added: static method MoreTypes.toString(Type): String
  • added: static method ObjectArrays.newArray(Object[], int): Object[]
  • added: static method Objects.equal(Object, Object): boolean
  • added: static method Objects.hashCode(Object[]): int
  • added: static method Preconditions.checkArgument(boolean): void
  • added: static method Preconditions.checkArgument(boolean, Object): void
  • added: static method Preconditions.checkArgument(boolean, String, Object[]): void
  • added: static method Preconditions.checkContentsNotNull(Iterable): Iterable
  • added: static method Preconditions.checkContentsNotNull(Iterable, Object): Iterable
  • added: static method Preconditions.checkContentsNotNull(Iterable, String, Object[]): Iterable
  • added: static method Preconditions.checkElementIndex(int, int): void
  • added: static method Preconditions.checkElementIndex(int, int, String): void
  • added: static method Preconditions.checkNotNull(Object): Object
  • added: static method Preconditions.checkNotNull(Object, Object): Object
  • added: static method Preconditions.checkNotNull(Object, String, Object[]): Object
  • added: static method Preconditions.checkPositionIndex(int, int): void
  • added: static method Preconditions.checkPositionIndex(int, int, String): void
  • added: static method Preconditions.checkPositionIndexes(int, int, int): void
  • added: static method Preconditions.checkState(boolean): void
  • added: static method Preconditions.checkState(boolean, Object): void
  • added: static method Preconditions.checkState(boolean, String, Object[]): void
  • added: static method Sets.newHashSet(): HashSet
  • added: static method Sets.newLinkedHashSet(): LinkedHashSet
  • added: static method Sets.newSetFromMap(Map): Set
  • added: static method StackTraceElements.forMember(Member): Object
  • added: static method StackTraceElements.forType(Class): Object
  • added: static method Strings.capitalize(String): String
  • removed: class .Attribute
  • removed: class .ByteVector
  • removed: class .ClassAdapter implements .ClassVisitor
  • removed: class .ClassReader
  • removed: class .ClassWriter implements .ClassVisitor
  • removed: class .Label
  • removed: class .MethodAdapter implements .MethodVisitor
  • removed: class .Type
  • removed: ctor .Attribute(String)
  • removed: ctor .ByteVector()
  • removed: ctor .ByteVector(int)
  • removed: ctor .ClassAdapter(.ClassVisitor)
  • removed: ctor .ClassReader(InputStream)
  • removed: ctor .ClassReader(String)
  • removed: ctor .ClassReader(byte[])
  • removed: ctor .ClassReader(byte[], int, int)
  • removed: ctor .ClassWriter(.ClassReader, int)
  • removed: ctor .ClassWriter(int)
  • removed: ctor .Label()
  • removed: ctor .MethodAdapter(.MethodVisitor)
  • removed: field .Attribute.type: String
  • removed: field .ClassAdapter.cv: .ClassVisitor
  • removed: field .ClassReader.b: byte[]
  • removed: field .ClassReader.header: int
  • removed: field .Label.info: Object
  • removed: field .MethodAdapter.mv: .MethodVisitor
  • removed: interface .AnnotationVisitor
  • removed: interface .ClassVisitor
  • removed: interface .FieldVisitor
  • removed: interface .MethodVisitor
  • removed: interface .Opcodes
  • removed: method .AnnotationVisitor.visit(String, Object): void
  • removed: method .AnnotationVisitor.visitAnnotation(String, String): .AnnotationVisitor
  • removed: method .AnnotationVisitor.visitArray(String): .AnnotationVisitor
  • removed: method .AnnotationVisitor.visitEnd(): void
  • removed: method .AnnotationVisitor.visitEnum(String, String, String): void
  • removed: method .Attribute.getLabels(): .Label[]
  • removed: method .Attribute.isCodeAttribute(): boolean
  • removed: method .Attribute.isUnknown(): boolean
  • removed: method .Attribute.read(.ClassReader, int, int, char[], int, .Label[]): .Attribute
  • removed: method .Attribute.write(.ClassWriter, byte[], int, int, int): .ByteVector
  • removed: method .ByteVector.putByte(int): .ByteVector
  • removed: method .ByteVector.putByteArray(byte[], int, int): .ByteVector
  • removed: method .ByteVector.putInt(int): .ByteVector
  • removed: method .ByteVector.putLong(long): .ByteVector
  • removed: method .ByteVector.putShort(int): .ByteVector
  • removed: method .ByteVector.putUTF8(String): .ByteVector
  • removed: method .ClassAdapter.visit(int, int, String, String, String, String[]): void
  • removed: method .ClassAdapter.visitAnnotation(String, boolean): .AnnotationVisitor
  • removed: method .ClassAdapter.visitAttribute(.Attribute): void
  • removed: method .ClassAdapter.visitEnd(): void
  • removed: method .ClassAdapter.visitField(int, String, String, String, Object): .FieldVisitor
  • removed: method .ClassAdapter.visitInnerClass(String, String, String, int): void
  • removed: method .ClassAdapter.visitMethod(int, String, String, String, String[]): .MethodVisitor
  • removed: method .ClassAdapter.visitOuterClass(String, String, String): void
  • removed: method .ClassAdapter.visitSource(String, String): void
  • removed: method .ClassReader.accept(.ClassVisitor, .Attribute[], int): void
  • removed: method .ClassReader.accept(.ClassVisitor, int): void
  • removed: method .ClassReader.getAccess(): int
  • removed: method .ClassReader.getClassName(): String
  • removed: method .ClassReader.getInterfaces(): String[]
  • removed: method .ClassReader.getItem(int): int
  • removed: method .ClassReader.getSuperName(): String
  • removed: method .ClassReader.readByte(int): int
  • removed: method .ClassReader.readClass(int, char[]): String
  • removed: method .ClassReader.readConst(int, char[]): Object
  • removed: method .ClassReader.readInt(int): int
  • removed: method .ClassReader.readLabel(int, .Label[]): .Label
  • removed: method .ClassReader.readLong(int): long
  • removed: method .ClassReader.readShort(int): short
  • removed: method .ClassReader.readUTF8(int, char[]): String
  • removed: method .ClassReader.readUnsignedShort(int): int
  • removed: method .ClassVisitor.visit(int, int, String, String, String, String[]): void
  • removed: method .ClassVisitor.visitAnnotation(String, boolean): .AnnotationVisitor
  • removed: method .ClassVisitor.visitAttribute(.Attribute): void
  • removed: method .ClassVisitor.visitEnd(): void
  • removed: method .ClassVisitor.visitField(int, String, String, String, Object): .FieldVisitor
  • removed: method .ClassVisitor.visitInnerClass(String, String, String, int): void
  • removed: method .ClassVisitor.visitMethod(int, String, String, String, String[]): .MethodVisitor
  • removed: method .ClassVisitor.visitOuterClass(String, String, String): void
  • removed: method .ClassVisitor.visitSource(String, String): void
  • removed: method .ClassWriter.getCommonSuperClass(String, String): String
  • removed: method .ClassWriter.newClass(String): int
  • removed: method .ClassWriter.newConst(Object): int
  • removed: method .ClassWriter.newField(String, String, String): int
  • removed: method .ClassWriter.newMethod(String, String, String, boolean): int
  • removed: method .ClassWriter.newNameType(String, String): int
  • removed: method .ClassWriter.newUTF8(String): int
  • removed: method .ClassWriter.toByteArray(): byte[]
  • removed: method .ClassWriter.visit(int, int, String, String, String, String[]): void
  • removed: method .ClassWriter.visitAnnotation(String, boolean): .AnnotationVisitor
  • removed: method .ClassWriter.visitAttribute(.Attribute): void
  • removed: method .ClassWriter.visitEnd(): void
  • removed: method .ClassWriter.visitField(int, String, String, String, Object): .FieldVisitor
  • removed: method .ClassWriter.visitInnerClass(String, String, String, int): void
  • removed: method .ClassWriter.visitMethod(int, String, String, String, String[]): .MethodVisitor
  • removed: method .ClassWriter.visitOuterClass(String, String, String): void
  • removed: method .ClassWriter.visitSource(String, String): void
  • removed: method .FieldVisitor.visitAnnotation(String, boolean): .AnnotationVisitor
  • removed: method .FieldVisitor.visitAttribute(.Attribute): void
  • removed: method .FieldVisitor.visitEnd(): void
  • removed: method .Label.getOffset(): int
  • removed: method .Label.toString(): String
  • removed: method .MethodAdapter.visitAnnotation(String, boolean): .AnnotationVisitor
  • removed: method .MethodAdapter.visitAnnotationDefault(): .AnnotationVisitor
  • removed: method .MethodAdapter.visitAttribute(.Attribute): void
  • removed: method .MethodAdapter.visitCode(): void
  • removed: method .MethodAdapter.visitEnd(): void
  • removed: method .MethodAdapter.visitFieldInsn(int, String, String, String): void
  • removed: method .MethodAdapter.visitFrame(int, int, Object[], int, Object[]): void
  • removed: method .MethodAdapter.visitIincInsn(int, int): void
  • removed: method .MethodAdapter.visitInsn(int): void
  • removed: method .MethodAdapter.visitIntInsn(int, int): void
  • removed: method .MethodAdapter.visitJumpInsn(int, .Label): void
  • removed: method .MethodAdapter.visitLabel(.Label): void
  • removed: method .MethodAdapter.visitLdcInsn(Object): void
  • removed: method .MethodAdapter.visitLineNumber(int, .Label): void
  • removed: method .MethodAdapter.visitLocalVariable(String, String, String, .Label, .Label, int): void
  • removed: method .MethodAdapter.visitLookupSwitchInsn(.Label, int[], .Label[]): void
  • removed: method .MethodAdapter.visitMaxs(int, int): void
  • removed: method .MethodAdapter.visitMethodInsn(int, String, String, String): void
  • removed: method .MethodAdapter.visitMultiANewArrayInsn(String, int): void
  • removed: method .MethodAdapter.visitParameterAnnotation(int, String, boolean): .AnnotationVisitor
  • removed: method .MethodAdapter.visitTableSwitchInsn(int, int, .Label, .Label[]): void
  • removed: method .MethodAdapter.visitTryCatchBlock(.Label, .Label, .Label, String): void
  • removed: method .MethodAdapter.visitTypeInsn(int, String): void
  • removed: method .MethodAdapter.visitVarInsn(int, int): void
  • removed: method .MethodVisitor.visitAnnotation(String, boolean): .AnnotationVisitor
  • removed: method .MethodVisitor.visitAnnotationDefault(): .AnnotationVisitor
  • removed: method .MethodVisitor.visitAttribute(.Attribute): void
  • removed: method .MethodVisitor.visitCode(): void
  • removed: method .MethodVisitor.visitEnd(): void
  • removed: method .MethodVisitor.visitFieldInsn(int, String, String, String): void
  • removed: method .MethodVisitor.visitFrame(int, int, Object[], int, Object[]): void
  • removed: method .MethodVisitor.visitIincInsn(int, int): void
  • removed: method .MethodVisitor.visitInsn(int): void
  • removed: method .MethodVisitor.visitIntInsn(int, int): void
  • removed: method .MethodVisitor.visitJumpInsn(int, .Label): void
  • removed: method .MethodVisitor.visitLabel(.Label): void
  • removed: method .MethodVisitor.visitLdcInsn(Object): void
  • removed: method .MethodVisitor.visitLineNumber(int, .Label): void
  • removed: method .MethodVisitor.visitLocalVariable(String, String, String, .Label, .Label, int): void
  • removed: method .MethodVisitor.visitLookupSwitchInsn(.Label, int[], .Label[]): void
  • removed: method .MethodVisitor.visitMaxs(int, int): void
  • removed: method .MethodVisitor.visitMethodInsn(int, String, String, String): void
  • removed: method .MethodVisitor.visitMultiANewArrayInsn(String, int): void
  • removed: method .MethodVisitor.visitParameterAnnotation(int, String, boolean): .AnnotationVisitor
  • removed: method .MethodVisitor.visitTableSwitchInsn(int, int, .Label, .Label[]): void
  • removed: method .MethodVisitor.visitTryCatchBlock(.Label, .Label, .Label, String): void
  • removed: method .MethodVisitor.visitTypeInsn(int, String): void
  • removed: method .MethodVisitor.visitVarInsn(int, int): void
  • removed: method .Type.equals(Object): boolean
  • removed: method .Type.getClassName(): String
  • removed: method .Type.getDescriptor(): String
  • removed: method .Type.getDimensions(): int
  • removed: method .Type.getElementType(): .Type
  • removed: method .Type.getInternalName(): String
  • removed: method .Type.getOpcode(int): int
  • removed: method .Type.getSize(): int
  • removed: method .Type.getSort(): int
  • removed: method .Type.hashCode(): int
  • removed: method .Type.toString(): String
  • removed: static field .ClassReader.EXPAND_FRAMES: int
  • removed: static field .ClassReader.SKIP_CODE: int
  • removed: static field .ClassReader.SKIP_DEBUG: int
  • removed: static field .ClassReader.SKIP_FRAMES: int
  • removed: static field .ClassWriter.COMPUTE_FRAMES: int
  • removed: static field .ClassWriter.COMPUTE_MAXS: int
  • removed: static field .Opcodes.AALOAD: int
  • removed: static field .Opcodes.AASTORE: int
  • removed: static field .Opcodes.ACC_ABSTRACT: int
  • removed: static field .Opcodes.ACC_ANNOTATION: int
  • removed: static field .Opcodes.ACC_BRIDGE: int
  • removed: static field .Opcodes.ACC_DEPRECATED: int
  • removed: static field .Opcodes.ACC_ENUM: int
  • removed: static field .Opcodes.ACC_FINAL: int
  • removed: static field .Opcodes.ACC_INTERFACE: int
  • removed: static field .Opcodes.ACC_NATIVE: int
  • removed: static field .Opcodes.ACC_PRIVATE: int
  • removed: static field .Opcodes.ACC_PROTECTED: int
  • removed: static field .Opcodes.ACC_PUBLIC: int
  • removed: static field .Opcodes.ACC_STATIC: int
  • removed: static field .Opcodes.ACC_STRICT: int
  • removed: static field .Opcodes.ACC_SUPER: int
  • removed: static field .Opcodes.ACC_SYNCHRONIZED: int
  • removed: static field .Opcodes.ACC_SYNTHETIC: int
  • removed: static field .Opcodes.ACC_TRANSIENT: int
  • removed: static field .Opcodes.ACC_VARARGS: int
  • removed: static field .Opcodes.ACC_VOLATILE: int
  • removed: static field .Opcodes.ACONST_NULL: int
  • removed: static field .Opcodes.ALOAD: int
  • removed: static field .Opcodes.ANEWARRAY: int
  • removed: static field .Opcodes.ARETURN: int
  • removed: static field .Opcodes.ARRAYLENGTH: int
  • removed: static field .Opcodes.ASTORE: int
  • removed: static field .Opcodes.ATHROW: int
  • removed: static field .Opcodes.BALOAD: int
  • removed: static field .Opcodes.BASTORE: int
  • removed: static field .Opcodes.BIPUSH: int
  • removed: static field .Opcodes.CALOAD: int
  • removed: static field .Opcodes.CASTORE: int
  • removed: static field .Opcodes.CHECKCAST: int
  • removed: static field .Opcodes.D2F: int
  • removed: static field .Opcodes.D2I: int
  • removed: static field .Opcodes.D2L: int
  • removed: static field .Opcodes.DADD: int
  • removed: static field .Opcodes.DALOAD: int
  • removed: static field .Opcodes.DASTORE: int
  • removed: static field .Opcodes.DCMPG: int
  • removed: static field .Opcodes.DCMPL: int
  • removed: static field .Opcodes.DCONST_0: int
  • removed: static field .Opcodes.DCONST_1: int
  • removed: static field .Opcodes.DDIV: int
  • removed: static field .Opcodes.DLOAD: int
  • removed: static field .Opcodes.DMUL: int
  • removed: static field .Opcodes.DNEG: int
  • removed: static field .Opcodes.DOUBLE: Integer
  • removed: static field .Opcodes.DREM: int
  • removed: static field .Opcodes.DRETURN: int
  • removed: static field .Opcodes.DSTORE: int
  • removed: static field .Opcodes.DSUB: int
  • removed: static field .Opcodes.DUP2: int
  • removed: static field .Opcodes.DUP2_X1: int
  • removed: static field .Opcodes.DUP2_X2: int
  • removed: static field .Opcodes.DUP: int
  • removed: static field .Opcodes.DUP_X1: int
  • removed: static field .Opcodes.DUP_X2: int
  • removed: static field .Opcodes.F2D: int
  • removed: static field .Opcodes.F2I: int
  • removed: static field .Opcodes.F2L: int
  • removed: static field .Opcodes.FADD: int
  • removed: static field .Opcodes.FALOAD: int
  • removed: static field .Opcodes.FASTORE: int
  • removed: static field .Opcodes.FCMPG: int
  • removed: static field .Opcodes.FCMPL: int
  • removed: static field .Opcodes.FCONST_0: int
  • removed: static field .Opcodes.FCONST_1: int
  • removed: static field .Opcodes.FCONST_2: int
  • removed: static field .Opcodes.FDIV: int
  • removed: static field .Opcodes.FLOAD: int
  • removed: static field .Opcodes.FLOAT: Integer
  • removed: static field .Opcodes.FMUL: int
  • removed: static field .Opcodes.FNEG: int
  • removed: static field .Opcodes.FREM: int
  • removed: static field .Opcodes.FRETURN: int
  • removed: static field .Opcodes.FSTORE: int
  • removed: static field .Opcodes.FSUB: int
  • removed: static field .Opcodes.F_APPEND: int
  • removed: static field .Opcodes.F_CHOP: int
  • removed: static field .Opcodes.F_FULL: int
  • removed: static field .Opcodes.F_NEW: int
  • removed: static field .Opcodes.F_SAME1: int
  • removed: static field .Opcodes.F_SAME: int
  • removed: static field .Opcodes.GETFIELD: int
  • removed: static field .Opcodes.GETSTATIC: int
  • removed: static field .Opcodes.GOTO: int
  • removed: static field .Opcodes.I2B: int
  • removed: static field .Opcodes.I2C: int
  • removed: static field .Opcodes.I2D: int
  • removed: static field .Opcodes.I2F: int
  • removed: static field .Opcodes.I2L: int
  • removed: static field .Opcodes.I2S: int
  • removed: static field .Opcodes.IADD: int
  • removed: static field .Opcodes.IALOAD: int
  • removed: static field .Opcodes.IAND: int
  • removed: static field .Opcodes.IASTORE: int
  • removed: static field .Opcodes.ICONST_0: int
  • removed: static field .Opcodes.ICONST_1: int
  • removed: static field .Opcodes.ICONST_2: int
  • removed: static field .Opcodes.ICONST_3: int
  • removed: static field .Opcodes.ICONST_4: int
  • removed: static field .Opcodes.ICONST_5: int
  • removed: static field .Opcodes.ICONST_M1: int
  • removed: static field .Opcodes.IDIV: int
  • removed: static field .Opcodes.IFEQ: int
  • removed: static field .Opcodes.IFGE: int
  • removed: static field .Opcodes.IFGT: int
  • removed: static field .Opcodes.IFLE: int
  • removed: static field .Opcodes.IFLT: int
  • removed: static field .Opcodes.IFNE: int
  • removed: static field .Opcodes.IFNONNULL: int
  • removed: static field .Opcodes.IFNULL: int
  • removed: static field .Opcodes.IF_ACMPEQ: int
  • removed: static field .Opcodes.IF_ACMPNE: int
  • removed: static field .Opcodes.IF_ICMPEQ: int
  • removed: static field .Opcodes.IF_ICMPGE: int
  • removed: static field .Opcodes.IF_ICMPGT: int
  • removed: static field .Opcodes.IF_ICMPLE: int
  • removed: static field .Opcodes.IF_ICMPLT: int
  • removed: static field .Opcodes.IF_ICMPNE: int
  • removed: static field .Opcodes.IINC: int
  • removed: static field .Opcodes.ILOAD: int
  • removed: static field .Opcodes.IMUL: int
  • removed: static field .Opcodes.INEG: int
  • removed: static field .Opcodes.INSTANCEOF: int
  • removed: static field .Opcodes.INTEGER: Integer
  • removed: static field .Opcodes.INVOKEINTERFACE: int
  • removed: static field .Opcodes.INVOKESPECIAL: int
  • removed: static field .Opcodes.INVOKESTATIC: int
  • removed: static field .Opcodes.INVOKEVIRTUAL: int
  • removed: static field .Opcodes.IOR: int
  • removed: static field .Opcodes.IREM: int
  • removed: static field .Opcodes.IRETURN: int
  • removed: static field .Opcodes.ISHL: int
  • removed: static field .Opcodes.ISHR: int
  • removed: static field .Opcodes.ISTORE: int
  • removed: static field .Opcodes.ISUB: int
  • removed: static field .Opcodes.IUSHR: int
  • removed: static field .Opcodes.IXOR: int
  • removed: static field .Opcodes.JSR: int
  • removed: static field .Opcodes.L2D: int
  • removed: static field .Opcodes.L2F: int
  • removed: static field .Opcodes.L2I: int
  • removed: static field .Opcodes.LADD: int
  • removed: static field .Opcodes.LALOAD: int
  • removed: static field .Opcodes.LAND: int
  • removed: static field .Opcodes.LASTORE: int
  • removed: static field .Opcodes.LCMP: int
  • removed: static field .Opcodes.LCONST_0: int
  • removed: static field .Opcodes.LCONST_1: int
  • removed: static field .Opcodes.LDC: int
  • removed: static field .Opcodes.LDIV: int
  • removed: static field .Opcodes.LLOAD: int
  • removed: static field .Opcodes.LMUL: int
  • removed: static field .Opcodes.LNEG: int
  • removed: static field .Opcodes.LONG: Integer
  • removed: static field .Opcodes.LOOKUPSWITCH: int
  • removed: static field .Opcodes.LOR: int
  • removed: static field .Opcodes.LREM: int
  • removed: static field .Opcodes.LRETURN: int
  • removed: static field .Opcodes.LSHL: int
  • removed: static field .Opcodes.LSHR: int
  • removed: static field .Opcodes.LSTORE: int
  • removed: static field .Opcodes.LSUB: int
  • removed: static field .Opcodes.LUSHR: int
  • removed: static field .Opcodes.LXOR: int
  • removed: static field .Opcodes.MONITORENTER: int
  • removed: static field .Opcodes.MONITOREXIT: int
  • removed: static field .Opcodes.MULTIANEWARRAY: int
  • removed: static field .Opcodes.NEW: int
  • removed: static field .Opcodes.NEWARRAY: int
  • removed: static field .Opcodes.NOP: int
  • removed: static field .Opcodes.NULL: Integer
  • removed: static field .Opcodes.POP2: int
  • removed: static field .Opcodes.POP: int
  • removed: static field .Opcodes.PUTFIELD: int
  • removed: static field .Opcodes.PUTSTATIC: int
  • removed: static field .Opcodes.RET: int
  • removed: static field .Opcodes.RETURN: int
  • removed: static field .Opcodes.SALOAD: int
  • removed: static field .Opcodes.SASTORE: int
  • removed: static field .Opcodes.SIPUSH: int
  • removed: static field .Opcodes.SWAP: int
  • removed: static field .Opcodes.TABLESWITCH: int
  • removed: static field .Opcodes.TOP: Integer
  • removed: static field .Opcodes.T_BOOLEAN: int
  • removed: static field .Opcodes.T_BYTE: int
  • removed: static field .Opcodes.T_CHAR: int
  • removed: static field .Opcodes.T_DOUBLE: int
  • removed: static field .Opcodes.T_FLOAT: int
  • removed: static field .Opcodes.T_INT: int
  • removed: static field .Opcodes.T_LONG: int
  • removed: static field .Opcodes.T_SHORT: int
  • removed: static field .Opcodes.UNINITIALIZED_THIS: Integer
  • removed: static field .Opcodes.V1_1: int
  • removed: static field .Opcodes.V1_2: int
  • removed: static field .Opcodes.V1_3: int
  • removed: static field .Opcodes.V1_4: int
  • removed: static field .Opcodes.V1_5: int
  • removed: static field .Opcodes.V1_6: int
  • removed: static field .Type.ARRAY: int
  • removed: static field .Type.BOOLEAN: int
  • removed: static field .Type.BOOLEAN_TYPE: .Type
  • removed: static field .Type.BYTE: int
  • removed: static field .Type.BYTE_TYPE: .Type
  • removed: static field .Type.CHAR: int
  • removed: static field .Type.CHAR_TYPE: .Type
  • removed: static field .Type.DOUBLE: int
  • removed: static field .Type.DOUBLE_TYPE: .Type
  • removed: static field .Type.FLOAT: int
  • removed: static field .Type.FLOAT_TYPE: .Type
  • removed: static field .Type.INT: int
  • removed: static field .Type.INT_TYPE: .Type
  • removed: static field .Type.LONG: int
  • removed: static field .Type.LONG_TYPE: .Type
  • removed: static field .Type.OBJECT: int
  • removed: static field .Type.SHORT: int
  • removed: static field .Type.SHORT_TYPE: .Type
  • removed: static field .Type.VOID: int
  • removed: static field .Type.VOID_TYPE: .Type
  • removed: static method .Type.getArgumentTypes(Method): .Type[]
  • removed: static method .Type.getArgumentTypes(String): .Type[]
  • removed: static method .Type.getConstructorDescriptor(Constructor): String
  • removed: static method .Type.getDescriptor(Class): String
  • removed: static method .Type.getInternalName(Class): String
  • removed: static method .Type.getMethodDescriptor(.Type, .Type[]): String
  • removed: static method .Type.getMethodDescriptor(Method): String
  • removed: static method .Type.getObjectType(String): .Type
  • removed: static method .Type.getReturnType(Method): .Type
  • removed: static method .Type.getReturnType(String): .Type
  • removed: static method .Type.getType(Class): .Type
  • removed: static method .Type.getType(String): .Type
  • added: class Attribute
  • added: class ByteVector
  • added: class ClassAdapter implements ClassVisitor
  • added: class ClassReader
  • added: class ClassWriter implements ClassVisitor
  • added: class Label
  • added: class MethodAdapter implements MethodVisitor
  • added: class Type
  • added: ctor Attribute(String)
  • added: ctor ByteVector()
  • added: ctor ByteVector(int)
  • added: ctor ClassAdapter(ClassVisitor)
  • added: ctor ClassReader(InputStream)
  • added: ctor ClassReader(String)
  • added: ctor ClassReader(byte[])
  • added: ctor ClassReader(byte[], int, int)
  • added: ctor ClassWriter(ClassReader, int)
  • added: ctor ClassWriter(int)
  • added: ctor Label()
  • added: ctor MethodAdapter(MethodVisitor)
  • added: field Attribute.type: String
  • added: field ClassAdapter.cv: ClassVisitor
  • added: field ClassReader.b: byte[]
  • added: field ClassReader.header: int
  • added: field Label.info: Object
  • added: field MethodAdapter.mv: MethodVisitor
  • added: interface AnnotationVisitor
  • added: interface ClassVisitor
  • added: interface FieldVisitor
  • added: interface MethodVisitor
  • added: interface Opcodes
  • added: method AnnotationVisitor.visit(String, Object): void
  • added: method AnnotationVisitor.visitAnnotation(String, String): AnnotationVisitor
  • added: method AnnotationVisitor.visitArray(String): AnnotationVisitor
  • added: method AnnotationVisitor.visitEnd(): void
  • added: method AnnotationVisitor.visitEnum(String, String, String): void
  • added: method Attribute.getLabels(): Label[]
  • added: method Attribute.isCodeAttribute(): boolean
  • added: method Attribute.isUnknown(): boolean
  • added: method Attribute.read(ClassReader, int, int, char[], int, Label[]): Attribute
  • added: method Attribute.write(ClassWriter, byte[], int, int, int): ByteVector
  • added: method ByteVector.putByte(int): ByteVector
  • added: method ByteVector.putByteArray(byte[], int, int): ByteVector
  • added: method ByteVector.putInt(int): ByteVector
  • added: method ByteVector.putLong(long): ByteVector
  • added: method ByteVector.putShort(int): ByteVector
  • added: method ByteVector.putUTF8(String): ByteVector
  • added: method ClassAdapter.visit(int, int, String, String, String, String[]): void
  • added: method ClassAdapter.visitAnnotation(String, boolean): AnnotationVisitor
  • added: method ClassAdapter.visitAttribute(Attribute): void
  • added: method ClassAdapter.visitEnd(): void
  • added: method ClassAdapter.visitField(int, String, String, String, Object): FieldVisitor
  • added: method ClassAdapter.visitInnerClass(String, String, String, int): void
  • added: method ClassAdapter.visitMethod(int, String, String, String, String[]): MethodVisitor
  • added: method ClassAdapter.visitOuterClass(String, String, String): void
  • added: method ClassAdapter.visitSource(String, String): void
  • added: method ClassReader.accept(ClassVisitor, Attribute[], int): void
  • added: method ClassReader.accept(ClassVisitor, int): void
  • added: method ClassReader.getAccess(): int
  • added: method ClassReader.getClassName(): String
  • added: method ClassReader.getInterfaces(): String[]
  • added: method ClassReader.getItem(int): int
  • added: method ClassReader.getSuperName(): String
  • added: method ClassReader.readByte(int): int
  • added: method ClassReader.readClass(int, char[]): String
  • added: method ClassReader.readConst(int, char[]): Object
  • added: method ClassReader.readInt(int): int
  • added: method ClassReader.readLabel(int, Label[]): Label
  • added: method ClassReader.readLong(int): long
  • added: method ClassReader.readShort(int): short
  • added: method ClassReader.readUTF8(int, char[]): String
  • added: method ClassReader.readUnsignedShort(int): int
  • added: method ClassVisitor.visit(int, int, String, String, String, String[]): void
  • added: method ClassVisitor.visitAnnotation(String, boolean): AnnotationVisitor
  • added: method ClassVisitor.visitAttribute(Attribute): void
  • added: method ClassVisitor.visitEnd(): void
  • added: method ClassVisitor.visitField(int, String, String, String, Object): FieldVisitor
  • added: method ClassVisitor.visitInnerClass(String, String, String, int): void
  • added: method ClassVisitor.visitMethod(int, String, String, String, String[]): MethodVisitor
  • added: method ClassVisitor.visitOuterClass(String, String, String): void
  • added: method ClassVisitor.visitSource(String, String): void
  • added: method ClassWriter.getCommonSuperClass(String, String): String
  • added: method ClassWriter.newClass(String): int
  • added: method ClassWriter.newConst(Object): int
  • added: method ClassWriter.newField(String, String, String): int
  • added: method ClassWriter.newMethod(String, String, String, boolean): int
  • added: method ClassWriter.newNameType(String, String): int
  • added: method ClassWriter.newUTF8(String): int
  • added: method ClassWriter.toByteArray(): byte[]
  • added: method ClassWriter.visit(int, int, String, String, String, String[]): void
  • added: method ClassWriter.visitAnnotation(String, boolean): AnnotationVisitor
  • added: method ClassWriter.visitAttribute(Attribute): void
  • added: method ClassWriter.visitEnd(): void
  • added: method ClassWriter.visitField(int, String, String, String, Object): FieldVisitor
  • added: method ClassWriter.visitInnerClass(String, String, String, int): void
  • added: method ClassWriter.visitMethod(int, String, String, String, String[]): MethodVisitor
  • added: method ClassWriter.visitOuterClass(String, String, String): void
  • added: method ClassWriter.visitSource(String, String): void
  • added: method FieldVisitor.visitAnnotation(String, boolean): AnnotationVisitor
  • added: method FieldVisitor.visitAttribute(Attribute): void
  • added: method FieldVisitor.visitEnd(): void
  • added: method Label.getOffset(): int
  • added: method Label.toString(): String
  • added: method MethodAdapter.visitAnnotation(String, boolean): AnnotationVisitor
  • added: method MethodAdapter.visitAnnotationDefault(): AnnotationVisitor
  • added: method MethodAdapter.visitAttribute(Attribute): void
  • added: method MethodAdapter.visitCode(): void
  • added: method MethodAdapter.visitEnd(): void
  • added: method MethodAdapter.visitFieldInsn(int, String, String, String): void
  • added: method MethodAdapter.visitFrame(int, int, Object[], int, Object[]): void
  • added: method MethodAdapter.visitIincInsn(int, int): void
  • added: method MethodAdapter.visitInsn(int): void
  • added: method MethodAdapter.visitIntInsn(int, int): void
  • added: method MethodAdapter.visitJumpInsn(int, Label): void
  • added: method MethodAdapter.visitLabel(Label): void
  • added: method MethodAdapter.visitLdcInsn(Object): void
  • added: method MethodAdapter.visitLineNumber(int, Label): void
  • added: method MethodAdapter.visitLocalVariable(String, String, String, Label, Label, int): void
  • added: method MethodAdapter.visitLookupSwitchInsn(Label, int[], Label[]): void
  • added: method MethodAdapter.visitMaxs(int, int): void
  • added: method MethodAdapter.visitMethodInsn(int, String, String, String): void
  • added: method MethodAdapter.visitMultiANewArrayInsn(String, int): void
  • added: method MethodAdapter.visitParameterAnnotation(int, String, boolean): AnnotationVisitor
  • added: method MethodAdapter.visitTableSwitchInsn(int, int, Label, Label[]): void
  • added: method MethodAdapter.visitTryCatchBlock(Label, Label, Label, String): void
  • added: method MethodAdapter.visitTypeInsn(int, String): void
  • added: method MethodAdapter.visitVarInsn(int, int): void
  • added: method MethodVisitor.visitAnnotation(String, boolean): AnnotationVisitor
  • added: method MethodVisitor.visitAnnotationDefault(): AnnotationVisitor
  • added: method MethodVisitor.visitAttribute(Attribute): void
  • added: method MethodVisitor.visitCode(): void
  • added: method MethodVisitor.visitEnd(): void
  • added: method MethodVisitor.visitFieldInsn(int, String, String, String): void
  • added: method MethodVisitor.visitFrame(int, int, Object[], int, Object[]): void
  • added: method MethodVisitor.visitIincInsn(int, int): void
  • added: method MethodVisitor.visitInsn(int): void
  • added: method MethodVisitor.visitIntInsn(int, int): void
  • added: method MethodVisitor.visitJumpInsn(int, Label): void
  • added: method MethodVisitor.visitLabel(Label): void
  • added: method MethodVisitor.visitLdcInsn(Object): void
  • added: method MethodVisitor.visitLineNumber(int, Label): void
  • added: method MethodVisitor.visitLocalVariable(String, String, String, Label, Label, int): void
  • added: method MethodVisitor.visitLookupSwitchInsn(Label, int[], Label[]): void
  • added: method MethodVisitor.visitMaxs(int, int): void
  • added: method MethodVisitor.visitMethodInsn(int, String, String, String): void
  • added: method MethodVisitor.visitMultiANewArrayInsn(String, int): void
  • added: method MethodVisitor.visitParameterAnnotation(int, String, boolean): AnnotationVisitor
  • added: method MethodVisitor.visitTableSwitchInsn(int, int, Label, Label[]): void
  • added: method MethodVisitor.visitTryCatchBlock(Label, Label, Label, String): void
  • added: method MethodVisitor.visitTypeInsn(int, String): void
  • added: method MethodVisitor.visitVarInsn(int, int): void
  • added: method Type.equals(Object): boolean
  • added: method Type.getClassName(): String
  • added: method Type.getDescriptor(): String
  • added: method Type.getDimensions(): int
  • added: method Type.getElementType(): Type
  • added: method Type.getInternalName(): String
  • added: method Type.getOpcode(int): int
  • added: method Type.getSize(): int
  • added: method Type.getSort(): int
  • added: method Type.hashCode(): int
  • added: method Type.toString(): String
  • added: static field ClassReader.EXPAND_FRAMES: int
  • added: static field ClassReader.SKIP_CODE: int
  • added: static field ClassReader.SKIP_DEBUG: int
  • added: static field ClassReader.SKIP_FRAMES: int
  • added: static field ClassWriter.COMPUTE_FRAMES: int
  • added: static field ClassWriter.COMPUTE_MAXS: int
  • added: static field Opcodes.AALOAD: int
  • added: static field Opcodes.AASTORE: int
  • added: static field Opcodes.ACC_ABSTRACT: int
  • added: static field Opcodes.ACC_ANNOTATION: int
  • added: static field Opcodes.ACC_BRIDGE: int
  • added: static field Opcodes.ACC_DEPRECATED: int
  • added: static field Opcodes.ACC_ENUM: int
  • added: static field Opcodes.ACC_FINAL: int
  • added: static field Opcodes.ACC_INTERFACE: int
  • added: static field Opcodes.ACC_NATIVE: int
  • added: static field Opcodes.ACC_PRIVATE: int
  • added: static field Opcodes.ACC_PROTECTED: int
  • added: static field Opcodes.ACC_PUBLIC: int
  • added: static field Opcodes.ACC_STATIC: int
  • added: static field Opcodes.ACC_STRICT: int
  • added: static field Opcodes.ACC_SUPER: int
  • added: static field Opcodes.ACC_SYNCHRONIZED: int
  • added: static field Opcodes.ACC_SYNTHETIC: int
  • added: static field Opcodes.ACC_TRANSIENT: int
  • added: static field Opcodes.ACC_VARARGS: int
  • added: static field Opcodes.ACC_VOLATILE: int
  • added: static field Opcodes.ACONST_NULL: int
  • added: static field Opcodes.ALOAD: int
  • added: static field Opcodes.ANEWARRAY: int
  • added: static field Opcodes.ARETURN: int
  • added: static field Opcodes.ARRAYLENGTH: int
  • added: static field Opcodes.ASTORE: int
  • added: static field Opcodes.ATHROW: int
  • added: static field Opcodes.BALOAD: int
  • added: static field Opcodes.BASTORE: int
  • added: static field Opcodes.BIPUSH: int
  • added: static field Opcodes.CALOAD: int
  • added: static field Opcodes.CASTORE: int
  • added: static field Opcodes.CHECKCAST: int
  • added: static field Opcodes.D2F: int
  • added: static field Opcodes.D2I: int
  • added: static field Opcodes.D2L: int
  • added: static field Opcodes.DADD: int
  • added: static field Opcodes.DALOAD: int
  • added: static field Opcodes.DASTORE: int
  • added: static field Opcodes.DCMPG: int
  • added: static field Opcodes.DCMPL: int
  • added: static field Opcodes.DCONST_0: int
  • added: static field Opcodes.DCONST_1: int
  • added: static field Opcodes.DDIV: int
  • added: static field Opcodes.DLOAD: int
  • added: static field Opcodes.DMUL: int
  • added: static field Opcodes.DNEG: int
  • added: static field Opcodes.DOUBLE: Integer
  • added: static field Opcodes.DREM: int
  • added: static field Opcodes.DRETURN: int
  • added: static field Opcodes.DSTORE: int
  • added: static field Opcodes.DSUB: int
  • added: static field Opcodes.DUP2: int
  • added: static field Opcodes.DUP2_X1: int
  • added: static field Opcodes.DUP2_X2: int
  • added: static field Opcodes.DUP: int
  • added: static field Opcodes.DUP_X1: int
  • added: static field Opcodes.DUP_X2: int
  • added: static field Opcodes.F2D: int
  • added: static field Opcodes.F2I: int
  • added: static field Opcodes.F2L: int
  • added: static field Opcodes.FADD: int
  • added: static field Opcodes.FALOAD: int
  • added: static field Opcodes.FASTORE: int
  • added: static field Opcodes.FCMPG: int
  • added: static field Opcodes.FCMPL: int
  • added: static field Opcodes.FCONST_0: int
  • added: static field Opcodes.FCONST_1: int
  • added: static field Opcodes.FCONST_2: int
  • added: static field Opcodes.FDIV: int
  • added: static field Opcodes.FLOAD: int
  • added: static field Opcodes.FLOAT: Integer
  • added: static field Opcodes.FMUL: int
  • added: static field Opcodes.FNEG: int
  • added: static field Opcodes.FREM: int
  • added: static field Opcodes.FRETURN: int
  • added: static field Opcodes.FSTORE: int
  • added: static field Opcodes.FSUB: int
  • added: static field Opcodes.F_APPEND: int
  • added: static field Opcodes.F_CHOP: int
  • added: static field Opcodes.F_FULL: int
  • added: static field Opcodes.F_NEW: int
  • added: static field Opcodes.F_SAME1: int
  • added: static field Opcodes.F_SAME: int
  • added: static field Opcodes.GETFIELD: int
  • added: static field Opcodes.GETSTATIC: int
  • added: static field Opcodes.GOTO: int
  • added: static field Opcodes.I2B: int
  • added: static field Opcodes.I2C: int
  • added: static field Opcodes.I2D: int
  • added: static field Opcodes.I2F: int
  • added: static field Opcodes.I2L: int
  • added: static field Opcodes.I2S: int
  • added: static field Opcodes.IADD: int
  • added: static field Opcodes.IALOAD: int
  • added: static field Opcodes.IAND: int
  • added: static field Opcodes.IASTORE: int
  • added: static field Opcodes.ICONST_0: int
  • added: static field Opcodes.ICONST_1: int
  • added: static field Opcodes.ICONST_2: int
  • added: static field Opcodes.ICONST_3: int
  • added: static field Opcodes.ICONST_4: int
  • added: static field Opcodes.ICONST_5: int
  • added: static field Opcodes.ICONST_M1: int
  • added: static field Opcodes.IDIV: int
  • added: static field Opcodes.IFEQ: int
  • added: static field Opcodes.IFGE: int
  • added: static field Opcodes.IFGT: int
  • added: static field Opcodes.IFLE: int
  • added: static field Opcodes.IFLT: int
  • added: static field Opcodes.IFNE: int
  • added: static field Opcodes.IFNONNULL: int
  • added: static field Opcodes.IFNULL: int
  • added: static field Opcodes.IF_ACMPEQ: int
  • added: static field Opcodes.IF_ACMPNE: int
  • added: static field Opcodes.IF_ICMPEQ: int
  • added: static field Opcodes.IF_ICMPGE: int
  • added: static field Opcodes.IF_ICMPGT: int
  • added: static field Opcodes.IF_ICMPLE: int
  • added: static field Opcodes.IF_ICMPLT: int
  • added: static field Opcodes.IF_ICMPNE: int
  • added: static field Opcodes.IINC: int
  • added: static field Opcodes.ILOAD: int
  • added: static field Opcodes.IMUL: int
  • added: static field Opcodes.INEG: int
  • added: static field Opcodes.INSTANCEOF: int
  • added: static field Opcodes.INTEGER: Integer
  • added: static field Opcodes.INVOKEINTERFACE: int
  • added: static field Opcodes.INVOKESPECIAL: int
  • added: static field Opcodes.INVOKESTATIC: int
  • added: static field Opcodes.INVOKEVIRTUAL: int
  • added: static field Opcodes.IOR: int
  • added: static field Opcodes.IREM: int
  • added: static field Opcodes.IRETURN: int
  • added: static field Opcodes.ISHL: int
  • added: static field Opcodes.ISHR: int
  • added: static field Opcodes.ISTORE: int
  • added: static field Opcodes.ISUB: int
  • added: static field Opcodes.IUSHR: int
  • added: static field Opcodes.IXOR: int
  • added: static field Opcodes.JSR: int
  • added: static field Opcodes.L2D: int
  • added: static field Opcodes.L2F: int
  • added: static field Opcodes.L2I: int
  • added: static field Opcodes.LADD: int
  • added: static field Opcodes.LALOAD: int
  • added: static field Opcodes.LAND: int
  • added: static field Opcodes.LASTORE: int
  • added: static field Opcodes.LCMP: int
  • added: static field Opcodes.LCONST_0: int
  • added: static field Opcodes.LCONST_1: int
  • added: static field Opcodes.LDC: int
  • added: static field Opcodes.LDIV: int
  • added: static field Opcodes.LLOAD: int
  • added: static field Opcodes.LMUL: int
  • added: static field Opcodes.LNEG: int
  • added: static field Opcodes.LONG: Integer
  • added: static field Opcodes.LOOKUPSWITCH: int
  • added: static field Opcodes.LOR: int
  • added: static field Opcodes.LREM: int
  • added: static field Opcodes.LRETURN: int
  • added: static field Opcodes.LSHL: int
  • added: static field Opcodes.LSHR: int
  • added: static field Opcodes.LSTORE: int
  • added: static field Opcodes.LSUB: int
  • added: static field Opcodes.LUSHR: int
  • added: static field Opcodes.LXOR: int
  • added: static field Opcodes.MONITORENTER: int
  • added: static field Opcodes.MONITOREXIT: int
  • added: static field Opcodes.MULTIANEWARRAY: int
  • added: static field Opcodes.NEW: int
  • added: static field Opcodes.NEWARRAY: int
  • added: static field Opcodes.NOP: int
  • added: static field Opcodes.NULL: Integer
  • added: static field Opcodes.POP2: int
  • added: static field Opcodes.POP: int
  • added: static field Opcodes.PUTFIELD: int
  • added: static field Opcodes.PUTSTATIC: int
  • added: static field Opcodes.RET: int
  • added: static field Opcodes.RETURN: int
  • added: static field Opcodes.SALOAD: int
  • added: static field Opcodes.SASTORE: int
  • added: static field Opcodes.SIPUSH: int
  • added: static field Opcodes.SWAP: int
  • added: static field Opcodes.TABLESWITCH: int
  • added: static field Opcodes.TOP: Integer
  • added: static field Opcodes.T_BOOLEAN: int
  • added: static field Opcodes.T_BYTE: int
  • added: static field Opcodes.T_CHAR: int
  • added: static field Opcodes.T_DOUBLE: int
  • added: static field Opcodes.T_FLOAT: int
  • added: static field Opcodes.T_INT: int
  • added: static field Opcodes.T_LONG: int
  • added: static field Opcodes.T_SHORT: int
  • added: static field Opcodes.UNINITIALIZED_THIS: Integer
  • added: static field Opcodes.V1_1: int
  • added: static field Opcodes.V1_2: int
  • added: static field Opcodes.V1_3: int
  • added: static field Opcodes.V1_4: int
  • added: static field Opcodes.V1_5: int
  • added: static field Opcodes.V1_6: int
  • added: static field Type.ARRAY: int
  • added: static field Type.BOOLEAN: int
  • added: static field Type.BOOLEAN_TYPE: Type
  • added: static field Type.BYTE: int
  • added: static field Type.BYTE_TYPE: Type
  • added: static field Type.CHAR: int
  • added: static field Type.CHAR_TYPE: Type
  • added: static field Type.DOUBLE: int
  • added: static field Type.DOUBLE_TYPE: Type
  • added: static field Type.FLOAT: int
  • added: static field Type.FLOAT_TYPE: Type
  • added: static field Type.INT: int
  • added: static field Type.INT_TYPE: Type
  • added: static field Type.LONG: int
  • added: static field Type.LONG_TYPE: Type
  • added: static field Type.OBJECT: int
  • added: static field Type.SHORT: int
  • added: static field Type.SHORT_TYPE: Type
  • added: static field Type.VOID: int
  • added: static field Type.VOID_TYPE: Type
  • added: static method Type.getArgumentTypes(Method): Type[]
  • added: static method Type.getArgumentTypes(String): Type[]
  • added: static method Type.getConstructorDescriptor(Constructor): String
  • added: static method Type.getDescriptor(Class): String
  • added: static method Type.getInternalName(Class): String
  • added: static method Type.getMethodDescriptor(Method): String
  • added: static method Type.getMethodDescriptor(Type, Type[]): String
  • added: static method Type.getObjectType(String): Type
  • added: static method Type.getReturnType(Method): Type
  • added: static method Type.getReturnType(String): Type
  • added: static method Type.getType(Class): Type
  • added: static method Type.getType(String): Type
  • removed: abstract class .AbstractClassGenerator implements .ClassGenerator
  • removed: abstract class .ClassInfo
  • removed: abstract class .KeyFactory
  • removed: abstract class .MethodInfo
  • removed: class .Block
  • removed: class .ClassEmitter extends .ClassAdapter
  • removed: class .ClassNameReader
  • removed: class .CodeEmitter extends .LocalVariablesSorter
  • removed: class .CodeGenerationException extends RuntimeException
  • removed: class .CollectionUtils
  • removed: class .DebuggingClassWriter extends .ClassWriter
  • removed: class .DefaultGeneratorStrategy implements .GeneratorStrategy
  • removed: class .DefaultNamingPolicy implements .NamingPolicy
  • removed: class .DuplicatesPredicate implements .Predicate
  • removed: class .EmitUtils
  • removed: class .Local
  • removed: class .LocalVariablesSorter extends .MethodAdapter
  • removed: class .MethodInfoTransformer implements .Transformer
  • removed: class .MethodWrapper
  • removed: class .ReflectUtils
  • removed: class .RejectModifierPredicate implements .Predicate
  • removed: class .Signature
  • removed: class .TypeUtils
  • removed: class .VisibilityPredicate implements .Predicate
  • removed: ctor .AbstractClassGenerator(.AbstractClassGenerator.Source)
  • removed: ctor .AbstractClassGenerator.Source(String)
  • removed: ctor .Block(.CodeEmitter)
  • removed: ctor .ClassEmitter()
  • removed: ctor .ClassEmitter(.ClassVisitor)
  • removed: ctor .ClassInfo()
  • removed: ctor .CodeEmitter(.CodeEmitter)
  • removed: ctor .CodeGenerationException(Throwable)
  • removed: ctor .DebuggingClassWriter(int)
  • removed: ctor .DefaultGeneratorStrategy()
  • removed: ctor .DefaultNamingPolicy()
  • removed: ctor .DuplicatesPredicate()
  • removed: ctor .EmitUtils.ArrayDelimiters(String, String, String)
  • removed: ctor .KeyFactory()
  • removed: ctor .KeyFactory.Generator()
  • removed: ctor .Local(int, .Type)
  • removed: ctor .LocalVariablesSorter(.LocalVariablesSorter)
  • removed: ctor .LocalVariablesSorter(int, String, .MethodVisitor)
  • removed: ctor .MethodInfo()
  • removed: ctor .MethodInfoTransformer()
  • removed: ctor .RejectModifierPredicate(int)
  • removed: ctor .Signature(String, .Type, .Type[])
  • removed: ctor .Signature(String, String)
  • removed: ctor .VisibilityPredicate(Class, boolean)
  • removed: field .LocalVariablesSorter.firstLocal: int
  • removed: interface .ClassGenerator
  • removed: interface .Constants extends .Opcodes
  • removed: interface .Customizer
  • removed: interface .GeneratorStrategy
  • removed: interface .MethodWrapper.MethodWrapperKey
  • removed: interface .NamingPolicy
  • removed: interface .ObjectSwitchCallback
  • removed: interface .Predicate
  • removed: interface .ProcessArrayCallback
  • removed: interface .ProcessSwitchCallback
  • removed: interface .Transformer
  • removed: method .AbstractClassGenerator.create(Object): Object
  • removed: method .AbstractClassGenerator.firstInstance(Class): Object
  • removed: method .AbstractClassGenerator.getAttemptLoad(): boolean
  • removed: method .AbstractClassGenerator.getClassLoader(): ClassLoader
  • removed: method .AbstractClassGenerator.getClassName(): String
  • removed: method .AbstractClassGenerator.getDefaultClassLoader(): ClassLoader
  • removed: method .AbstractClassGenerator.getNamingPolicy(): .NamingPolicy
  • removed: method .AbstractClassGenerator.getStrategy(): .GeneratorStrategy
  • removed: method .AbstractClassGenerator.getUseCache(): boolean
  • removed: method .AbstractClassGenerator.nextInstance(Object): Object
  • removed: method .AbstractClassGenerator.setAttemptLoad(boolean): void
  • removed: method .AbstractClassGenerator.setClassLoader(ClassLoader): void
  • removed: method .AbstractClassGenerator.setNamePrefix(String): void
  • removed: method .AbstractClassGenerator.setNamingPolicy(.NamingPolicy): void
  • removed: method .AbstractClassGenerator.setStrategy(.GeneratorStrategy): void
  • removed: method .AbstractClassGenerator.setUseCache(boolean): void
  • removed: method .Block.end(): void
  • removed: method .Block.getCodeEmitter(): .CodeEmitter
  • removed: method .Block.getEnd(): .Label
  • removed: method .Block.getStart(): .Label
  • removed: method .ClassEmitter.begin_class(int, int, String, .Type, .Type[], String): void
  • removed: method .ClassEmitter.begin_method(int, .Signature, .Type[]): .CodeEmitter
  • removed: method .ClassEmitter.begin_static(): .CodeEmitter
  • removed: method .ClassEmitter.declare_field(int, String, .Type, Object): void
  • removed: method .ClassEmitter.end_class(): void
  • removed: method .ClassEmitter.getAccess(): int
  • removed: method .ClassEmitter.getClassInfo(): .ClassInfo
  • removed: method .ClassEmitter.getClassType(): .Type
  • removed: method .ClassEmitter.getStaticHook(): .CodeEmitter
  • removed: method .ClassEmitter.getSuperType(): .Type
  • removed: method .ClassEmitter.init(): void
  • removed: method .ClassEmitter.setTarget(.ClassVisitor): void
  • removed: method .ClassEmitter.visit(int, int, String, String, String, String[]): void
  • removed: method .ClassEmitter.visitEnd(): void
  • removed: method .ClassEmitter.visitField(int, String, String, String, Object): .FieldVisitor
  • removed: method .ClassEmitter.visitMethod(int, String, String, String, String[]): .MethodVisitor
  • removed: method .ClassGenerator.generateClass(.ClassVisitor): void
  • removed: method .ClassInfo.equals(Object): boolean
  • removed: method .ClassInfo.getInterfaces(): .Type[]
  • removed: method .ClassInfo.getModifiers(): int
  • removed: method .ClassInfo.getSuperType(): .Type
  • removed: method .ClassInfo.getType(): .Type
  • removed: method .ClassInfo.hashCode(): int
  • removed: method .ClassInfo.toString(): String
  • removed: method .CodeEmitter.aaload(): void
  • removed: method .CodeEmitter.aaload(int): void
  • removed: method .CodeEmitter.aastore(): void
  • removed: method .CodeEmitter.aconst_null(): void
  • removed: method .CodeEmitter.array_load(.Type): void
  • removed: method .CodeEmitter.array_store(.Type): void
  • removed: method .CodeEmitter.arraylength(): void
  • removed: method .CodeEmitter.athrow(): void
  • removed: method .CodeEmitter.begin_block(): .Block
  • removed: method .CodeEmitter.box(.Type): void
  • removed: method .CodeEmitter.cast_numeric(.Type, .Type): void
  • removed: method .CodeEmitter.catch_exception(.Block, .Type): void
  • removed: method .CodeEmitter.checkcast(.Type): void
  • removed: method .CodeEmitter.checkcast_this(): void
  • removed: method .CodeEmitter.create_arg_array(): void
  • removed: method .CodeEmitter.dup(): void
  • removed: method .CodeEmitter.dup2(): void
  • removed: method .CodeEmitter.dup2_x1(): void
  • removed: method .CodeEmitter.dup2_x2(): void
  • removed: method .CodeEmitter.dup_x1(): void
  • removed: method .CodeEmitter.dup_x2(): void
  • removed: method .CodeEmitter.end_method(): void
  • removed: method .CodeEmitter.getClassEmitter(): .ClassEmitter
  • removed: method .CodeEmitter.getMethodInfo(): .MethodInfo
  • removed: method .CodeEmitter.getReturnType(): .Type
  • removed: method .CodeEmitter.getSignature(): .Signature
  • removed: method .CodeEmitter.getfield(.Type, String, .Type): void
  • removed: method .CodeEmitter.getfield(String): void
  • removed: method .CodeEmitter.getstatic(.Type, String, .Type): void
  • removed: method .CodeEmitter.goTo(.Label): void
  • removed: method .CodeEmitter.if_cmp(.Type, int, .Label): void
  • removed: method .CodeEmitter.if_icmp(int, .Label): void
  • removed: method .CodeEmitter.if_jump(int, .Label): void
  • removed: method .CodeEmitter.ifnonnull(.Label): void
  • removed: method .CodeEmitter.ifnull(.Label): void
  • removed: method .CodeEmitter.iinc(.Local, int): void
  • removed: method .CodeEmitter.instance_of(.Type): void
  • removed: method .CodeEmitter.instance_of_this(): void
  • removed: method .CodeEmitter.invoke(.MethodInfo): void
  • removed: method .CodeEmitter.invoke(.MethodInfo, .Type): void
  • removed: method .CodeEmitter.invoke_constructor(.Type): void
  • removed: method .CodeEmitter.invoke_constructor(.Type, .Signature): void
  • removed: method .CodeEmitter.invoke_constructor_this(): void
  • removed: method .CodeEmitter.invoke_constructor_this(.Signature): void
  • removed: method .CodeEmitter.invoke_interface(.Type, .Signature): void
  • removed: method .CodeEmitter.invoke_static(.Type, .Signature): void
  • removed: method .CodeEmitter.invoke_static_this(.Signature): void
  • removed: method .CodeEmitter.invoke_virtual(.Type, .Signature): void
  • removed: method .CodeEmitter.invoke_virtual_this(.Signature): void
  • removed: method .CodeEmitter.isStaticHook(): boolean
  • removed: method .CodeEmitter.load_arg(int): void
  • removed: method .CodeEmitter.load_args(): void
  • removed: method .CodeEmitter.load_args(int, int): void
  • removed: method .CodeEmitter.load_local(.Local): void
  • removed: method .CodeEmitter.load_this(): void
  • removed: method .CodeEmitter.make_label(): .Label
  • removed: method .CodeEmitter.make_local(): .Local
  • removed: method .CodeEmitter.make_local(.Type): .Local
  • removed: method .CodeEmitter.mark(.Label): void
  • removed: method .CodeEmitter.math(int, .Type): void
  • removed: method .CodeEmitter.monitorenter(): void
  • removed: method .CodeEmitter.monitorexit(): void
  • removed: method .CodeEmitter.new_instance(.Type): void
  • removed: method .CodeEmitter.new_instance_this(): void
  • removed: method .CodeEmitter.newarray(): void
  • removed: method .CodeEmitter.newarray(.Type): void
  • removed: method .CodeEmitter.not(): void
  • removed: method .CodeEmitter.pop(): void
  • removed: method .CodeEmitter.pop2(): void
  • removed: method .CodeEmitter.process_switch(int[], .ProcessSwitchCallback): void
  • removed: method .CodeEmitter.process_switch(int[], .ProcessSwitchCallback, boolean): void
  • removed: method .CodeEmitter.push(String): void
  • removed: method .CodeEmitter.push(boolean): void
  • removed: method .CodeEmitter.push(double): void
  • removed: method .CodeEmitter.push(float): void
  • removed: method .CodeEmitter.push(int): void
  • removed: method .CodeEmitter.push(long): void
  • removed: method .CodeEmitter.putfield(.Type, String, .Type): void
  • removed: method .CodeEmitter.putfield(String): void
  • removed: method .CodeEmitter.putstatic(.Type, String, .Type): void
  • removed: method .CodeEmitter.return_value(): void
  • removed: method .CodeEmitter.store_local(.Local): void
  • removed: method .CodeEmitter.super_getfield(String, .Type): void
  • removed: method .CodeEmitter.super_getstatic(String, .Type): void
  • removed: method .CodeEmitter.super_invoke(): void
  • removed: method .CodeEmitter.super_invoke(.Signature): void
  • removed: method .CodeEmitter.super_invoke_constructor(): void
  • removed: method .CodeEmitter.super_invoke_constructor(.Signature): void
  • removed: method .CodeEmitter.super_putfield(String, .Type): void
  • removed: method .CodeEmitter.super_putstatic(String, .Type): void
  • removed: method .CodeEmitter.swap(): void
  • removed: method .CodeEmitter.swap(.Type, .Type): void
  • removed: method .CodeEmitter.throw_exception(.Type, String): void
  • removed: method .CodeEmitter.unbox(.Type): void
  • removed: method .CodeEmitter.unbox_or_zero(.Type): void
  • removed: method .CodeEmitter.visitMaxs(int, int): void
  • removed: method .CodeEmitter.zero_or_null(.Type): void
  • removed: method .CodeGenerationException.getCause(): Throwable
  • removed: method .Customizer.customize(.CodeEmitter, .Type): void
  • removed: method .DebuggingClassWriter.getClassName(): String
  • removed: method .DebuggingClassWriter.getSuperName(): String
  • removed: method .DebuggingClassWriter.toByteArray(): byte[]
  • removed: method .DebuggingClassWriter.visit(int, int, String, String, String, String[]): void
  • removed: method .DefaultGeneratorStrategy.generate(.ClassGenerator): byte[]
  • removed: method .DefaultGeneratorStrategy.getClassWriter(): .ClassWriter
  • removed: method .DefaultGeneratorStrategy.transform(.ClassGenerator): .ClassGenerator
  • removed: method .DefaultGeneratorStrategy.transform(byte[]): byte[]
  • removed: method .DefaultNamingPolicy.equals(Object): boolean
  • removed: method .DefaultNamingPolicy.getClassName(String, String, Object, .Predicate): String
  • removed: method .DefaultNamingPolicy.getTag(): String
  • removed: method .DefaultNamingPolicy.hashCode(): int
  • removed: method .DuplicatesPredicate.evaluate(Object): boolean
  • removed: method .GeneratorStrategy.equals(Object): boolean
  • removed: method .GeneratorStrategy.generate(.ClassGenerator): byte[]
  • removed: method .KeyFactory.Generator.create(): .KeyFactory
  • removed: method .KeyFactory.Generator.firstInstance(Class): Object
  • removed: method .KeyFactory.Generator.generateClass(.ClassVisitor): void
  • removed: method .KeyFactory.Generator.getDefaultClassLoader(): ClassLoader
  • removed: method .KeyFactory.Generator.nextInstance(Object): Object
  • removed: method .KeyFactory.Generator.setCustomizer(.Customizer): void
  • removed: method .KeyFactory.Generator.setHashConstant(int): void
  • removed: method .KeyFactory.Generator.setHashMultiplier(int): void
  • removed: method .KeyFactory.Generator.setInterface(Class): void
  • removed: method .Local.getIndex(): int
  • removed: method .Local.getType(): .Type
  • removed: method .LocalVariablesSorter.newLocal(int): int
  • removed: method .LocalVariablesSorter.visitIincInsn(int, int): void
  • removed: method .LocalVariablesSorter.visitLocalVariable(String, String, String, .Label, .Label, int): void
  • removed: method .LocalVariablesSorter.visitMaxs(int, int): void
  • removed: method .LocalVariablesSorter.visitVarInsn(int, int): void
  • removed: method .MethodInfo.equals(Object): boolean
  • removed: method .MethodInfo.getClassInfo(): .ClassInfo
  • removed: method .MethodInfo.getExceptionTypes(): .Type[]
  • removed: method .MethodInfo.getModifiers(): int
  • removed: method .MethodInfo.getSignature(): .Signature
  • removed: method .MethodInfo.hashCode(): int
  • removed: method .MethodInfo.toString(): String
  • removed: method .MethodInfoTransformer.transform(Object): Object
  • removed: method .MethodWrapper.MethodWrapperKey.newInstance(String, String[], String): Object
  • removed: method .NamingPolicy.equals(Object): boolean
  • removed: method .NamingPolicy.getClassName(String, String, Object, .Predicate): String
  • removed: method .ObjectSwitchCallback.processCase(Object, .Label): void
  • removed: method .ObjectSwitchCallback.processDefault(): void
  • removed: method .Predicate.evaluate(Object): boolean
  • removed: method .ProcessArrayCallback.processElement(.Type): void
  • removed: method .ProcessSwitchCallback.processCase(int, .Label): void
  • removed: method .ProcessSwitchCallback.processDefault(): void
  • removed: method .RejectModifierPredicate.evaluate(Object): boolean
  • removed: method .Signature.equals(Object): boolean
  • removed: method .Signature.getArgumentTypes(): .Type[]
  • removed: method .Signature.getDescriptor(): String
  • removed: method .Signature.getName(): String
  • removed: method .Signature.getReturnType(): .Type
  • removed: method .Signature.hashCode(): int
  • removed: method .Signature.toString(): String
  • removed: method .Transformer.transform(Object): Object
  • removed: method .VisibilityPredicate.evaluate(Object): boolean
  • removed: static class .AbstractClassGenerator.Source
  • removed: static class .EmitUtils.ArrayDelimiters
  • removed: static class .KeyFactory.Generator extends .AbstractClassGenerator
  • removed: static field .CodeEmitter.ADD: int
  • removed: static field .CodeEmitter.AND: int
  • removed: static field .CodeEmitter.DIV: int
  • removed: static field .CodeEmitter.EQ: int
  • removed: static field .CodeEmitter.GE: int
  • removed: static field .CodeEmitter.GT: int
  • removed: static field .CodeEmitter.LE: int
  • removed: static field .CodeEmitter.LT: int
  • removed: static field .CodeEmitter.MUL: int
  • removed: static field .CodeEmitter.NE: int
  • removed: static field .CodeEmitter.NEG: int
  • removed: static field .CodeEmitter.OR: int
  • removed: static field .CodeEmitter.REM: int
  • removed: static field .CodeEmitter.SUB: int
  • removed: static field .CodeEmitter.USHR: int
  • removed: static field .CodeEmitter.XOR: int
  • removed: static field .Constants.CONSTRUCTOR_NAME: String
  • removed: static field .Constants.EMPTY_CLASS_ARRAY: Class[]
  • removed: static field .Constants.PRIVATE_FINAL_STATIC: int
  • removed: static field .Constants.SIG_STATIC: .Signature
  • removed: static field .Constants.SOURCE_FILE: String
  • removed: static field .Constants.STATIC_NAME: String
  • removed: static field .Constants.SUID_FIELD_NAME: String
  • removed: static field .Constants.SWITCH_STYLE_HASH: int
  • removed: static field .Constants.SWITCH_STYLE_HASHONLY: int
  • removed: static field .Constants.SWITCH_STYLE_TRIE: int
  • removed: static field .Constants.TYPES_EMPTY: .Type[]
  • removed: static field .Constants.TYPE_BIG_DECIMAL: .Type
  • removed: static field .Constants.TYPE_BIG_INTEGER: .Type
  • removed: static field .Constants.TYPE_BOOLEAN: .Type
  • removed: static field .Constants.TYPE_BYTE: .Type
  • removed: static field .Constants.TYPE_CHARACTER: .Type
  • removed: static field .Constants.TYPE_CLASS: .Type
  • removed: static field .Constants.TYPE_CLASS_ARRAY: .Type
  • removed: static field .Constants.TYPE_CLASS_LOADER: .Type
  • removed: static field .Constants.TYPE_DOUBLE: .Type
  • removed: static field .Constants.TYPE_ERROR: .Type
  • removed: static field .Constants.TYPE_FLOAT: .Type
  • removed: static field .Constants.TYPE_INTEGER: .Type
  • removed: static field .Constants.TYPE_LONG: .Type
  • removed: static field .Constants.TYPE_NUMBER: .Type
  • removed: static field .Constants.TYPE_OBJECT: .Type
  • removed: static field .Constants.TYPE_OBJECT_ARRAY: .Type
  • removed: static field .Constants.TYPE_RUNTIME_EXCEPTION: .Type
  • removed: static field .Constants.TYPE_SHORT: .Type
  • removed: static field .Constants.TYPE_SIGNATURE: .Type
  • removed: static field .Constants.TYPE_STRING: .Type
  • removed: static field .Constants.TYPE_STRING_ARRAY: .Type
  • removed: static field .Constants.TYPE_STRING_BUFFER: .Type
  • removed: static field .Constants.TYPE_SYSTEM: .Type
  • removed: static field .Constants.TYPE_THROWABLE: .Type
  • removed: static field .DebuggingClassWriter.DEBUG_LOCATION_PROPERTY: String
  • removed: static field .DefaultGeneratorStrategy.INSTANCE: .DefaultGeneratorStrategy
  • removed: static field .DefaultNamingPolicy.INSTANCE: .DefaultNamingPolicy
  • removed: static field .EmitUtils.DEFAULT_DELIMITERS: .EmitUtils.ArrayDelimiters
  • removed: static field .KeyFactory.CLASS_BY_NAME: .Customizer
  • removed: static field .KeyFactory.OBJECT_BY_CLASS: .Customizer
  • removed: static method .AbstractClassGenerator.getCurrent(): .AbstractClassGenerator
  • removed: static method .ClassNameReader.getClassInfo(.ClassReader): String[]
  • removed: static method .ClassNameReader.getClassName(.ClassReader): String
  • removed: static method .CollectionUtils.bucket(Collection, .Transformer): Map
  • removed: static method .CollectionUtils.filter(Collection, .Predicate): Collection
  • removed: static method .CollectionUtils.getIndexMap(List): Map
  • removed: static method .CollectionUtils.reverse(Map, Map): void
  • removed: static method .CollectionUtils.transform(Collection, .Transformer): List
  • removed: static method .EmitUtils.add_properties(.ClassEmitter, String[], .Type[]): void
  • removed: static method .EmitUtils.add_property(.ClassEmitter, String, .Type, String): void
  • removed: static method .EmitUtils.append_string(.CodeEmitter, .Type, .EmitUtils.ArrayDelimiters, .Customizer): void
  • removed: static method .EmitUtils.begin_method(.ClassEmitter, .MethodInfo): .CodeEmitter
  • removed: static method .EmitUtils.begin_method(.ClassEmitter, .MethodInfo, int): .CodeEmitter
  • removed: static method .EmitUtils.constructor_switch(.CodeEmitter, List, .ObjectSwitchCallback): void
  • removed: static method .EmitUtils.factory_method(.ClassEmitter, .Signature): void
  • removed: static method .EmitUtils.hash_code(.CodeEmitter, .Type, int, .Customizer): void
  • removed: static method .EmitUtils.load_class(.CodeEmitter, .Type): void
  • removed: static method .EmitUtils.load_class_this(.CodeEmitter): void
  • removed: static method .EmitUtils.load_method(.CodeEmitter, .MethodInfo): void
  • removed: static method .EmitUtils.method_switch(.CodeEmitter, List, .ObjectSwitchCallback): void
  • removed: static method .EmitUtils.not_equals(.CodeEmitter, .Type, .Label, .Customizer): void
  • removed: static method .EmitUtils.null_constructor(.ClassEmitter): void
  • removed: static method .EmitUtils.process_array(.CodeEmitter, .Type, .ProcessArrayCallback): void
  • removed: static method .EmitUtils.process_arrays(.CodeEmitter, .Type, .ProcessArrayCallback): void
  • removed: static method .EmitUtils.push_array(.CodeEmitter, Object[]): void
  • removed: static method .EmitUtils.push_object(.CodeEmitter, Object): void
  • removed: static method .EmitUtils.string_switch(.CodeEmitter, String[], int, .ObjectSwitchCallback): void
  • removed: static method .EmitUtils.wrap_throwable(.Block, .Type): void
  • removed: static method .EmitUtils.wrap_undeclared_throwable(.CodeEmitter, .Block, .Type[], .Type): void
  • removed: static method .KeyFactory.create(Class): .KeyFactory
  • removed: static method .KeyFactory.create(Class, .Customizer): .KeyFactory
  • removed: static method .KeyFactory.create(ClassLoader, Class, .Customizer): .KeyFactory
  • removed: static method .MethodInfoTransformer.getInstance(): .MethodInfoTransformer
  • removed: static method .MethodWrapper.create(Method): Object
  • removed: static method .MethodWrapper.createSet(Collection): Set
  • removed: static method .ReflectUtils.addAllInterfaces(Class, List): List
  • removed: static method .ReflectUtils.addAllMethods(Class, List): List
  • removed: static method .ReflectUtils.defineClass(String, byte[], ClassLoader): Class
  • removed: static method .ReflectUtils.findConstructor(String): Constructor
  • removed: static method .ReflectUtils.findConstructor(String, ClassLoader): Constructor
  • removed: static method .ReflectUtils.findDeclaredMethod(Class, String, Class[]): Method
  • removed: static method .ReflectUtils.findInterfaceMethod(Class): Method
  • removed: static method .ReflectUtils.findMethod(String): Method
  • removed: static method .ReflectUtils.findMethod(String, ClassLoader): Method
  • removed: static method .ReflectUtils.findMethods(String[], Method[]): Method[]
  • removed: static method .ReflectUtils.findNewInstance(Class): Method
  • removed: static method .ReflectUtils.findPackageProtected(Class[]): int
  • removed: static method .ReflectUtils.getBeanGetters(Class): PropertyDescriptor[]
  • removed: static method .ReflectUtils.getBeanProperties(Class): PropertyDescriptor[]
  • removed: static method .ReflectUtils.getBeanSetters(Class): PropertyDescriptor[]
  • removed: static method .ReflectUtils.getClassInfo(Class): .ClassInfo
  • removed: static method .ReflectUtils.getClasses(Object[]): Class[]
  • removed: static method .ReflectUtils.getConstructor(Class, Class[]): Constructor
  • removed: static method .ReflectUtils.getExceptionTypes(Member): .Type[]
  • removed: static method .ReflectUtils.getMethodInfo(Member): .MethodInfo
  • removed: static method .ReflectUtils.getMethodInfo(Member, int): .MethodInfo
  • removed: static method .ReflectUtils.getNames(Class[]): String[]
  • removed: static method .ReflectUtils.getPropertyMethods(PropertyDescriptor[], boolean, boolean): Method[]
  • removed: static method .ReflectUtils.getSignature(Member): .Signature
  • removed: static method .ReflectUtils.newInstance(Class): Object
  • removed: static method .ReflectUtils.newInstance(Class, Class[], Object[]): Object
  • removed: static method .ReflectUtils.newInstance(Constructor, Object[]): Object
  • removed: static method .TypeUtils.DCONST(double): int
  • removed: static method .TypeUtils.FCONST(float): int
  • removed: static method .TypeUtils.ICONST(int): int
  • removed: static method .TypeUtils.LCONST(long): int
  • removed: static method .TypeUtils.NEWARRAY(.Type): int
  • removed: static method .TypeUtils.add(.Type[], .Type): .Type[]
  • removed: static method .TypeUtils.add(.Type[], .Type[]): .Type[]
  • removed: static method .TypeUtils.emulateClassGetName(.Type): String
  • removed: static method .TypeUtils.escapeType(String): String
  • removed: static method .TypeUtils.fromInternalName(String): .Type
  • removed: static method .TypeUtils.fromInternalNames(String[]): .Type[]
  • removed: static method .TypeUtils.getBoxedType(.Type): .Type
  • removed: static method .TypeUtils.getClassName(.Type): String
  • removed: static method .TypeUtils.getComponentType(.Type): .Type
  • removed: static method .TypeUtils.getPackageName(.Type): String
  • removed: static method .TypeUtils.getPackageName(String): String
  • removed: static method .TypeUtils.getStackSize(.Type[]): int
  • removed: static method .TypeUtils.getType(String): .Type
  • removed: static method .TypeUtils.getTypes(Class[]): .Type[]
  • removed: static method .TypeUtils.getUnboxedType(.Type): .Type
  • removed: static method .TypeUtils.isAbstract(int): boolean
  • removed: static method .TypeUtils.isArray(.Type): boolean
  • removed: static method .TypeUtils.isConstructor(.MethodInfo): boolean
  • removed: static method .TypeUtils.isFinal(int): boolean
  • removed: static method .TypeUtils.isInterface(int): boolean
  • removed: static method .TypeUtils.isPrimitive(.Type): boolean
  • removed: static method .TypeUtils.isPrivate(int): boolean
  • removed: static method .TypeUtils.isProtected(int): boolean
  • removed: static method .TypeUtils.isPublic(int): boolean
  • removed: static method .TypeUtils.isStatic(int): boolean
  • removed: static method .TypeUtils.isSynthetic(int): boolean
  • removed: static method .TypeUtils.parseConstructor(.Type[]): .Signature
  • removed: static method .TypeUtils.parseConstructor(String): .Signature
  • removed: static method .TypeUtils.parseSignature(String): .Signature
  • removed: static method .TypeUtils.parseType(String): .Type
  • removed: static method .TypeUtils.parseTypes(String): .Type[]
  • removed: static method .TypeUtils.toInternalNames(.Type[]): String[]
  • removed: static method .TypeUtils.upperFirst(String): String
  • added: abstract class AbstractClassGenerator implements ClassGenerator
  • added: abstract class ClassInfo
  • added: abstract class KeyFactory
  • added: abstract class MethodInfo
  • added: class Block
  • added: class ClassEmitter extends ClassAdapter
  • added: class ClassNameReader
  • added: class CodeEmitter extends LocalVariablesSorter
  • added: class CodeGenerationException extends RuntimeException
  • added: class CollectionUtils
  • added: class DebuggingClassWriter extends ClassWriter
  • added: class DefaultGeneratorStrategy implements GeneratorStrategy
  • added: class DefaultNamingPolicy implements NamingPolicy
  • added: class DuplicatesPredicate implements Predicate
  • added: class EmitUtils
  • added: class Local
  • added: class LocalVariablesSorter extends MethodAdapter
  • added: class MethodInfoTransformer implements Transformer
  • added: class MethodWrapper
  • added: class ReflectUtils
  • added: class RejectModifierPredicate implements Predicate
  • added: class Signature
  • added: class TypeUtils
  • added: class VisibilityPredicate implements Predicate
  • added: ctor AbstractClassGenerator(AbstractClassGenerator.Source)
  • added: ctor AbstractClassGenerator.Source(String)
  • added: ctor Block(CodeEmitter)
  • added: ctor ClassEmitter()
  • added: ctor ClassEmitter(ClassVisitor)
  • added: ctor ClassInfo()
  • added: ctor CodeEmitter(CodeEmitter)
  • added: ctor CodeGenerationException(Throwable)
  • added: ctor DebuggingClassWriter(int)
  • added: ctor DefaultGeneratorStrategy()
  • added: ctor DefaultNamingPolicy()
  • added: ctor DuplicatesPredicate()
  • added: ctor EmitUtils.ArrayDelimiters(String, String, String)
  • added: ctor KeyFactory()
  • added: ctor KeyFactory.Generator()
  • added: ctor Local(int, Type)
  • added: ctor LocalVariablesSorter(LocalVariablesSorter)
  • added: ctor LocalVariablesSorter(int, String, MethodVisitor)
  • added: ctor MethodInfo()
  • added: ctor MethodInfoTransformer()
  • added: ctor RejectModifierPredicate(int)
  • added: ctor Signature(String, String)
  • added: ctor Signature(String, Type, Type[])
  • added: ctor VisibilityPredicate(Class, boolean)
  • added: field LocalVariablesSorter.firstLocal: int
  • added: interface ClassGenerator
  • added: interface Constants extends Opcodes
  • added: interface Customizer
  • added: interface GeneratorStrategy
  • added: interface MethodWrapper.MethodWrapperKey
  • added: interface NamingPolicy
  • added: interface ObjectSwitchCallback
  • added: interface Predicate
  • added: interface ProcessArrayCallback
  • added: interface ProcessSwitchCallback
  • added: interface Transformer
  • added: method AbstractClassGenerator.create(Object): Object
  • added: method AbstractClassGenerator.firstInstance(Class): Object
  • added: method AbstractClassGenerator.getAttemptLoad(): boolean
  • added: method AbstractClassGenerator.getClassLoader(): ClassLoader
  • added: method AbstractClassGenerator.getClassName(): String
  • added: method AbstractClassGenerator.getDefaultClassLoader(): ClassLoader
  • added: method AbstractClassGenerator.getNamingPolicy(): NamingPolicy
  • added: method AbstractClassGenerator.getStrategy(): GeneratorStrategy
  • added: method AbstractClassGenerator.getUseCache(): boolean
  • added: method AbstractClassGenerator.nextInstance(Object): Object
  • added: method AbstractClassGenerator.setAttemptLoad(boolean): void
  • added: method AbstractClassGenerator.setClassLoader(ClassLoader): void
  • added: method AbstractClassGenerator.setNamePrefix(String): void
  • added: method AbstractClassGenerator.setNamingPolicy(NamingPolicy): void
  • added: method AbstractClassGenerator.setStrategy(GeneratorStrategy): void
  • added: method AbstractClassGenerator.setUseCache(boolean): void
  • added: method Block.end(): void
  • added: method Block.getCodeEmitter(): CodeEmitter
  • added: method Block.getEnd(): Label
  • added: method Block.getStart(): Label
  • added: method ClassEmitter.begin_class(int, int, String, Type, Type[], String): void
  • added: method ClassEmitter.begin_method(int, Signature, Type[]): CodeEmitter
  • added: method ClassEmitter.begin_static(): CodeEmitter
  • added: method ClassEmitter.declare_field(int, String, Type, Object): void
  • added: method ClassEmitter.end_class(): void
  • added: method ClassEmitter.getAccess(): int
  • added: method ClassEmitter.getClassInfo(): ClassInfo
  • added: method ClassEmitter.getClassType(): Type
  • added: method ClassEmitter.getStaticHook(): CodeEmitter
  • added: method ClassEmitter.getSuperType(): Type
  • added: method ClassEmitter.init(): void
  • added: method ClassEmitter.setTarget(ClassVisitor): void
  • added: method ClassEmitter.visit(int, int, String, String, String, String[]): void
  • added: method ClassEmitter.visitEnd(): void
  • added: method ClassEmitter.visitField(int, String, String, String, Object): FieldVisitor
  • added: method ClassEmitter.visitMethod(int, String, String, String, String[]): MethodVisitor
  • added: method ClassGenerator.generateClass(ClassVisitor): void
  • added: method ClassInfo.equals(Object): boolean
  • added: method ClassInfo.getInterfaces(): Type[]
  • added: method ClassInfo.getModifiers(): int
  • added: method ClassInfo.getSuperType(): Type
  • added: method ClassInfo.getType(): Type
  • added: method ClassInfo.hashCode(): int
  • added: method ClassInfo.toString(): String
  • added: method CodeEmitter.aaload(): void
  • added: method CodeEmitter.aaload(int): void
  • added: method CodeEmitter.aastore(): void
  • added: method CodeEmitter.aconst_null(): void
  • added: method CodeEmitter.array_load(Type): void
  • added: method CodeEmitter.array_store(Type): void
  • added: method CodeEmitter.arraylength(): void
  • added: method CodeEmitter.athrow(): void
  • added: method CodeEmitter.begin_block(): Block
  • added: method CodeEmitter.box(Type): void
  • added: method CodeEmitter.cast_numeric(Type, Type): void
  • added: method CodeEmitter.catch_exception(Block, Type): void
  • added: method CodeEmitter.checkcast(Type): void
  • added: method CodeEmitter.checkcast_this(): void
  • added: method CodeEmitter.create_arg_array(): void
  • added: method CodeEmitter.dup(): void
  • added: method CodeEmitter.dup2(): void
  • added: method CodeEmitter.dup2_x1(): void
  • added: method CodeEmitter.dup2_x2(): void
  • added: method CodeEmitter.dup_x1(): void
  • added: method CodeEmitter.dup_x2(): void
  • added: method CodeEmitter.end_method(): void
  • added: method CodeEmitter.getClassEmitter(): ClassEmitter
  • added: method CodeEmitter.getMethodInfo(): MethodInfo
  • added: method CodeEmitter.getReturnType(): Type
  • added: method CodeEmitter.getSignature(): Signature
  • added: method CodeEmitter.getfield(String): void
  • added: method CodeEmitter.getfield(Type, String, Type): void
  • added: method CodeEmitter.getstatic(Type, String, Type): void
  • added: method CodeEmitter.goTo(Label): void
  • added: method CodeEmitter.if_cmp(Type, int, Label): void
  • added: method CodeEmitter.if_icmp(int, Label): void
  • added: method CodeEmitter.if_jump(int, Label): void
  • added: method CodeEmitter.ifnonnull(Label): void
  • added: method CodeEmitter.ifnull(Label): void
  • added: method CodeEmitter.iinc(Local, int): void
  • added: method CodeEmitter.instance_of(Type): void
  • added: method CodeEmitter.instance_of_this(): void
  • added: method CodeEmitter.invoke(MethodInfo): void
  • added: method CodeEmitter.invoke(MethodInfo, Type): void
  • added: method CodeEmitter.invoke_constructor(Type): void
  • added: method CodeEmitter.invoke_constructor(Type, Signature): void
  • added: method CodeEmitter.invoke_constructor_this(): void
  • added: method CodeEmitter.invoke_constructor_this(Signature): void
  • added: method CodeEmitter.invoke_interface(Type, Signature): void
  • added: method CodeEmitter.invoke_static(Type, Signature): void
  • added: method CodeEmitter.invoke_static_this(Signature): void
  • added: method CodeEmitter.invoke_virtual(Type, Signature): void
  • added: method CodeEmitter.invoke_virtual_this(Signature): void
  • added: method CodeEmitter.isStaticHook(): boolean
  • added: method CodeEmitter.load_arg(int): void
  • added: method CodeEmitter.load_args(): void
  • added: method CodeEmitter.load_args(int, int): void
  • added: method CodeEmitter.load_local(Local): void
  • added: method CodeEmitter.load_this(): void
  • added: method CodeEmitter.make_label(): Label
  • added: method CodeEmitter.make_local(): Local
  • added: method CodeEmitter.make_local(Type): Local
  • added: method CodeEmitter.mark(Label): void
  • added: method CodeEmitter.math(int, Type): void
  • added: method CodeEmitter.monitorenter(): void
  • added: method CodeEmitter.monitorexit(): void
  • added: method CodeEmitter.new_instance(Type): void
  • added: method CodeEmitter.new_instance_this(): void
  • added: method CodeEmitter.newarray(): void
  • added: method CodeEmitter.newarray(Type): void
  • added: method CodeEmitter.not(): void
  • added: method CodeEmitter.pop(): void
  • added: method CodeEmitter.pop2(): void
  • added: method CodeEmitter.process_switch(int[], ProcessSwitchCallback): void
  • added: method CodeEmitter.process_switch(int[], ProcessSwitchCallback, boolean): void
  • added: method CodeEmitter.push(String): void
  • added: method CodeEmitter.push(boolean): void
  • added: method CodeEmitter.push(double): void
  • added: method CodeEmitter.push(float): void
  • added: method CodeEmitter.push(int): void
  • added: method CodeEmitter.push(long): void
  • added: method CodeEmitter.putfield(String): void
  • added: method CodeEmitter.putfield(Type, String, Type): void
  • added: method CodeEmitter.putstatic(Type, String, Type): void
  • added: method CodeEmitter.return_value(): void
  • added: method CodeEmitter.store_local(Local): void
  • added: method CodeEmitter.super_getfield(String, Type): void
  • added: method CodeEmitter.super_getstatic(String, Type): void
  • added: method CodeEmitter.super_invoke(): void
  • added: method CodeEmitter.super_invoke(Signature): void
  • added: method CodeEmitter.super_invoke_constructor(): void
  • added: method CodeEmitter.super_invoke_constructor(Signature): void
  • added: method CodeEmitter.super_putfield(String, Type): void
  • added: method CodeEmitter.super_putstatic(String, Type): void
  • added: method CodeEmitter.swap(): void
  • added: method CodeEmitter.swap(Type, Type): void
  • added: method CodeEmitter.throw_exception(Type, String): void
  • added: method CodeEmitter.unbox(Type): void
  • added: method CodeEmitter.unbox_or_zero(Type): void
  • added: method CodeEmitter.visitMaxs(int, int): void
  • added: method CodeEmitter.zero_or_null(Type): void
  • added: method CodeGenerationException.getCause(): Throwable
  • added: method Customizer.customize(CodeEmitter, Type): void
  • added: method DebuggingClassWriter.getClassName(): String
  • added: method DebuggingClassWriter.getSuperName(): String
  • added: method DebuggingClassWriter.toByteArray(): byte[]
  • added: method DebuggingClassWriter.visit(int, int, String, String, String, String[]): void
  • added: method DefaultGeneratorStrategy.generate(ClassGenerator): byte[]
  • added: method DefaultGeneratorStrategy.getClassWriter(): ClassWriter
  • added: method DefaultGeneratorStrategy.transform(ClassGenerator): ClassGenerator
  • added: method DefaultGeneratorStrategy.transform(byte[]): byte[]
  • added: method DefaultNamingPolicy.equals(Object): boolean
  • added: method DefaultNamingPolicy.getClassName(String, String, Object, Predicate): String
  • added: method DefaultNamingPolicy.getTag(): String
  • added: method DefaultNamingPolicy.hashCode(): int
  • added: method DuplicatesPredicate.evaluate(Object): boolean
  • added: method GeneratorStrategy.equals(Object): boolean
  • added: method GeneratorStrategy.generate(ClassGenerator): byte[]
  • added: method KeyFactory.Generator.create(): KeyFactory
  • added: method KeyFactory.Generator.firstInstance(Class): Object
  • added: method KeyFactory.Generator.generateClass(ClassVisitor): void
  • added: method KeyFactory.Generator.getDefaultClassLoader(): ClassLoader
  • added: method KeyFactory.Generator.nextInstance(Object): Object
  • added: method KeyFactory.Generator.setCustomizer(Customizer): void
  • added: method KeyFactory.Generator.setHashConstant(int): void
  • added: method KeyFactory.Generator.setHashMultiplier(int): void
  • added: method KeyFactory.Generator.setInterface(Class): void
  • added: method Local.getIndex(): int
  • added: method Local.getType(): Type
  • added: method LocalVariablesSorter.newLocal(int): int
  • added: method LocalVariablesSorter.visitIincInsn(int, int): void
  • added: method LocalVariablesSorter.visitLocalVariable(String, String, String, Label, Label, int): void
  • added: method LocalVariablesSorter.visitMaxs(int, int): void
  • added: method LocalVariablesSorter.visitVarInsn(int, int): void
  • added: method MethodInfo.equals(Object): boolean
  • added: method MethodInfo.getClassInfo(): ClassInfo
  • added: method MethodInfo.getExceptionTypes(): Type[]
  • added: method MethodInfo.getModifiers(): int
  • added: method MethodInfo.getSignature(): Signature
  • added: method MethodInfo.hashCode(): int
  • added: method MethodInfo.toString(): String
  • added: method MethodInfoTransformer.transform(Object): Object
  • added: method MethodWrapper.MethodWrapperKey.newInstance(String, String[], String): Object
  • added: method NamingPolicy.equals(Object): boolean
  • added: method NamingPolicy.getClassName(String, String, Object, Predicate): String
  • added: method ObjectSwitchCallback.processCase(Object, Label): void
  • added: method ObjectSwitchCallback.processDefault(): void
  • added: method Predicate.evaluate(Object): boolean
  • added: method ProcessArrayCallback.processElement(Type): void
  • added: method ProcessSwitchCallback.processCase(int, Label): void
  • added: method ProcessSwitchCallback.processDefault(): void
  • added: method RejectModifierPredicate.evaluate(Object): boolean
  • added: method Signature.equals(Object): boolean
  • added: method Signature.getArgumentTypes(): Type[]
  • added: method Signature.getDescriptor(): String
  • added: method Signature.getName(): String
  • added: method Signature.getReturnType(): Type
  • added: method Signature.hashCode(): int
  • added: method Signature.toString(): String
  • added: method Transformer.transform(Object): Object
  • added: method VisibilityPredicate.evaluate(Object): boolean
  • added: static class AbstractClassGenerator.Source
  • added: static class EmitUtils.ArrayDelimiters
  • added: static class KeyFactory.Generator extends AbstractClassGenerator
  • added: static field CodeEmitter.ADD: int
  • added: static field CodeEmitter.AND: int
  • added: static field CodeEmitter.DIV: int
  • added: static field CodeEmitter.EQ: int
  • added: static field CodeEmitter.GE: int
  • added: static field CodeEmitter.GT: int
  • added: static field CodeEmitter.LE: int
  • added: static field CodeEmitter.LT: int
  • added: static field CodeEmitter.MUL: int
  • added: static field CodeEmitter.NE: int
  • added: static field CodeEmitter.NEG: int
  • added: static field CodeEmitter.OR: int
  • added: static field CodeEmitter.REM: int
  • added: static field CodeEmitter.SUB: int
  • added: static field CodeEmitter.USHR: int
  • added: static field CodeEmitter.XOR: int
  • added: static field Constants.CONSTRUCTOR_NAME: String
  • added: static field Constants.EMPTY_CLASS_ARRAY: Class[]
  • added: static field Constants.PRIVATE_FINAL_STATIC: int
  • added: static field Constants.SIG_STATIC: Signature
  • added: static field Constants.SOURCE_FILE: String
  • added: static field Constants.STATIC_NAME: String
  • added: static field Constants.SUID_FIELD_NAME: String
  • added: static field Constants.SWITCH_STYLE_HASH: int
  • added: static field Constants.SWITCH_STYLE_HASHONLY: int
  • added: static field Constants.SWITCH_STYLE_TRIE: int
  • added: static field Constants.TYPES_EMPTY: Type[]
  • added: static field Constants.TYPE_BIG_DECIMAL: Type
  • added: static field Constants.TYPE_BIG_INTEGER: Type
  • added: static field Constants.TYPE_BOOLEAN: Type
  • added: static field Constants.TYPE_BYTE: Type
  • added: static field Constants.TYPE_CHARACTER: Type
  • added: static field Constants.TYPE_CLASS: Type
  • added: static field Constants.TYPE_CLASS_ARRAY: Type
  • added: static field Constants.TYPE_CLASS_LOADER: Type
  • added: static field Constants.TYPE_DOUBLE: Type
  • added: static field Constants.TYPE_ERROR: Type
  • added: static field Constants.TYPE_FLOAT: Type
  • added: static field Constants.TYPE_INTEGER: Type
  • added: static field Constants.TYPE_LONG: Type
  • added: static field Constants.TYPE_NUMBER: Type
  • added: static field Constants.TYPE_OBJECT: Type
  • added: static field Constants.TYPE_OBJECT_ARRAY: Type
  • added: static field Constants.TYPE_RUNTIME_EXCEPTION: Type
  • added: static field Constants.TYPE_SHORT: Type
  • added: static field Constants.TYPE_SIGNATURE: Type
  • added: static field Constants.TYPE_STRING: Type
  • added: static field Constants.TYPE_STRING_ARRAY: Type
  • added: static field Constants.TYPE_STRING_BUFFER: Type
  • added: static field Constants.TYPE_SYSTEM: Type
  • added: static field Constants.TYPE_THROWABLE: Type
  • added: static field DebuggingClassWriter.DEBUG_LOCATION_PROPERTY: String
  • added: static field DefaultGeneratorStrategy.INSTANCE: DefaultGeneratorStrategy
  • added: static field DefaultNamingPolicy.INSTANCE: DefaultNamingPolicy
  • added: static field EmitUtils.DEFAULT_DELIMITERS: EmitUtils.ArrayDelimiters
  • added: static field KeyFactory.CLASS_BY_NAME: Customizer
  • added: static field KeyFactory.OBJECT_BY_CLASS: Customizer
  • added: static method AbstractClassGenerator.getCurrent(): AbstractClassGenerator
  • added: static method ClassNameReader.getClassInfo(ClassReader): String[]
  • added: static method ClassNameReader.getClassName(ClassReader): String
  • added: static method CollectionUtils.bucket(Collection, Transformer): Map
  • added: static method CollectionUtils.filter(Collection, Predicate): Collection
  • added: static method CollectionUtils.getIndexMap(List): Map
  • added: static method CollectionUtils.reverse(Map, Map): void
  • added: static method CollectionUtils.transform(Collection, Transformer): List
  • added: static method EmitUtils.add_properties(ClassEmitter, String[], Type[]): void
  • added: static method EmitUtils.add_property(ClassEmitter, String, Type, String): void
  • added: static method EmitUtils.append_string(CodeEmitter, Type, EmitUtils.ArrayDelimiters, Customizer): void
  • added: static method EmitUtils.begin_method(ClassEmitter, MethodInfo): CodeEmitter
  • added: static method EmitUtils.begin_method(ClassEmitter, MethodInfo, int): CodeEmitter
  • added: static method EmitUtils.constructor_switch(CodeEmitter, List, ObjectSwitchCallback): void
  • added: static method EmitUtils.factory_method(ClassEmitter, Signature): void
  • added: static method EmitUtils.hash_code(CodeEmitter, Type, int, Customizer): void
  • added: static method EmitUtils.load_class(CodeEmitter, Type): void
  • added: static method EmitUtils.load_class_this(CodeEmitter): void
  • added: static method EmitUtils.load_method(CodeEmitter, MethodInfo): void
  • added: static method EmitUtils.method_switch(CodeEmitter, List, ObjectSwitchCallback): void
  • added: static method EmitUtils.not_equals(CodeEmitter, Type, Label, Customizer): void
  • added: static method EmitUtils.null_constructor(ClassEmitter): void
  • added: static method EmitUtils.process_array(CodeEmitter, Type, ProcessArrayCallback): void
  • added: static method EmitUtils.process_arrays(CodeEmitter, Type, ProcessArrayCallback): void
  • added: static method EmitUtils.push_array(CodeEmitter, Object[]): void
  • added: static method EmitUtils.push_object(CodeEmitter, Object): void
  • added: static method EmitUtils.string_switch(CodeEmitter, String[], int, ObjectSwitchCallback): void
  • added: static method EmitUtils.wrap_throwable(Block, Type): void
  • added: static method EmitUtils.wrap_undeclared_throwable(CodeEmitter, Block, Type[], Type): void
  • added: static method KeyFactory.create(Class): KeyFactory
  • added: static method KeyFactory.create(Class, Customizer): KeyFactory
  • added: static method KeyFactory.create(ClassLoader, Class, Customizer): KeyFactory
  • added: static method MethodInfoTransformer.getInstance(): MethodInfoTransformer
  • added: static method MethodWrapper.create(Method): Object
  • added: static method MethodWrapper.createSet(Collection): Set
  • added: static method ReflectUtils.addAllInterfaces(Class, List): List
  • added: static method ReflectUtils.addAllMethods(Class, List): List
  • added: static method ReflectUtils.defineClass(String, byte[], ClassLoader): Class
  • added: static method ReflectUtils.findConstructor(String): Constructor
  • added: static method ReflectUtils.findConstructor(String, ClassLoader): Constructor
  • added: static method ReflectUtils.findDeclaredMethod(Class, String, Class[]): Method
  • added: static method ReflectUtils.findInterfaceMethod(Class): Method
  • added: static method ReflectUtils.findMethod(String): Method
  • added: static method ReflectUtils.findMethod(String, ClassLoader): Method
  • added: static method ReflectUtils.findMethods(String[], Method[]): Method[]
  • added: static method ReflectUtils.findNewInstance(Class): Method
  • added: static method ReflectUtils.findPackageProtected(Class[]): int
  • added: static method ReflectUtils.getBeanGetters(Class): PropertyDescriptor[]
  • added: static method ReflectUtils.getBeanProperties(Class): PropertyDescriptor[]
  • added: static method ReflectUtils.getBeanSetters(Class): PropertyDescriptor[]
  • added: static method ReflectUtils.getClassInfo(Class): ClassInfo
  • added: static method ReflectUtils.getClasses(Object[]): Class[]
  • added: static method ReflectUtils.getConstructor(Class, Class[]): Constructor
  • added: static method ReflectUtils.getExceptionTypes(Member): Type[]
  • added: static method ReflectUtils.getMethodInfo(Member): MethodInfo
  • added: static method ReflectUtils.getMethodInfo(Member, int): MethodInfo
  • added: static method ReflectUtils.getNames(Class[]): String[]
  • added: static method ReflectUtils.getPropertyMethods(PropertyDescriptor[], boolean, boolean): Method[]
  • added: static method ReflectUtils.getSignature(Member): Signature
  • added: static method ReflectUtils.newInstance(Class): Object
  • added: static method ReflectUtils.newInstance(Class, Class[], Object[]): Object
  • added: static method ReflectUtils.newInstance(Constructor, Object[]): Object
  • added: static method TypeUtils.DCONST(double): int
  • added: static method TypeUtils.FCONST(float): int
  • added: static method TypeUtils.ICONST(int): int
  • added: static method TypeUtils.LCONST(long): int
  • added: static method TypeUtils.NEWARRAY(Type): int
  • added: static method TypeUtils.add(Type[], Type): Type[]
  • added: static method TypeUtils.add(Type[], Type[]): Type[]
  • added: static method TypeUtils.emulateClassGetName(Type): String
  • added: static method TypeUtils.escapeType(String): String
  • added: static method TypeUtils.fromInternalName(String): Type
  • added: static method TypeUtils.fromInternalNames(String[]): Type[]
  • added: static method TypeUtils.getBoxedType(Type): Type
  • added: static method TypeUtils.getClassName(Type): String
  • added: static method TypeUtils.getComponentType(Type): Type
  • added: static method TypeUtils.getPackageName(String): String
  • added: static method TypeUtils.getPackageName(Type): String
  • added: static method TypeUtils.getStackSize(Type[]): int
  • added: static method TypeUtils.getType(String): Type
  • added: static method TypeUtils.getTypes(Class[]): Type[]
  • added: static method TypeUtils.getUnboxedType(Type): Type
  • added: static method TypeUtils.isAbstract(int): boolean
  • added: static method TypeUtils.isArray(Type): boolean
  • added: static method TypeUtils.isConstructor(MethodInfo): boolean
  • added: static method TypeUtils.isFinal(int): boolean
  • added: static method TypeUtils.isInterface(int): boolean
  • added: static method TypeUtils.isPrimitive(Type): boolean
  • added: static method TypeUtils.isPrivate(int): boolean
  • added: static method TypeUtils.isProtected(int): boolean
  • added: static method TypeUtils.isPublic(int): boolean
  • added: static method TypeUtils.isStatic(int): boolean
  • added: static method TypeUtils.isSynthetic(int): boolean
  • added: static method TypeUtils.parseConstructor(String): Signature
  • added: static method TypeUtils.parseConstructor(Type[]): Signature
  • added: static method TypeUtils.parseSignature(String): Signature
  • added: static method TypeUtils.parseType(String): Type
  • added: static method TypeUtils.parseTypes(String): Type[]
  • added: static method TypeUtils.toInternalNames(Type[]): String[]
  • added: static method TypeUtils.upperFirst(String): String
  • removed: class .Enhancer extends .AbstractClassGenerator
  • removed: class .MethodProxy
  • removed: class .UndeclaredThrowableException extends .CodeGenerationException
  • removed: ctor .Enhancer()
  • removed: ctor .UndeclaredThrowableException(Throwable)
  • removed: interface .Callback
  • removed: interface .CallbackFilter
  • removed: interface .Dispatcher extends .Callback
  • removed: interface .Enhancer.EnhancerKey
  • removed: interface .Factory
  • removed: interface .FixedValue extends .Callback
  • removed: interface .InvocationHandler extends .Callback
  • removed: interface .LazyLoader extends .Callback
  • removed: interface .MethodInterceptor extends .Callback
  • removed: interface .NoOp extends .Callback
  • removed: interface .ProxyRefDispatcher extends .Callback
  • removed: method .CallbackFilter.accept(Method): int
  • removed: method .CallbackFilter.equals(Object): boolean
  • removed: method .Dispatcher.loadObject(): Object
  • removed: method .Enhancer.EnhancerKey.newInstance(String, String[], .CallbackFilter, .Type[], boolean, boolean, Long): Object
  • removed: method .Enhancer.create(): Object
  • removed: method .Enhancer.create(Class[], Object[]): Object
  • removed: method .Enhancer.createClass(): Class
  • removed: method .Enhancer.filterConstructors(Class, List): void
  • removed: method .Enhancer.firstInstance(Class): Object
  • removed: method .Enhancer.generateClass(.ClassVisitor): void
  • removed: method .Enhancer.getDefaultClassLoader(): ClassLoader
  • removed: method .Enhancer.nextInstance(Object): Object
  • removed: method .Enhancer.setCallback(.Callback): void
  • removed: method .Enhancer.setCallbackFilter(.CallbackFilter): void
  • removed: method .Enhancer.setCallbackType(Class): void
  • removed: method .Enhancer.setCallbackTypes(Class[]): void
  • removed: method .Enhancer.setCallbacks(.Callback[]): void
  • removed: method .Enhancer.setInterceptDuringConstruction(boolean): void
  • removed: method .Enhancer.setInterfaces(Class[]): void
  • removed: method .Enhancer.setSerialVersionUID(Long): void
  • removed: method .Enhancer.setSuperclass(Class): void
  • removed: method .Enhancer.setUseFactory(boolean): void
  • removed: method .Factory.getCallback(int): .Callback
  • removed: method .Factory.getCallbacks(): .Callback[]
  • removed: method .Factory.newInstance(.Callback): Object
  • removed: method .Factory.newInstance(.Callback[]): Object
  • removed: method .Factory.newInstance(Class[], Object[], .Callback[]): Object
  • removed: method .Factory.setCallback(int, .Callback): void
  • removed: method .Factory.setCallbacks(.Callback[]): void
  • removed: method .FixedValue.loadObject(): Object
  • removed: method .InvocationHandler.invoke(Object, Method, Object[]): Object
  • removed: method .LazyLoader.loadObject(): Object
  • removed: method .MethodInterceptor.intercept(Object, Method, Object[], .MethodProxy): Object
  • removed: method .MethodProxy.getSignature(): .Signature
  • removed: method .MethodProxy.getSuperIndex(): int
  • removed: method .MethodProxy.getSuperName(): String
  • removed: method .MethodProxy.invoke(Object, Object[]): Object
  • removed: method .MethodProxy.invokeSuper(Object, Object[]): Object
  • removed: method .ProxyRefDispatcher.loadObject(Object): Object
  • removed: method .UndeclaredThrowableException.getUndeclaredThrowable(): Throwable
  • removed: static field .NoOp.INSTANCE: .NoOp
  • removed: static method .Enhancer.create(Class, .Callback): Object
  • removed: static method .Enhancer.create(Class, Class[], .Callback): Object
  • removed: static method .Enhancer.create(Class, Class[], .CallbackFilter, .Callback[]): Object
  • removed: static method .Enhancer.getMethods(Class, Class[], List): void
  • removed: static method .Enhancer.isEnhanced(Class): boolean
  • removed: static method .Enhancer.registerCallbacks(Class, .Callback[]): void
  • removed: static method .Enhancer.registerStaticCallbacks(Class, .Callback[]): void
  • removed: static method .MethodProxy.create(Class, Class, String, String, String): .MethodProxy
  • removed: static method .MethodProxy.find(Class, .Signature): .MethodProxy
  • added: class Enhancer extends AbstractClassGenerator
  • added: class MethodProxy
  • added: class UndeclaredThrowableException extends CodeGenerationException
  • added: ctor Enhancer()
  • added: ctor UndeclaredThrowableException(Throwable)
  • added: interface Callback
  • added: interface CallbackFilter
  • added: interface Dispatcher extends Callback
  • added: interface Enhancer.EnhancerKey
  • added: interface Factory
  • added: interface FixedValue extends Callback
  • added: interface InvocationHandler extends Callback
  • added: interface LazyLoader extends Callback
  • added: interface MethodInterceptor extends Callback
  • added: interface NoOp extends Callback
  • added: interface ProxyRefDispatcher extends Callback
  • added: method CallbackFilter.accept(Method): int
  • added: method CallbackFilter.equals(Object): boolean
  • added: method Dispatcher.loadObject(): Object
  • added: method Enhancer.EnhancerKey.newInstance(String, String[], CallbackFilter, Type[], boolean, boolean, Long): Object
  • added: method Enhancer.create(): Object
  • added: method Enhancer.create(Class[], Object[]): Object
  • added: method Enhancer.createClass(): Class
  • added: method Enhancer.filterConstructors(Class, List): void
  • added: method Enhancer.firstInstance(Class): Object
  • added: method Enhancer.generateClass(ClassVisitor): void
  • added: method Enhancer.getDefaultClassLoader(): ClassLoader
  • added: method Enhancer.nextInstance(Object): Object
  • added: method Enhancer.setCallback(Callback): void
  • added: method Enhancer.setCallbackFilter(CallbackFilter): void
  • added: method Enhancer.setCallbackType(Class): void
  • added: method Enhancer.setCallbackTypes(Class[]): void
  • added: method Enhancer.setCallbacks(Callback[]): void
  • added: method Enhancer.setInterceptDuringConstruction(boolean): void
  • added: method Enhancer.setInterfaces(Class[]): void
  • added: method Enhancer.setSerialVersionUID(Long): void
  • added: method Enhancer.setSuperclass(Class): void
  • added: method Enhancer.setUseFactory(boolean): void
  • added: method Factory.getCallback(int): Callback
  • added: method Factory.getCallbacks(): Callback[]
  • added: method Factory.newInstance(Callback): Object
  • added: method Factory.newInstance(Callback[]): Object
  • added: method Factory.newInstance(Class[], Object[], Callback[]): Object
  • added: method Factory.setCallback(int, Callback): void
  • added: method Factory.setCallbacks(Callback[]): void
  • added: method FixedValue.loadObject(): Object
  • added: method InvocationHandler.invoke(Object, Method, Object[]): Object
  • added: method LazyLoader.loadObject(): Object
  • added: method MethodInterceptor.intercept(Object, Method, Object[], MethodProxy): Object
  • added: method MethodProxy.getSignature(): Signature
  • added: method MethodProxy.getSuperIndex(): int
  • added: method MethodProxy.getSuperName(): String
  • added: method MethodProxy.invoke(Object, Object[]): Object
  • added: method MethodProxy.invokeSuper(Object, Object[]): Object
  • added: method ProxyRefDispatcher.loadObject(Object): Object
  • added: method UndeclaredThrowableException.getUndeclaredThrowable(): Throwable
  • added: static field NoOp.INSTANCE: NoOp
  • added: static method Enhancer.create(Class, Callback): Object
  • added: static method Enhancer.create(Class, Class[], Callback): Object
  • added: static method Enhancer.create(Class, Class[], CallbackFilter, Callback[]): Object
  • added: static method Enhancer.getMethods(Class, Class[], List): void
  • added: static method Enhancer.isEnhanced(Class): boolean
  • added: static method Enhancer.registerCallbacks(Class, Callback[]): void
  • added: static method Enhancer.registerStaticCallbacks(Class, Callback[]): void
  • added: static method MethodProxy.create(Class, Class, String, String, String): MethodProxy
  • added: static method MethodProxy.find(Class, Signature): MethodProxy
  • removed: abstract class .FastClass
  • removed: abstract class .FastMember
  • removed: class .FastConstructor extends .FastMember
  • removed: class .FastMethod extends .FastMember
  • removed: ctor .FastClass()
  • removed: ctor .FastClass(Class)
  • removed: ctor .FastClass.Generator()
  • removed: ctor .FastMember(.FastClass, Member, int)
  • removed: field .FastMember.fc: .FastClass
  • removed: field .FastMember.index: int
  • removed: field .FastMember.member: Member
  • removed: method .FastClass.Generator.create(): .FastClass
  • removed: method .FastClass.Generator.firstInstance(Class): Object
  • removed: method .FastClass.Generator.generateClass(.ClassVisitor): void
  • removed: method .FastClass.Generator.getDefaultClassLoader(): ClassLoader
  • removed: method .FastClass.Generator.nextInstance(Object): Object
  • removed: method .FastClass.Generator.setType(Class): void
  • removed: method .FastClass.equals(Object): boolean
  • removed: method .FastClass.getConstructor(Class[]): .FastConstructor
  • removed: method .FastClass.getConstructor(Constructor): .FastConstructor
  • removed: method .FastClass.getIndex(.Signature): int
  • removed: method .FastClass.getIndex(Class[]): int
  • removed: method .FastClass.getIndex(String, Class[]): int
  • removed: method .FastClass.getJavaClass(): Class
  • removed: method .FastClass.getMaxIndex(): int
  • removed: method .FastClass.getMethod(Method): .FastMethod
  • removed: method .FastClass.getMethod(String, Class[]): .FastMethod
  • removed: method .FastClass.getName(): String
  • removed: method .FastClass.hashCode(): int
  • removed: method .FastClass.invoke(String, Class[], Object, Object[]): Object
  • removed: method .FastClass.invoke(int, Object, Object[]): Object
  • removed: method .FastClass.newInstance(): Object
  • removed: method .FastClass.newInstance(Class[], Object[]): Object
  • removed: method .FastClass.newInstance(int, Object[]): Object
  • removed: method .FastClass.toString(): String
  • removed: method .FastConstructor.getExceptionTypes(): Class[]
  • removed: method .FastConstructor.getJavaConstructor(): Constructor
  • removed: method .FastConstructor.getParameterTypes(): Class[]
  • removed: method .FastConstructor.newInstance(): Object
  • removed: method .FastConstructor.newInstance(Object[]): Object
  • removed: method .FastMember.equals(Object): boolean
  • removed: method .FastMember.getDeclaringClass(): Class
  • removed: method .FastMember.getExceptionTypes(): Class[]
  • removed: method .FastMember.getIndex(): int
  • removed: method .FastMember.getModifiers(): int
  • removed: method .FastMember.getName(): String
  • removed: method .FastMember.getParameterTypes(): Class[]
  • removed: method .FastMember.hashCode(): int
  • removed: method .FastMember.toString(): String
  • removed: method .FastMethod.getExceptionTypes(): Class[]
  • removed: method .FastMethod.getJavaMethod(): Method
  • removed: method .FastMethod.getParameterTypes(): Class[]
  • removed: method .FastMethod.getReturnType(): Class
  • removed: method .FastMethod.invoke(Object, Object[]): Object
  • removed: static class .FastClass.Generator extends .AbstractClassGenerator
  • removed: static method .FastClass.create(Class): .FastClass
  • removed: static method .FastClass.create(ClassLoader, Class): .FastClass
  • removed: static method .FastClass.getSignatureWithoutReturnType(String, Class[]): String
  • added: abstract class FastClass
  • added: abstract class FastMember
  • added: class FastConstructor extends FastMember
  • added: class FastMethod extends FastMember
  • added: ctor FastClass()
  • added: ctor FastClass(Class)
  • added: ctor FastClass.Generator()
  • added: ctor FastMember(FastClass, Member, int)
  • added: field FastMember.fc: FastClass
  • added: field FastMember.index: int
  • added: field FastMember.member: Member
  • added: method FastClass.Generator.create(): FastClass
  • added: method FastClass.Generator.firstInstance(Class): Object
  • added: method FastClass.Generator.generateClass(ClassVisitor): void
  • added: method FastClass.Generator.getDefaultClassLoader(): ClassLoader
  • added: method FastClass.Generator.nextInstance(Object): Object
  • added: method FastClass.Generator.setType(Class): void
  • added: method FastClass.equals(Object): boolean
  • added: method FastClass.getConstructor(Class[]): FastConstructor
  • added: method FastClass.getConstructor(Constructor): FastConstructor
  • added: method FastClass.getIndex(Class[]): int
  • added: method FastClass.getIndex(Signature): int
  • added: method FastClass.getIndex(String, Class[]): int
  • added: method FastClass.getJavaClass(): Class
  • added: method FastClass.getMaxIndex(): int
  • added: method FastClass.getMethod(Method): FastMethod
  • added: method FastClass.getMethod(String, Class[]): FastMethod
  • added: method FastClass.getName(): String
  • added: method FastClass.hashCode(): int
  • added: method FastClass.invoke(String, Class[], Object, Object[]): Object
  • added: method FastClass.invoke(int, Object, Object[]): Object
  • added: method FastClass.newInstance(): Object
  • added: method FastClass.newInstance(Class[], Object[]): Object
  • added: method FastClass.newInstance(int, Object[]): Object
  • added: method FastClass.toString(): String
  • added: method FastConstructor.getExceptionTypes(): Class[]
  • added: method FastConstructor.getJavaConstructor(): Constructor
  • added: method FastConstructor.getParameterTypes(): Class[]
  • added: method FastConstructor.newInstance(): Object
  • added: method FastConstructor.newInstance(Object[]): Object
  • added: method FastMember.equals(Object): boolean
  • added: method FastMember.getDeclaringClass(): Class
  • added: method FastMember.getExceptionTypes(): Class[]
  • added: method FastMember.getIndex(): int
  • added: method FastMember.getModifiers(): int
  • added: method FastMember.getName(): String
  • added: method FastMember.getParameterTypes(): Class[]
  • added: method FastMember.hashCode(): int
  • added: method FastMember.toString(): String
  • added: method FastMethod.getExceptionTypes(): Class[]
  • added: method FastMethod.getJavaMethod(): Method
  • added: method FastMethod.getParameterTypes(): Class[]
  • added: method FastMethod.getReturnType(): Class
  • added: method FastMethod.invoke(Object, Object[]): Object
  • added: static class FastClass.Generator extends AbstractClassGenerator
  • added: static method FastClass.create(Class): FastClass
  • added: static method FastClass.create(ClassLoader, Class): FastClass
  • added: static method FastClass.getSignatureWithoutReturnType(String, Class[]): String
  • removed: @interface .Nullable
  • removed: abstract class .AbstractIterator implements Iterator
  • removed: abstract class .AbstractMapEntry implements Map.Entry
  • removed: abstract class .FinalizablePhantomReference extends PhantomReference implements .FinalizableReference
  • removed: abstract class .FinalizableSoftReference extends SoftReference implements .FinalizableReference
  • removed: abstract class .FinalizableWeakReference extends WeakReference implements .FinalizableReference
  • removed: abstract class .ImmutableCollection implements Collection, Serializable
  • removed: abstract class .ImmutableList extends .ImmutableCollection implements List, RandomAccess
  • removed: abstract class .ImmutableMap implements ConcurrentMap, Serializable
  • removed: abstract class .ImmutableSet extends .ImmutableCollection implements Set
  • removed: abstract class .UnmodifiableIterator implements Iterator
  • removed: class .AsynchronousComputationException extends .ComputationException
  • removed: class .ComputationException extends RuntimeException
  • removed: class .FinalizableReferenceQueue
  • removed: class .Finalizer extends Thread
  • removed: class .StackTraceElements
  • removed: class .Strings
  • removed: class .ToStringBuilder
  • removed: ctor .AbstractIterator()
  • removed: ctor .AbstractMapEntry()
  • removed: ctor .AsynchronousComputationException(Throwable)
  • removed: ctor .Classes()
  • removed: ctor .ComputationException(Throwable)
  • removed: ctor .FinalizablePhantomReference(Object, .FinalizableReferenceQueue)
  • removed: ctor .FinalizableReferenceQueue()
  • removed: ctor .FinalizableSoftReference(Object, .FinalizableReferenceQueue)
  • removed: ctor .FinalizableWeakReference(Object, .FinalizableReferenceQueue)
  • removed: ctor .ImmutableList.Builder()
  • removed: ctor .ImmutableMap.Builder()
  • removed: ctor .ImmutableSet.Builder()
  • removed: ctor .MapMaker()
  • removed: ctor .StackTraceElements()
  • removed: ctor .Stopwatch()
  • removed: ctor .ToStringBuilder(Class)
  • removed: ctor .UnmodifiableIterator()
  • removed: final class .Classes
  • removed: final class .Collections2
  • removed: final class .Iterables
  • removed: final class .Iterators
  • removed: final class .Join
  • removed: final class .Lists
  • removed: final class .MapMaker
  • removed: final class .Maps
  • removed: final class .ObjectArrays
  • removed: final class .Objects
  • removed: final class .Preconditions
  • removed: final class .Sets
  • removed: final class .SourceProvider
  • removed: final class .Stopwatch
  • removed: interface .FinalizableReference
  • removed: interface .Function
  • removed: method .AbstractIterator.computeNext(): Object
  • removed: method .AbstractIterator.endOfData(): Object
  • removed: method .AbstractIterator.hasNext(): boolean
  • removed: method .AbstractIterator.next(): Object
  • removed: method .AbstractIterator.remove(): void
  • removed: method .AbstractMapEntry.equals(Object): boolean
  • removed: method .AbstractMapEntry.getKey(): Object
  • removed: method .AbstractMapEntry.getValue(): Object
  • removed: method .AbstractMapEntry.hashCode(): int
  • removed: method .AbstractMapEntry.setValue(Object): Object
  • removed: method .AbstractMapEntry.toString(): String
  • removed: method .FinalizableReference.finalizeReferent(): void
  • removed: method .Finalizer.run(): void
  • removed: method .Function.apply(Object): Object
  • removed: method .Function.equals(Object): boolean
  • removed: method .ImmutableCollection.add(Object): boolean
  • removed: method .ImmutableCollection.addAll(Collection): boolean
  • removed: method .ImmutableCollection.clear(): void
  • removed: method .ImmutableCollection.contains(Object): boolean
  • removed: method .ImmutableCollection.containsAll(Collection): boolean
  • removed: method .ImmutableCollection.isEmpty(): boolean
  • removed: method .ImmutableCollection.iterator(): .UnmodifiableIterator
  • removed: method .ImmutableCollection.remove(Object): boolean
  • removed: method .ImmutableCollection.removeAll(Collection): boolean
  • removed: method .ImmutableCollection.retainAll(Collection): boolean
  • removed: method .ImmutableCollection.toArray(): Object[]
  • removed: method .ImmutableCollection.toArray(Object[]): Object[]
  • removed: method .ImmutableCollection.toString(): String
  • removed: method .ImmutableList.Builder.add(Object): .ImmutableList.Builder
  • removed: method .ImmutableList.Builder.addAll(Iterable): .ImmutableList.Builder
  • removed: method .ImmutableList.Builder.build(): .ImmutableList
  • removed: method .ImmutableList.add(int, Object): void
  • removed: method .ImmutableList.addAll(int, Collection): boolean
  • removed: method .ImmutableList.indexOf(Object): int
  • removed: method .ImmutableList.iterator(): .UnmodifiableIterator
  • removed: method .ImmutableList.lastIndexOf(Object): int
  • removed: method .ImmutableList.remove(int): Object
  • removed: method .ImmutableList.set(int, Object): Object
  • removed: method .ImmutableList.subList(int, int): .ImmutableList
  • removed: method .ImmutableMap.Builder.build(): .ImmutableMap
  • removed: method .ImmutableMap.Builder.put(Object, Object): .ImmutableMap.Builder
  • removed: method .ImmutableMap.Builder.putAll(Map): .ImmutableMap.Builder
  • removed: method .ImmutableMap.clear(): void
  • removed: method .ImmutableMap.containsKey(Object): boolean
  • removed: method .ImmutableMap.containsValue(Object): boolean
  • removed: method .ImmutableMap.entrySet(): .ImmutableSet
  • removed: method .ImmutableMap.equals(Object): boolean
  • removed: method .ImmutableMap.get(Object): Object
  • removed: method .ImmutableMap.hashCode(): int
  • removed: method .ImmutableMap.keySet(): .ImmutableSet
  • removed: method .ImmutableMap.put(Object, Object): Object
  • removed: method .ImmutableMap.putAll(Map): void
  • removed: method .ImmutableMap.putIfAbsent(Object, Object): Object
  • removed: method .ImmutableMap.remove(Object): Object
  • removed: method .ImmutableMap.remove(Object, Object): boolean
  • removed: method .ImmutableMap.replace(Object, Object): Object
  • removed: method .ImmutableMap.replace(Object, Object, Object): boolean
  • removed: method .ImmutableMap.toString(): String
  • removed: method .ImmutableMap.values(): .ImmutableCollection
  • removed: method .ImmutableSet.Builder.add(Object): .ImmutableSet.Builder
  • removed: method .ImmutableSet.Builder.add(Object[]): .ImmutableSet.Builder
  • removed: method .ImmutableSet.Builder.addAll(Iterable): .ImmutableSet.Builder
  • removed: method .ImmutableSet.Builder.addAll(Iterator): .ImmutableSet.Builder
  • removed: method .ImmutableSet.Builder.build(): .ImmutableSet
  • removed: method .ImmutableSet.equals(Object): boolean
  • removed: method .ImmutableSet.hashCode(): int
  • removed: method .ImmutableSet.iterator(): .UnmodifiableIterator
  • removed: method .ImmutableSet.toString(): String
  • removed: method .MapMaker.concurrencyLevel(int): .MapMaker
  • removed: method .MapMaker.expiration(long, TimeUnit): .MapMaker
  • removed: method .MapMaker.initialCapacity(int): .MapMaker
  • removed: method .MapMaker.loadFactor(float): .MapMaker
  • removed: method .MapMaker.makeComputingMap(.Function): ConcurrentMap
  • removed: method .MapMaker.makeMap(): ConcurrentMap
  • removed: method .MapMaker.softKeys(): .MapMaker
  • removed: method .MapMaker.softValues(): .MapMaker
  • removed: method .MapMaker.weakKeys(): .MapMaker
  • removed: method .MapMaker.weakValues(): .MapMaker
  • removed: method .SourceProvider.get(): StackTraceElement
  • removed: method .SourceProvider.plusSkippedClasses(Class[]): .SourceProvider
  • removed: method .Stopwatch.reset(): long
  • removed: method .Stopwatch.resetAndLog(String): void
  • removed: method .ToStringBuilder.add(String, Object): .ToStringBuilder
  • removed: method .ToStringBuilder.toString(): String
  • removed: method .UnmodifiableIterator.remove(): void
  • removed: static class .ImmutableList.Builder
  • removed: static class .ImmutableMap.Builder
  • removed: static class .ImmutableSet.Builder
  • removed: static class .Join.JoinException extends RuntimeException
  • removed: static field .SourceProvider.DEFAULT_INSTANCE: .SourceProvider
  • removed: static field .SourceProvider.UNKNOWN_SOURCE: Object
  • removed: static method .Classes.isConcrete(Class): boolean
  • removed: static method .Classes.isInnerClass(Class): boolean
  • removed: static method .Classes.memberType(Member): Class
  • removed: static method .Classes.toString(Member): String
  • removed: static method .Finalizer.startFinalizer(Class, Object): ReferenceQueue
  • removed: static method .ImmutableList.builder(): .ImmutableList.Builder
  • removed: static method .ImmutableList.copyOf(Iterable): .ImmutableList
  • removed: static method .ImmutableList.copyOf(Iterator): .ImmutableList
  • removed: static method .ImmutableList.of(): .ImmutableList
  • removed: static method .ImmutableList.of(Object): .ImmutableList
  • removed: static method .ImmutableList.of(Object, Object): .ImmutableList
  • removed: static method .ImmutableList.of(Object, Object, Object): .ImmutableList
  • removed: static method .ImmutableList.of(Object, Object, Object, Object): .ImmutableList
  • removed: static method .ImmutableList.of(Object, Object, Object, Object, Object): .ImmutableList
  • removed: static method .ImmutableList.of(Object[]): .ImmutableList
  • removed: static method .ImmutableMap.builder(): .ImmutableMap.Builder
  • removed: static method .ImmutableMap.copyOf(Map): .ImmutableMap
  • removed: static method .ImmutableMap.of(): .ImmutableMap
  • removed: static method .ImmutableMap.of(Object, Object): .ImmutableMap
  • removed: static method .ImmutableMap.of(Object, Object, Object, Object): .ImmutableMap
  • removed: static method .ImmutableMap.of(Object, Object, Object, Object, Object, Object): .ImmutableMap
  • removed: static method .ImmutableMap.of(Object, Object, Object, Object, Object, Object, Object, Object): .ImmutableMap
  • removed: static method .ImmutableMap.of(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object): .ImmutableMap
  • removed: static method .ImmutableSet.builder(): .ImmutableSet.Builder
  • removed: static method .ImmutableSet.copyOf(Iterable): .ImmutableSet
  • removed: static method .ImmutableSet.copyOf(Iterator): .ImmutableSet
  • removed: static method .ImmutableSet.of(): .ImmutableSet
  • removed: static method .ImmutableSet.of(Object): .ImmutableSet
  • removed: static method .ImmutableSet.of(Object[]): .ImmutableSet
  • removed: static method .Iterables.concat(Iterable): Iterable
  • removed: static method .Iterables.concat(Iterable, Iterable): Iterable
  • removed: static method .Iterables.getOnlyElement(Iterable): Object
  • removed: static method .Iterables.toString(Iterable): String
  • removed: static method .Iterables.transform(Iterable, .Function): Iterable
  • removed: static method .Iterators.asEnumeration(Iterator): Enumeration
  • removed: static method .Iterators.concat(Iterator): Iterator
  • removed: static method .Iterators.emptyIterator(): .UnmodifiableIterator
  • removed: static method .Iterators.emptyListIterator(): ListIterator
  • removed: static method .Iterators.forArray(Object[]): .UnmodifiableIterator
  • removed: static method .Iterators.forArray(Object[], int, int): .UnmodifiableIterator
  • removed: static method .Iterators.getOnlyElement(Iterator): Object
  • removed: static method .Iterators.singletonIterator(Object): .UnmodifiableIterator
  • removed: static method .Iterators.toString(Iterator): String
  • removed: static method .Iterators.transform(Iterator, .Function): Iterator
  • removed: static method .Iterators.unmodifiableIterator(Iterator): .UnmodifiableIterator
  • removed: static method .Join.join(Appendable, String, Iterable): Appendable
  • removed: static method .Join.join(Appendable, String, Iterator): Appendable
  • removed: static method .Join.join(Appendable, String, Object, Object[]): Appendable
  • removed: static method .Join.join(Appendable, String, Object[]): Appendable
  • removed: static method .Join.join(Appendable, String, String, Map): Appendable
  • removed: static method .Join.join(String, Iterable): String
  • removed: static method .Join.join(String, Iterator): String
  • removed: static method .Join.join(String, Object, Object[]): String
  • removed: static method .Join.join(String, Object[]): String
  • removed: static method .Join.join(String, String, Map): String
  • removed: static method .Lists.newArrayList(): ArrayList
  • removed: static method .Lists.newArrayList(Iterable): ArrayList
  • removed: static method .Lists.newArrayList(Iterator): ArrayList
  • removed: static method .Lists.newArrayList(Object, Object[]): ArrayList
  • removed: static method .Lists.newArrayList(Object[]): ArrayList
  • removed: static method .Maps.immutableEntry(Object, Object): Map.Entry
  • removed: static method .Maps.newHashMap(): HashMap
  • removed: static method .Maps.newIdentityHashMap(): IdentityHashMap
  • removed: static method .Maps.newLinkedHashMap(): LinkedHashMap
  • removed: static method .Maps.newTreeMap(): TreeMap
  • removed: static method .ObjectArrays.newArray(Object[], int): Object[]
  • removed: static method .Objects.equal(Object, Object): boolean
  • removed: static method .Objects.hashCode(Object[]): int
  • removed: static method .Preconditions.checkArgument(boolean): void
  • removed: static method .Preconditions.checkArgument(boolean, Object): void
  • removed: static method .Preconditions.checkArgument(boolean, String, Object[]): void
  • removed: static method .Preconditions.checkContentsNotNull(Iterable): Iterable
  • removed: static method .Preconditions.checkContentsNotNull(Iterable, Object): Iterable
  • removed: static method .Preconditions.checkContentsNotNull(Iterable, String, Object[]): Iterable
  • removed: static method .Preconditions.checkElementIndex(int, int): void
  • removed: static method .Preconditions.checkElementIndex(int, int, String): void
  • removed: static method .Preconditions.checkNotNull(Object): Object
  • removed: static method .Preconditions.checkNotNull(Object, Object): Object
  • removed: static method .Preconditions.checkNotNull(Object, String, Object[]): Object
  • removed: static method .Preconditions.checkPositionIndex(int, int): void
  • removed: static method .Preconditions.checkPositionIndex(int, int, String): void
  • removed: static method .Preconditions.checkPositionIndexes(int, int, int): void
  • removed: static method .Preconditions.checkState(boolean): void
  • removed: static method .Preconditions.checkState(boolean, Object): void
  • removed: static method .Preconditions.checkState(boolean, String, Object[]): void
  • removed: static method .Sets.newHashSet(): HashSet
  • removed: static method .Sets.newLinkedHashSet(): LinkedHashSet
  • removed: static method .Sets.newSetFromMap(Map): Set
  • removed: static method .StackTraceElements.forMember(Member): Object
  • removed: static method .StackTraceElements.forType(Class): Object
  • removed: static method .Strings.capitalize(String): String
  • removed: @interface Inject
  • removed: @interface Named
  • removed: @interface Qualifier
  • removed: @interface Scope
  • removed: @interface Singleton
  • removed: interface Provider
  • removed: method Named.value(): String
  • removed: method Provider.get(): Object
  • removed: interface MapBinderBinding
  • removed: interface MultibinderBinding
  • removed: interface MultibindingsTargetVisitor extends BindingTargetVisitor
  • removed: method MapBinder.permitDuplicates(): MapBinder
  • removed: method MapBinderBinding.containsElement(Element): boolean
  • removed: method MapBinderBinding.getEntries(): List
  • removed: method MapBinderBinding.getKeyTypeLiteral(): TypeLiteral
  • removed: method MapBinderBinding.getMapKey(): Key
  • removed: method MapBinderBinding.getValueTypeLiteral(): TypeLiteral
  • removed: method MapBinderBinding.permitsDuplicates(): boolean
  • removed: method Multibinder.permitDuplicates(): Multibinder
  • removed: method MultibinderBinding.containsElement(Element): boolean
  • removed: method MultibinderBinding.getElementTypeLiteral(): TypeLiteral
  • removed: method MultibinderBinding.getElements(): List
  • removed: method MultibinderBinding.getSetKey(): Key
  • removed: method MultibinderBinding.permitsDuplicates(): boolean
  • removed: method MultibindingsTargetVisitor.visit(MapBinderBinding): Object
  • removed: method MultibindingsTargetVisitor.visit(MultibinderBinding): Object
  • removed: @interface Toolable
  • removed: ctor TypeConverterBinding(Object, Matcher, TypeConverter)
  • removed: final class DisableCircularProxiesOption implements Element
  • removed: final class RequireExplicitBindingsOption implements Element
  • removed: interface ProviderWithExtensionVisitor extends Provider
  • removed: method ConvertedConstantBinding.getTypeConverterBinding(): TypeConverterBinding
  • removed: method DefaultElementVisitor.visit(DisableCircularProxiesOption): Object
  • removed: method DefaultElementVisitor.visit(RequireExplicitBindingsOption): Object
  • removed: method DisableCircularProxiesOption.acceptVisitor(ElementVisitor): Object
  • removed: method DisableCircularProxiesOption.applyTo(Binder): void
  • removed: method DisableCircularProxiesOption.getSource(): Object
  • removed: method ElementVisitor.visit(DisableCircularProxiesOption): Object
  • removed: method ElementVisitor.visit(RequireExplicitBindingsOption): Object
  • removed: method InjectionPoint.getDeclaringType(): TypeLiteral
  • removed: method InjectionPoint.isToolable(): boolean
  • removed: method ProviderWithExtensionVisitor.acceptExtensionVisitor(BindingTargetVisitor, ProviderInstanceBinding): Object
  • removed: method RequireExplicitBindingsOption.acceptVisitor(ElementVisitor): Object
  • removed: method RequireExplicitBindingsOption.applyTo(Binder): void
  • removed: method RequireExplicitBindingsOption.getSource(): Object
  • removed: method TypeConverterBinding.toString(): String
  • removed: static method InjectionPoint.forConstructor(Constructor): InjectionPoint
  • removed: static method InjectionPoint.forConstructor(Constructor, TypeLiteral): InjectionPoint
  • removed: static method Providers.guicify(Provider): Provider
  • removed: class StringBuilderWriter extends Writer
  • removed: ctor FastCharArrayWriter.Cached()
  • removed: ctor StringBuilderWriter()
  • removed: ctor StringBuilderWriter(StringBuilder)
  • removed: ctor StringBuilderWriter(int)
  • removed: ctor StringBuilderWriter.Cached()
  • removed: method StringBuilderWriter.append(CharSequence): Writer
  • removed: method StringBuilderWriter.append(CharSequence, int, int): Writer
  • removed: method StringBuilderWriter.append(char): Writer
  • removed: method StringBuilderWriter.close(): void
  • removed: method StringBuilderWriter.flush(): void
  • removed: method StringBuilderWriter.getBuilder(): StringBuilder
  • removed: method StringBuilderWriter.toString(): String
  • removed: method StringBuilderWriter.write(String): void
  • removed: method StringBuilderWriter.write(char[], int, int): void
  • removed: static class FastCharArrayWriter.Cached
  • removed: static class StringBuilderWriter.Cached
  • removed: static method FastCharArrayWriter.Cached.cached(): FastCharArrayWriter
  • removed: static method StringBuilderWriter.Cached.cached(): StringBuilderWriter
  • changed: class FastByteArrayOutputStream extends OutputStream → class FastByteArrayOutputStream extends OutputStream implements BytesStream
  • added: class CachedStreams
  • added: ctor CachedStreams()
  • added: interface BytesStream
  • added: method BytesStream.copiedByteArray(): byte[]
  • added: method BytesStream.size(): int
  • added: method BytesStream.unsafeByteArray(): byte[]
  • added: static method CachedStreams.clear(): void
  • added: static method FastByteArrayOutputStream.Cached.clear(): void
  • added: static method FileSystemUtils.mkdirs(File): boolean
  • removed: ctor LZFStreamInput(StreamInput)
  • removed: static field LZFStreamInput.EOF_FLAG: int
  • removed: static method CachedStreamOutput.cachedBytes(): BytesStreamOutput
  • removed: static method CachedStreamOutput.cachedHandlesBytes(): HandlesStreamOutput
  • removed: static method CachedStreamOutput.cachedHandlesLzfBytes(): HandlesStreamOutput
  • removed: static method CachedStreamOutput.cachedLZFBytes(): LZFStreamOutput
  • changed: class BytesStreamOutput extends StreamOutput → class BytesStreamOutput extends StreamOutput implements BytesStream
  • changed: ctor LZFStreamInput() → ctor LZFStreamInput(StreamInput, boolean)
  • changed: ctor LZFStreamOutput(StreamOutput) → ctor LZFStreamOutput(StreamOutput, boolean)
  • added: field LZFStreamInput.cfgFullReads: boolean
  • added: field LZFStreamInput.inputStream: StreamInput
  • added: field LZFStreamOutput._outputBuffer: byte[]
  • added: field LZFStreamOutput._outputStream: StreamOutput
  • added: field LZFStreamOutput._position: int
  • added: method CachedStreamOutput.Entry.bytes(): BytesStreamOutput
  • added: method CachedStreamOutput.Entry.cachedBytes(): BytesStreamOutput
  • added: method CachedStreamOutput.Entry.cachedHandlesBytes(): HandlesStreamOutput
  • added: method CachedStreamOutput.Entry.cachedHandlesLzfBytes(): HandlesStreamOutput
  • added: method CachedStreamOutput.Entry.cachedLZFBytes(): LZFStreamOutput
  • added: static class CachedStreamOutput.Entry
  • added: static method CachedStreamInput.clear(): void
  • added: static method CachedStreamOutput.clear(): void
  • added: static method CachedStreamOutput.popEntry(): CachedStreamOutput.Entry
  • added: static method CachedStreamOutput.pushEntry(CachedStreamOutput.Entry): void
  • added: field JsonEncoding._bigEndian: boolean
  • added: field JsonEncoding._javaName: String
  • added: field JsonFactory._characterEscapes: CharacterEscapes
  • added: field JsonFactory._inputDecorator: InputDecorator
  • added: field JsonFactory._outputDecorator: OutputDecorator
  • added: interface FormatSchema
  • added: method FormatSchema.getSchemaType(): String
  • added: method JsonFactory.createJsonGenerator(OutputStream): JsonGenerator
  • added: method JsonFactory.getCharacterEscapes(): CharacterEscapes
  • added: method JsonFactory.getFormatName(): String
  • added: method JsonFactory.getInputDecorator(): InputDecorator
  • added: method JsonFactory.getOutputDecorator(): OutputDecorator
  • added: method JsonFactory.hasFormat(InputAccessor): MatchStrength
  • added: method JsonFactory.hasJSONFormat(InputAccessor): MatchStrength
  • added: method JsonFactory.setCharacterEscapes(CharacterEscapes): JsonFactory
  • added: method JsonFactory.setInputDecorator(InputDecorator): JsonFactory
  • added: method JsonFactory.setOutputDecorator(OutputDecorator): JsonFactory
  • added: method JsonGenerator.canUseSchema(FormatSchema): boolean
  • added: method JsonGenerator.getCharacterEscapes(): CharacterEscapes
  • added: method JsonGenerator.getHighestEscapedChar(): int
  • added: method JsonGenerator.getOutputTarget(): Object
  • added: method JsonGenerator.setCharacterEscapes(CharacterEscapes): JsonGenerator
  • added: method JsonGenerator.setHighestNonEscapedChar(int): JsonGenerator
  • added: method JsonGenerator.setSchema(FormatSchema): void
  • added: method JsonNode.getFields(): Iterator
  • added: method JsonNode.with(String): JsonNode
  • added: method JsonParser.canUseSchema(FormatSchema): boolean
  • added: method JsonParser.getInputSource(): Object
  • added: method JsonParser.setSchema(FormatSchema): void
  • added: static field JsonFactory.FORMAT_NAME_JSON: String
  • added: static field JsonGenerator.Feature.ESCAPE_NON_ASCII: JsonGenerator.Feature
  • added: static field JsonParser.Feature.ALLOW_NON_NUMERIC_NUMBERS: JsonParser.Feature
  • added: static field JsonParser.Feature.ALLOW_NUMERIC_LEADING_ZEROS: JsonParser.Feature
  • added: class DataFormatDetector
  • added: class DataFormatMatcher
  • added: ctor DataFormatDetector(Collection)
  • added: ctor DataFormatDetector(JsonFactory[])
  • added: ctor DataFormatMatcher(InputStream, byte[], int, JsonFactory, MatchStrength)
  • added: ctor InputAccessor.Std(InputStream, byte[])
  • added: ctor InputAccessor.Std(byte[])
  • added: enum MatchStrength
  • added: field DataFormatDetector._detectors: JsonFactory[]
  • added: field DataFormatDetector._maxInputLookahead: int
  • added: field DataFormatDetector._minimalMatch: MatchStrength
  • added: field DataFormatDetector._optimalMatch: MatchStrength
  • added: field DataFormatMatcher._bufferedData: byte[]
  • added: field DataFormatMatcher._bufferedLength: int
  • added: field DataFormatMatcher._match: JsonFactory
  • added: field DataFormatMatcher._matchStrength: MatchStrength
  • added: field DataFormatMatcher._originalStream: InputStream
  • added: field InputAccessor.Std._buffer: byte[]
  • added: field InputAccessor.Std._bufferedAmount: int
  • added: field InputAccessor.Std._in: InputStream
  • added: field InputAccessor.Std._ptr: int
  • added: interface InputAccessor
  • added: method DataFormatDetector.findFormat(InputStream): DataFormatMatcher
  • added: method DataFormatDetector.findFormat(byte[]): DataFormatMatcher
  • added: method DataFormatDetector.withMaxInputLookahead(int): DataFormatDetector
  • added: method DataFormatDetector.withMinimalMatch(MatchStrength): DataFormatDetector
  • added: method DataFormatDetector.withOptimalMatch(MatchStrength): DataFormatDetector
  • added: method DataFormatMatcher.createParserWithMatch(): JsonParser
  • added: method DataFormatMatcher.getDataStream(): InputStream
  • added: method DataFormatMatcher.getMatch(): JsonFactory
  • added: method DataFormatMatcher.getMatchStrength(): MatchStrength
  • added: method DataFormatMatcher.getMatchedFormatName(): String
  • added: method DataFormatMatcher.hasMatch(): boolean
  • added: method InputAccessor.Std.createMatcher(JsonFactory, MatchStrength): DataFormatMatcher
  • added: method InputAccessor.Std.hasMoreBytes(): boolean
  • added: method InputAccessor.Std.nextByte(): byte
  • added: method InputAccessor.Std.reset(): void
  • added: method InputAccessor.hasMoreBytes(): boolean
  • added: method InputAccessor.nextByte(): byte
  • added: method InputAccessor.reset(): void
  • added: static class InputAccessor.Std implements InputAccessor
  • added: static field DataFormatDetector.DEFAULT_MAX_INPUT_LOOKAHEAD: int
  • added: static field MatchStrength.FULL_MATCH: MatchStrength
  • added: static field MatchStrength.INCONCLUSIVE: MatchStrength
  • added: static field MatchStrength.NO_MATCH: MatchStrength
  • added: static field MatchStrength.SOLID_MATCH: MatchStrength
  • added: static field MatchStrength.WEAK_MATCH: MatchStrength
  • added: static method MatchStrength.valueOf(String): MatchStrength
  • added: static method MatchStrength.values(): MatchStrength[]
  • added: field ByteSourceBootstrapper._bigEndian: boolean
  • added: field ByteSourceBootstrapper._bytesPerChar: int
  • added: field Utf8Generator._characterEscapes: CharacterEscapes
  • added: field Utf8Generator._maximumNonEscapedChar: int
  • added: field Utf8Generator._outputEscapes: int[]
  • added: field WriterBasedGenerator._characterEscapes: CharacterEscapes
  • added: field WriterBasedGenerator._currentEscape: SerializableString
  • added: field WriterBasedGenerator._maximumNonEscapedChar: int
  • added: field WriterBasedGenerator._outputEscapes: int[]
  • added: method JsonNumericParserBase.resetAsNaN(String, double): JsonToken
  • added: method JsonParserMinimalBase._reportInvalidEOFInValue(): void
  • added: method ReaderBasedNumericParser._handleInvalidNumberStart(int, boolean): JsonToken
  • added: method ReaderBasedParser._handleApostropheValue(): JsonToken
  • added: method ReaderBasedParserBase._matchToken(String, int): boolean
  • added: method ReaderBasedParserBase._reportInvalidToken(String, String): void
  • added: method ReaderBasedParserBase.getInputSource(): Object
  • added: method StreamBasedParserBase.getInputSource(): Object
  • added: method Utf8Generator.getCharacterEscapes(): CharacterEscapes
  • added: method Utf8Generator.getHighestEscapedChar(): int
  • added: method Utf8Generator.getOutputTarget(): Object
  • added: method Utf8Generator.setCharacterEscapes(CharacterEscapes): JsonGenerator
  • added: method Utf8Generator.setHighestNonEscapedChar(int): JsonGenerator
  • added: method Utf8StreamParser._handleApostropheValue(): JsonToken
  • added: method Utf8StreamParser._handleInvalidNumberStart(int, boolean): JsonToken
  • added: method Utf8StreamParser._matchToken(String, int): boolean
  • added: method Utf8StreamParser._reportInvalidToken(String, String): void
  • added: method WriterBasedGenerator.getCharacterEscapes(): CharacterEscapes
  • added: method WriterBasedGenerator.getHighestEscapedChar(): int
  • added: method WriterBasedGenerator.getOutputTarget(): Object
  • added: method WriterBasedGenerator.setCharacterEscapes(CharacterEscapes): JsonGenerator
  • added: method WriterBasedGenerator.setHighestNonEscapedChar(int): JsonGenerator
  • added: static field Utf8Generator.sOutputEscapes: int[]
  • added: static field WriterBasedGenerator.sOutputEscapes: int[]
  • added: static method ByteSourceBootstrapper.hasJSONFormat(InputAccessor): MatchStrength
  • added: abstract class CharacterEscapes
  • added: abstract class InputDecorator
  • added: abstract class OutputDecorator
  • added: ctor CharacterEscapes()
  • added: ctor InputDecorator()
  • added: ctor OutputDecorator()
  • added: method CharacterEscapes.getEscapeCodesForAscii(): int[]
  • added: method CharacterEscapes.getEscapeSequence(int): SerializableString
  • added: method InputDecorator.decorate(IOContext, InputStream): InputStream
  • added: method InputDecorator.decorate(IOContext, Reader): Reader
  • added: method InputDecorator.decorate(IOContext, byte[], int, int): InputStream
  • added: method OutputDecorator.decorate(IOContext, OutputStream): OutputStream
  • added: method OutputDecorator.decorate(IOContext, Writer): Writer
  • added: static field CharacterEscapes.ESCAPE_CUSTOM: int
  • added: static field CharacterEscapes.ESCAPE_NONE: int
  • added: static field CharacterEscapes.ESCAPE_STANDARD: int
  • added: static method CharacterEscapes.standardAsciiEscapesForJSON(): int[]
  • added: method SmileFactory.getFormatName(): String
  • added: method SmileFactory.hasFormat(InputAccessor): MatchStrength
  • added: method SmileGenerator.getOutputTarget(): Object
  • added: static field SmileFactory.FORMAT_NAME_SMILE: String
  • added: static method SmileParserBootstrapper.hasSmileFormat(InputAccessor): MatchStrength
  • added: method JavaType.isCollectionLikeType(): boolean
  • added: method JavaType.isMapLikeType(): boolean
  • added: method JavaType.widenContentsBy(Class): JavaType
  • removed: static method CharTypes.getOutputEscapes(): int[]
  • added: method JsonGeneratorDelegate.canUseSchema(FormatSchema): boolean
  • added: method JsonGeneratorDelegate.getOutputTarget(): Object
  • added: method JsonGeneratorDelegate.setSchema(FormatSchema): void
  • added: method JsonGeneratorDelegate.version(): Version
  • added: method JsonParserDelegate.canUseSchema(FormatSchema): boolean
  • added: method JsonParserDelegate.getInputSource(): Object
  • added: method JsonParserDelegate.setSchema(FormatSchema): void
  • added: method JsonParserDelegate.version(): Version
  • added: static method CharTypes.get7BitOutputEscapes(): int[]
  • added: class LongsLAB
  • added: ctor LongsLAB(int, int)
  • added: method LongsLAB.Allocation.getData(): long[]
  • added: method LongsLAB.Allocation.getOffset(): int
  • added: method LongsLAB.Allocation.toString(): String
  • added: method LongsLAB.allocateLongs(int): LongsLAB.Allocation
  • added: static class LongsLAB.Allocation
  • removed: ctor Lucene.SingleScoreCollector()
  • removed: method Lucene.SingleScoreCollector.acceptsDocsOutOfOrder(): boolean
  • removed: method Lucene.SingleScoreCollector.collect(int): void
  • removed: method Lucene.SingleScoreCollector.score(): float
  • removed: method Lucene.SingleScoreCollector.setNextReader(IndexReader, int): void
  • removed: method Lucene.SingleScoreCollector.setScorer(Scorer): void
  • removed: static class Lucene.SingleScoreCollector extends Collector
  • removed: static method Directories.deleteFiles(Directory): void
  • removed: static method IndexWriters.estimateRamSize(IndexWriter): long
  • removed: static method Lucene.docIds(IndexReader, Term, int): TIntArrayList
  • removed: static method Lucene.safeClose(IndexReader): boolean
  • added: class MinimumScoreCollector extends Collector
  • added: ctor MinimumScoreCollector(Collector, float)
  • added: method Lucene.ExistsCollector.reset(): void
  • added: method MinimumScoreCollector.acceptsDocsOutOfOrder(): boolean
  • added: method MinimumScoreCollector.collect(int): void
  • added: method MinimumScoreCollector.setNextReader(IndexReader, int): void
  • added: method MinimumScoreCollector.setScorer(Scorer): void
  • added: static method Lucene.parseVersion(String, Version, ESLogger): Version
  • changed: class AllTokenStream extends TokenFilter → final class AllTokenStream extends TokenFilter
  • removed: class CharSequenceTermAttribute implements CharSequence
  • removed: ctor CharSequenceTermAttribute(TermAttribute)
  • removed: method CharSequenceTermAttribute.charAt(int): char
  • removed: method CharSequenceTermAttribute.length(): int
  • removed: method CharSequenceTermAttribute.subSequence(int, int): CharSequence
  • removed: class CzechStemmer
  • removed: ctor CzechAnalyzer(Version)
  • removed: ctor CzechAnalyzer(Version, File)
  • removed: ctor CzechAnalyzer(Version, HashSet)
  • removed: ctor CzechAnalyzer(Version, Set)
  • removed: ctor CzechAnalyzer(Version, String[])
  • removed: ctor CzechStemFilter(TokenStream)
  • removed: ctor CzechStemmer()
  • removed: final class CzechAnalyzer extends Analyzer
  • removed: final class CzechStemFilter extends TokenFilter
  • removed: method CzechAnalyzer.loadStopWords(InputStream, String): void
  • removed: method CzechAnalyzer.reusableTokenStream(String, Reader): TokenStream
  • removed: method CzechAnalyzer.tokenStream(String, Reader): TokenStream
  • removed: method CzechStemFilter.incrementToken(): boolean
  • removed: method CzechStemmer.stem(char[], int): int
  • removed: static field CzechAnalyzer.CZECH_STOP_WORDS: String[]
  • removed: static method CzechAnalyzer.getDefaultStopSet(): Set
  • added: class SlicedOpenBitSet extends DocSet
  • added: ctor AllDocSet.AllDocIdSetIterator(int)
  • added: ctor SlicedOpenBitSet(long[], int, OpenBitSet)
  • added: ctor SlicedOpenBitSet(long[], int, int)
  • added: ctor SlicedOpenBitSet.SlicedIterator(SlicedOpenBitSet)
  • added: method AllDocSet.AllDocIdSetIterator.advance(int): int
  • added: method AllDocSet.AllDocIdSetIterator.docID(): int
  • added: method AllDocSet.AllDocIdSetIterator.nextDoc(): int
  • added: method NotDocIdSet.NotDocIdSetIterator.advance(int): int
  • added: method NotDocIdSet.NotDocIdSetIterator.docID(): int
  • added: method NotDocIdSet.NotDocIdSetIterator.nextDoc(): int
  • added: method SlicedOpenBitSet.SlicedIterator.advance(int): int
  • added: method SlicedOpenBitSet.SlicedIterator.docID(): int
  • added: method SlicedOpenBitSet.SlicedIterator.nextDoc(): int
  • added: method SlicedOpenBitSet.capacity(): long
  • added: method SlicedOpenBitSet.cardinality(): long
  • added: method SlicedOpenBitSet.fastGet(int): boolean
  • added: method SlicedOpenBitSet.fastGet(long): boolean
  • added: method SlicedOpenBitSet.fastSet(int): void
  • added: method SlicedOpenBitSet.fastSet(long): void
  • added: method SlicedOpenBitSet.get(int): boolean
  • added: method SlicedOpenBitSet.get(long): boolean
  • added: method SlicedOpenBitSet.isCacheable(): boolean
  • added: method SlicedOpenBitSet.iterator(): DocIdSetIterator
  • added: method SlicedOpenBitSet.size(): long
  • added: method SlicedOpenBitSet.sizeInBytes(): long
  • added: static class NotDocIdSet.NotDocIdSetIterator extends DocIdSetIterator
  • added: static class SlicedOpenBitSet.SlicedIterator extends DocIdSetIterator
  • added: static field SlicedOpenBitSet.SlicedIterator.bitlist: int[]
  • added: static final class AllDocSet.AllDocIdSetIterator extends DocIdSetIterator
  • removed: class ExtendedIndexSearcher extends IndexSearcher
  • removed: ctor ExtendedIndexSearcher(IndexReader)
  • removed: ctor ExtendedIndexSearcher(IndexSearcher)
  • removed: method ExtendedIndexSearcher.docStarts(): int[]
  • removed: method ExtendedIndexSearcher.readerIndex(int): int
  • removed: method ExtendedIndexSearcher.subReaders(): IndexReader[]
  • added: abstract class NoCacheFilter extends Filter
  • added: class LimitFilter extends NoCacheFilter
  • added: class LimitFilter.LimitDocSet extends GetDocSet
  • added: class MultiPhrasePrefixQuery extends Query
  • added: ctor LimitFilter(int)
  • added: ctor LimitFilter.LimitDocSet(LimitFilter, int, int)
  • added: ctor MatchNoDocsQuery()
  • added: ctor MultiPhrasePrefixQuery()
  • added: ctor NoCacheFilter()
  • added: final class MatchNoDocsQuery extends Query
  • added: method LimitFilter.LimitDocSet.get(int): boolean
  • added: method LimitFilter.getDocIdSet(IndexReader): DocIdSet
  • added: method LimitFilter.getLimit(): int
  • added: method MatchNoDocsQuery.createWeight(Searcher): Weight
  • added: method MatchNoDocsQuery.equals(Object): boolean
  • added: method MatchNoDocsQuery.extractTerms(Set): void
  • added: method MatchNoDocsQuery.hashCode(): int
  • added: method MatchNoDocsQuery.toString(String): String
  • added: method MultiPhrasePrefixQuery.add(Term): void
  • added: method MultiPhrasePrefixQuery.add(Term[]): void
  • added: method MultiPhrasePrefixQuery.add(Term[], int): void
  • added: method MultiPhrasePrefixQuery.equals(Object): boolean
  • added: method MultiPhrasePrefixQuery.getPositions(): int[]
  • added: method MultiPhrasePrefixQuery.getSlop(): int
  • added: method MultiPhrasePrefixQuery.getTermArrays(): List
  • added: method MultiPhrasePrefixQuery.hashCode(): int
  • added: method MultiPhrasePrefixQuery.rewrite(IndexReader): Query
  • added: method MultiPhrasePrefixQuery.setMaxExpansions(int): void
  • added: method MultiPhrasePrefixQuery.setSlop(int): void
  • added: method MultiPhrasePrefixQuery.toString(String): String
  • added: static field MatchNoDocsQuery.INSTANCE: MatchNoDocsQuery
  • added: method SwitchDirectory.sync(Collection): void
  • changed: ctor UidField.UidPayloadTokenStream(TokenStream, UidField) → ctor UidField.UidPayloadTokenStream(UidField)
  • changed: static class UidField.UidPayloadTokenStream extends TokenFilter → static final class UidField.UidPayloadTokenStream extends TokenStream
  • added: method UidField.UidPayloadTokenStream.reset(): void
  • added: method UidField.setUid(String): void
  • added: static method UnboxedMathUtils.randomDouble(): double
  • added: static method UnboxedMathUtils.randomFloat(): double
  • added: static method UnboxedMathUtils.randomInt(): double
  • added: static method UnboxedMathUtils.randomInt(Integer): double
  • added: static method UnboxedMathUtils.randomLong(): double
  • added: static method UnboxedMathUtils.randomLong(Long): double
  • removed: method ParserContext.addIndexedVariable(String): void
  • removed: method ParserContext.addIndexedVariables(Collection): void
  • removed: method ParserContext.addIndexedVariables(String[]): void
  • removed: method ParserContext.getIndexedVariables(): ArrayList
  • removed: method ParserContext.hasIndexedVariables(): boolean
  • added: method CompileException.getCodeNearError(): CharSequence
  • added: method CompileException.getCursorOffet(): int
  • added: method ParserContext.addIndexedInput(String): void
  • added: method ParserContext.addIndexedInput(String[]): void
  • added: method ParserContext.addIndexedInputs(Collection): void
  • added: method ParserContext.addIndexedLocals(Collection): void
  • added: method ParserContext.addIndexedLocals(String[]): void
  • added: method ParserContext.getIndexedInputs(): ArrayList
  • added: method ParserContext.getVariableScope(): Set
  • added: method ParserContext.hasIndexedInputs(): boolean
  • added: method ParserContext.isOptimizerNotified(): boolean
  • added: method ParserContext.isVariableVisible(String): boolean
  • added: method ParserContext.makeVisible(String): void
  • added: method ParserContext.optimizationNotify(): void
  • added: method ParserContext.popVariableScope(): void
  • added: method ParserContext.pushVariableScope(): void
  • added: static field MVEL.COMPILER_OPT_ALLOW_RESOLVE_INNERCLASSES_WITH_DOTNOTATION: boolean
  • added: static field MVEL.COMPILER_OPT_SUPPORT_JAVA_STYLE_CLASS_LITERALS: boolean
  • added: field ForNode.indexAlloc: boolean
  • added: field IfNode.idxAlloc: boolean
  • added: method ASTNode.isFQCN(): boolean
  • added: method ASTNode.setAsFQCNReference(): void
  • added: method LiteralNode.toString(): String
  • added: static field ASTNode.FQCN: int
  • added: method PropertyVerifier.isFqcn(): boolean
  • added: method PropertyVerifier.isInput(): boolean
  • removed: method ClassImportResolverFactory.setImportedClasses(Map): void
  • changed: ctor ClassImportResolverFactory(ParserConfiguration, VariableResolverFactory) → ctor ClassImportResolverFactory(ParserConfiguration, VariableResolverFactory, boolean)
  • added: ctor IndexedVariableResolverFactory(String[], VariableResolver[])
  • added: method ClassImportResolverFactory.getVariableResolver(String): VariableResolver
  • added: abstract class VariableSpaceModel
  • added: class NullType
  • added: class SharedVariableSpaceModel extends VariableSpaceModel
  • added: class SimpleVariableSpaceModel extends VariableSpaceModel
  • added: class VariableSpaceCompiler
  • added: ctor NullType()
  • added: ctor SharedVariableSpaceModel(String[], Object[])
  • added: ctor SimpleVariableSpaceModel(String[])
  • added: ctor VariableSpaceCompiler()
  • added: ctor VariableSpaceModel()
  • added: field VariableSpaceModel.allVars: String[]
  • added: method SharedVariableSpaceModel.createFactory(): VariableResolverFactory
  • added: method SimpleVariableSpaceModel.createFactory(Object[]): VariableResolverFactory
  • added: static method ErrorUtil.rewriteIfNeeded(ErrorDetail, char[], int): ErrorDetail
  • added: static method VariableSpaceCompiler.compile(String, ParserContext): SimpleVariableSpaceModel
  • added: static method VariableSpaceCompiler.compileShared(String, ParserContext, Object[]): SharedVariableSpaceModel
  • changed: final class InternetDomainName → class InternetDomainName
  • added: class ExtTDoubleObjectHashMap extends TDoubleObjectHashMap
  • added: class ExtTHashMap extends THashMap
  • added: class ExtTLongObjectHashMap extends TLongObjectHashMap
  • added: class StringIdentityHashingStrategy implements HashingStrategy
  • added: ctor ExtTDoubleObjectHashMap()
  • added: ctor ExtTDoubleObjectHashMap(TDoubleObjectMap)
  • added: ctor ExtTDoubleObjectHashMap(int)
  • added: ctor ExtTDoubleObjectHashMap(int, float)
  • added: ctor ExtTDoubleObjectHashMap(int, float, double)
  • added: ctor ExtTHashMap()
  • added: ctor ExtTHashMap(Map)
  • added: ctor ExtTHashMap(THashMap)
  • added: ctor ExtTHashMap(int)
  • added: ctor ExtTHashMap(int, float)
  • added: ctor ExtTLongObjectHashMap()
  • added: ctor ExtTLongObjectHashMap(TLongObjectMap)
  • added: ctor ExtTLongObjectHashMap(int)
  • added: ctor ExtTLongObjectHashMap(int, float)
  • added: ctor ExtTLongObjectHashMap(int, float, long)
  • added: ctor StringIdentityHashingStrategy()
  • added: method ExtTDoubleObjectHashMap.internalValues(): Object[]
  • added: method ExtTHashMap.internalValues(): Object[]
  • added: method ExtTLongObjectHashMap.internalValues(): Object[]
  • added: method StringIdentityHashingStrategy.computeHashCode(String): int
  • added: method StringIdentityHashingStrategy.equals(String, String): boolean
  • removed: final class ValueFuture extends AbstractListenableFuture
  • removed: method ValueFuture.cancel(boolean): boolean
  • removed: method ValueFuture.set(Object): boolean
  • removed: method ValueFuture.setException(Throwable): boolean
  • removed: static method Futures.compose(Future, Function): Future
  • removed: static method Futures.compose(ListenableFuture, Function): ListenableFuture
  • removed: static method Futures.compose(ListenableFuture, Function, Executor): ListenableFuture
  • removed: static method ValueFuture.create(): ValueFuture
  • changed: method AbstractExecutionThreadService.start(): Future → method AbstractExecutionThreadService.start(): ListenableFuture
  • changed: method AbstractExecutionThreadService.stop(): Future → method AbstractExecutionThreadService.stop(): ListenableFuture
  • changed: method AbstractIdleService.start(): Future → method AbstractIdleService.start(): ListenableFuture
  • changed: method AbstractIdleService.stop(): Future → method AbstractIdleService.stop(): ListenableFuture
  • changed: method AbstractService.start(): Future → method AbstractService.start(): ListenableFuture
  • changed: method AbstractService.stop(): Future → method AbstractService.stop(): ListenableFuture
  • changed: method ForwardingService.start(): Future → method ForwardingService.start(): ListenableFuture
  • changed: method ForwardingService.stop(): Future → method ForwardingService.stop(): ListenableFuture
  • added: abstract class ForwardingCheckedFuture extends ForwardingListenableFuture implements CheckedFuture
  • added: ctor ForwardingCheckedFuture()
  • added: ctor ForwardingCheckedFuture.SimpleForwardingCheckedFuture(CheckedFuture)
  • added: ctor ForwardingFuture.SimpleForwardingFuture(Future)
  • added: ctor ForwardingListenableFuture.SimpleForwardingListenableFuture(ListenableFuture)
  • added: enum Service.State
  • added: final class SettableFuture extends AbstractListenableFuture
  • added: interface Service
  • added: method ForwardingCheckedFuture.SimpleForwardingCheckedFuture.delegate(): CheckedFuture
  • added: method ForwardingCheckedFuture.checkedGet(): Object
  • added: method ForwardingCheckedFuture.checkedGet(long, TimeUnit): Object
  • added: method ForwardingCheckedFuture.delegate(): CheckedFuture
  • added: method ForwardingFuture.SimpleForwardingFuture.delegate(): Future
  • added: method ForwardingListenableFuture.SimpleForwardingListenableFuture.delegate(): ListenableFuture
  • added: method ForwardingService.standardStartAndWait(): Service.State
  • added: method ForwardingService.standardStopAndWait(): Service.State
  • added: method Service.isRunning(): boolean
  • added: method Service.start(): ListenableFuture
  • added: method Service.startAndWait(): Service.State
  • added: method Service.state(): Service.State
  • added: method Service.stop(): ListenableFuture
  • added: method Service.stopAndWait(): Service.State
  • added: method SettableFuture.cancel(boolean): boolean
  • added: method SettableFuture.set(Object): boolean
  • added: method SettableFuture.setException(Throwable): boolean
  • added: static abstract class ForwardingCheckedFuture.SimpleForwardingCheckedFuture extends ForwardingCheckedFuture
  • added: static abstract class ForwardingFuture.SimpleForwardingFuture extends ForwardingFuture
  • added: static abstract class ForwardingListenableFuture.SimpleForwardingListenableFuture extends ForwardingListenableFuture
  • added: static field Service.State.FAILED: Service.State
  • added: static field Service.State.NEW: Service.State
  • added: static field Service.State.RUNNING: Service.State
  • added: static field Service.State.STARTING: Service.State
  • added: static field Service.State.STOPPING: Service.State
  • added: static field Service.State.TERMINATED: Service.State
  • added: static method EsExecutors.threadName(Settings, String): String
  • added: static method Futures.makeChecked(ListenableFuture, Function): CheckedFuture
  • added: static method Futures.transform(Future, Function): Future
  • added: static method Futures.transform(ListenableFuture, Function): ListenableFuture
  • added: static method Futures.transform(ListenableFuture, Function, Executor): ListenableFuture
  • added: static method Service.State.valueOf(String): Service.State
  • added: static method Service.State.values(): Service.State[]
  • added: static method SettableFuture.create(): SettableFuture
  • changed: method XContentBuilder.unsafeStream(): FastByteArrayOutputStream → method XContentBuilder.unsafeStream(): BytesStream
  • added: ctor XContentBuilder(XContent, OutputStream, Object)
  • added: method XContentBuilder.payload(): Object
  • added: method XContentBuilder.stream(): OutputStream
  • added: method XContentParser.mapOrdered(): Map
  • added: static method XContentFactory.contentBuilder(XContentType, OutputStream): XContentBuilder
  • added: static method XContentFactory.jsonBuilder(OutputStream): XContentBuilder
  • added: static method XContentFactory.smileBuilder(OutputStream): XContentBuilder
  • added: interface XContentMapConverter.MapFactory
  • added: method AbstractXContentParser.mapOrdered(): Map
  • added: method XContentMapConverter.MapFactory.newMap(): Map
  • added: static field XContentMapConverter.ORDERED_MAP_FACTORY: XContentMapConverter.MapFactory
  • added: static field XContentMapConverter.SIMPLE_MAP_FACTORY: XContentMapConverter.MapFactory
  • added: static method XContentMapConverter.readMap(XContentParser, XContentMapConverter.MapFactory): Map
  • added: static method XContentMapConverter.readOrderedMap(XContentParser): Map
  • added: static field UnicastZenPing.LIMIT_PORTS_COUNT: int
  • added: method NodeEnvironment.indicesLocation(): File
  • changed: ctor GatewayService(Settings, Gateway, ClusterService, DiscoveryService, MetaDataCreateIndexService, ThreadPool) → ctor GatewayService(Settings, Gateway, ShardsAllocation, ClusterService, DiscoveryService, MetaDataCreateIndexService, ThreadPool)
  • removed: method TransportNodesListGatewayStartedShards.NodeLocalGatewayStartedShards.state(): LocalGatewayStartedShards
  • changed: ctor TransportNodesListGatewayStartedShards.NodeLocalGatewayStartedShards(DiscoveryNode, LocalGatewayStartedShards) → ctor TransportNodesListGatewayStartedShards.NodeLocalGatewayStartedShards(DiscoveryNode, long)
  • changed: method TransportNodesListGatewayStartedShards.list(Set, TimeValue): ActionFuture → method TransportNodesListGatewayStartedShards.list(ShardId, Set, TimeValue): ActionFuture
  • added: method TransportNodesListGatewayMetaState.transportCompress(): boolean
  • added: method TransportNodesListGatewayStartedShards.NodeLocalGatewayStartedShards.hasVersion(): boolean
  • added: method TransportNodesListGatewayStartedShards.NodeLocalGatewayStartedShards.version(): long
  • added: method TransportNodesListGatewayStartedShards.transportCompress(): boolean
  • added: enum VersionType
  • added: method VersionType.getValue(): byte
  • added: static field VersionType.EXTERNAL: VersionType
  • added: static field VersionType.INTERNAL: VersionType
  • added: static method VersionType.fromString(String): VersionType
  • added: static method VersionType.fromString(String, VersionType): VersionType
  • added: static method VersionType.fromValue(byte): VersionType
  • added: static method VersionType.valueOf(String): VersionType
  • added: static method VersionType.values(): VersionType[]
  • removed: class RussianLetterTokenizerFactory extends AbstractTokenizerFactory
  • removed: ctor RussianLetterTokenizerFactory(Index, Settings, String, Settings)
  • removed: method RussianLetterTokenizerFactory.create(Reader): Tokenizer
  • removed: method StopTokenFilterFactory.enablePositionIncrements(): boolean
  • changed: class CustomAnalyzer extends Analyzer implements PositionIncrementGapAnalyzer → final class CustomAnalyzer extends Analyzer implements PositionIncrementGapAnalyzer
  • changed: class FieldNameAnalyzer extends Analyzer → final class FieldNameAnalyzer extends Analyzer
  • changed: class NamedAnalyzer extends Analyzer → final class NamedAnalyzer extends Analyzer
  • changed: ctor AbstractIndexAnalyzerProvider(Index, Settings, String) → ctor AbstractIndexAnalyzerProvider(Index, Settings, String, Settings)
  • changed: ctor AbstractIndexAnalyzerProvider(Index, Settings, String, String) → ctor AbstractIndexAnalyzerProvider(Index, Settings, String, String, Settings)
  • changed: ctor AbstractTokenFilterFactory(Index, Settings, String) → ctor AbstractTokenFilterFactory(Index, Settings, String, Settings)
  • changed: ctor AbstractTokenizerFactory(Index, Settings, String) → ctor AbstractTokenizerFactory(Index, Settings, String, Settings)
  • changed: ctor AnalysisModule.AnalysisBinderProcessor.TokenizersBindings(MapBinder, Map) → ctor AnalysisModule.AnalysisBinderProcessor.TokenizersBindings(MapBinder, Map, IndicesAnalysisService)
  • changed: ctor ArabicAnalyzerProvider(Index, Settings, String, Settings) → ctor ArabicAnalyzerProvider(Index, Settings, Environment, String, Settings)
  • changed: ctor BrazilianAnalyzerProvider(Index, Settings, String, Settings) → ctor BrazilianAnalyzerProvider(Index, Settings, Environment, String, Settings)
  • changed: ctor CjkAnalyzerProvider(Index, Settings, String, Settings) → ctor CjkAnalyzerProvider(Index, Settings, Environment, String, Settings)
  • changed: ctor CzechAnalyzerProvider(Index, Settings, String, Settings) → ctor CzechAnalyzerProvider(Index, Settings, Environment, String, Settings)
  • changed: ctor DutchAnalyzerProvider(Index, Settings, String, Settings) → ctor DutchAnalyzerProvider(Index, Settings, Environment, String, Settings)
  • changed: ctor FrenchAnalyzerProvider(Index, Settings, String, Settings) → ctor FrenchAnalyzerProvider(Index, Settings, Environment, String, Settings)
  • changed: ctor GermanAnalyzerProvider(Index, Settings, String, Settings) → ctor GermanAnalyzerProvider(Index, Settings, Environment, String, Settings)
  • changed: ctor GreekAnalyzerProvider(Index, Settings, String, Settings) → ctor GreekAnalyzerProvider(Index, Settings, Environment, String, Settings)
  • changed: ctor PatternAnalyzerProvider(Index, Settings, String, Settings) → ctor PatternAnalyzerProvider(Index, Settings, Environment, String, Settings)
  • changed: ctor PersianAnalyzerProvider(Index, Settings, String, Settings) → ctor PersianAnalyzerProvider(Index, Settings, Environment, String, Settings)
  • changed: ctor RussianAnalyzerProvider(Index, Settings, String, Settings) → ctor RussianAnalyzerProvider(Index, Settings, Environment, String, Settings)
  • changed: ctor SnowballAnalyzerProvider(Index, Settings, String, Settings) → ctor SnowballAnalyzerProvider(Index, Settings, Environment, String, Settings)
  • changed: ctor StandardAnalyzerProvider(Index, Settings, String, Settings) → ctor StandardAnalyzerProvider(Index, Settings, Environment, String, Settings)
  • changed: ctor StopAnalyzerProvider(Index, Settings, String, Settings) → ctor StopAnalyzerProvider(Index, Settings, Environment, String, Settings)
  • changed: ctor StopTokenFilterFactory(Index, Settings, String, Settings) → ctor StopTokenFilterFactory(Index, Settings, Environment, String, Settings)
  • changed: interface CharFilterFactory extends IndexComponent → interface CharFilterFactory
  • changed: interface TokenFilterFactory extends IndexComponent → interface TokenFilterFactory
  • changed: interface TokenizerFactory extends IndexComponent → interface TokenizerFactory
  • changed: method StandardHtmlStripAnalyzerProvider.get(): CustomAnalyzer → method StandardHtmlStripAnalyzerProvider.get(): StandardHtmlStripAnalyzer
  • changed: static method Analysis.getWordList(Settings, String): Set → static method Analysis.getWordList(Environment, Settings, String): List
  • changed: static method Analysis.parseStopWords(Settings, Set): Set → static method Analysis.parseStopWords(Environment, Settings, Set): Set
  • added: class ArmenianAnalyzerProvider extends AbstractIndexAnalyzerProvider
  • added: class BasqueAnalyzerProvider extends AbstractIndexAnalyzerProvider
  • added: class BulgarianAnalyzerProvider extends AbstractIndexAnalyzerProvider
  • added: class CatalanAnalyzerProvider extends AbstractIndexAnalyzerProvider
  • added: class DanishAnalyzerProvider extends AbstractIndexAnalyzerProvider
  • added: class ElisionTokenFilterFactory extends AbstractTokenFilterFactory
  • added: class EnglishAnalyzerProvider extends AbstractIndexAnalyzerProvider
  • added: class FinnishAnalyzerProvider extends AbstractIndexAnalyzerProvider
  • added: class GalicianAnalyzerProvider extends AbstractIndexAnalyzerProvider
  • added: class HindiAnalyzerProvider extends AbstractIndexAnalyzerProvider
  • added: class HungarianAnalyzerProvider extends AbstractIndexAnalyzerProvider
  • added: class IndonesianAnalyzerProvider extends AbstractIndexAnalyzerProvider
  • added: class ItalianAnalyzerProvider extends AbstractIndexAnalyzerProvider
  • added: class NorwegianAnalyzerProvider extends AbstractIndexAnalyzerProvider
  • added: class PathHierarchyTokenizerFactory extends AbstractTokenizerFactory
  • added: class PatternTokenizerFactory extends AbstractTokenizerFactory
  • added: class PortugueseAnalyzerProvider extends AbstractIndexAnalyzerProvider
  • added: class PreBuiltCharFilterFactoryFactory implements CharFilterFactoryFactory
  • added: class PreBuiltTokenFilterFactoryFactory implements TokenFilterFactoryFactory
  • added: class PreBuiltTokenizerFactoryFactory implements TokenizerFactoryFactory
  • added: class ReverseTokenFilterFactory extends AbstractTokenFilterFactory
  • added: class RomanianAnalyzerProvider extends AbstractIndexAnalyzerProvider
  • added: class SpanishAnalyzerProvider extends AbstractIndexAnalyzerProvider
  • added: class StandardHtmlStripAnalyzer extends StopwordAnalyzerBase
  • added: class StemmerTokenFilterFactory extends AbstractTokenFilterFactory
  • added: class SwedishAnalyzerProvider extends AbstractIndexAnalyzerProvider
  • added: class SynonymTokenFilterFactory extends AbstractTokenFilterFactory
  • added: class TurkishAnalyzerProvider extends AbstractIndexAnalyzerProvider
  • added: class UAX29URLEmailTokenizerFactory extends AbstractTokenizerFactory
  • added: class WordDelimiterTokenFilterFactory extends AbstractTokenFilterFactory
  • added: ctor ArmenianAnalyzerProvider(Index, Settings, Environment, String, Settings)
  • added: ctor BasqueAnalyzerProvider(Index, Settings, Environment, String, Settings)
  • added: ctor BulgarianAnalyzerProvider(Index, Settings, Environment, String, Settings)
  • added: ctor CatalanAnalyzerProvider(Index, Settings, Environment, String, Settings)
  • added: ctor DanishAnalyzerProvider(Index, Settings, Environment, String, Settings)
  • added: ctor ElisionTokenFilterFactory(Index, Settings, Environment, String, Settings)
  • added: ctor EnglishAnalyzerProvider(Index, Settings, Environment, String, Settings)
  • added: ctor FinnishAnalyzerProvider(Index, Settings, Environment, String, Settings)
  • added: ctor GalicianAnalyzerProvider(Index, Settings, Environment, String, Settings)
  • added: ctor HindiAnalyzerProvider(Index, Settings, Environment, String, Settings)
  • added: ctor HungarianAnalyzerProvider(Index, Settings, Environment, String, Settings)
  • added: ctor IndonesianAnalyzerProvider(Index, Settings, Environment, String, Settings)
  • added: ctor ItalianAnalyzerProvider(Index, Settings, Environment, String, Settings)
  • added: ctor NorwegianAnalyzerProvider(Index, Settings, Environment, String, Settings)
  • added: ctor PathHierarchyTokenizerFactory(Index, Settings, String, Settings)
  • added: ctor PatternTokenizerFactory(Index, Settings, String, Settings)
  • added: ctor PortugueseAnalyzerProvider(Index, Settings, Environment, String, Settings)
  • added: ctor PreBuiltCharFilterFactoryFactory(CharFilterFactory)
  • added: ctor PreBuiltTokenFilterFactoryFactory(TokenFilterFactory)
  • added: ctor PreBuiltTokenizerFactoryFactory(TokenizerFactory)
  • added: ctor ReverseTokenFilterFactory(Index, Settings, String, Settings)
  • added: ctor RomanianAnalyzerProvider(Index, Settings, Environment, String, Settings)
  • added: ctor SpanishAnalyzerProvider(Index, Settings, Environment, String, Settings)
  • added: ctor StandardHtmlStripAnalyzer(Version)
  • added: ctor StemmerTokenFilterFactory(Index, Settings, String, Settings)
  • added: ctor SwedishAnalyzerProvider(Index, Settings, Environment, String, Settings)
  • added: ctor SynonymTokenFilterFactory(Index, Settings, Environment, Map, String, Settings)
  • added: ctor TurkishAnalyzerProvider(Index, Settings, Environment, String, Settings)
  • added: ctor UAX29URLEmailTokenizerFactory(Index, Settings, String, Settings)
  • added: ctor WordDelimiterTokenFilterFactory(Index, Settings, Environment, String, Settings)
  • added: field AbstractIndexAnalyzerProvider.version: Version
  • added: field AbstractTokenFilterFactory.version: Version
  • added: field AbstractTokenizerFactory.version: Version
  • added: method ArmenianAnalyzerProvider.get(): ArmenianAnalyzer
  • added: method BasqueAnalyzerProvider.get(): BasqueAnalyzer
  • added: method BulgarianAnalyzerProvider.get(): BulgarianAnalyzer
  • added: method CatalanAnalyzerProvider.get(): CatalanAnalyzer
  • added: method DanishAnalyzerProvider.get(): DanishAnalyzer
  • added: method ElisionTokenFilterFactory.create(TokenStream): TokenStream
  • added: method EnglishAnalyzerProvider.get(): EnglishAnalyzer
  • added: method FinnishAnalyzerProvider.get(): FinnishAnalyzer
  • added: method GalicianAnalyzerProvider.get(): GalicianAnalyzer
  • added: method HindiAnalyzerProvider.get(): HindiAnalyzer
  • added: method HungarianAnalyzerProvider.get(): HungarianAnalyzer
  • added: method IndonesianAnalyzerProvider.get(): IndonesianAnalyzer
  • added: method ItalianAnalyzerProvider.get(): ItalianAnalyzer
  • added: method NorwegianAnalyzerProvider.get(): NorwegianAnalyzer
  • added: method PathHierarchyTokenizerFactory.create(Reader): Tokenizer
  • added: method PatternTokenizerFactory.create(Reader): Tokenizer
  • added: method PortugueseAnalyzerProvider.get(): PortugueseAnalyzer
  • added: method PreBuiltCharFilterFactoryFactory.create(String, Settings): CharFilterFactory
  • added: method PreBuiltTokenFilterFactoryFactory.create(String, Settings): TokenFilterFactory
  • added: method PreBuiltTokenizerFactoryFactory.create(String, Settings): TokenizerFactory
  • added: method ReverseTokenFilterFactory.create(TokenStream): TokenStream
  • added: method RomanianAnalyzerProvider.get(): RomanianAnalyzer
  • added: method SpanishAnalyzerProvider.get(): SpanishAnalyzer
  • added: method StandardHtmlStripAnalyzer.createComponents(String, Reader): ReusableAnalyzerBase.TokenStreamComponents
  • added: method StemmerTokenFilterFactory.create(TokenStream): TokenStream
  • added: method SwedishAnalyzerProvider.get(): SwedishAnalyzer
  • added: method SynonymTokenFilterFactory.create(TokenStream): TokenStream
  • added: method TurkishAnalyzerProvider.get(): TurkishAnalyzer
  • added: method UAX29URLEmailTokenizerFactory.create(Reader): Tokenizer
  • added: method WordDelimiterTokenFilterFactory.create(TokenStream): TokenStream
  • added: static field Analysis.namedStopWords: ImmutableMap
  • added: static method Analysis.getWordSet(Environment, Settings, String): Set
  • added: static method Analysis.loadWordList(Reader, String): List
  • added: static method Analysis.parseArticles(Environment, Settings): Set
  • added: static method Analysis.parseStemExclusion(Settings, Set): Set
  • changed: ctor AbstractCompoundWordTokenFilterFactory(Index, Settings, String, Settings) → ctor AbstractCompoundWordTokenFilterFactory(Index, Settings, Environment, String, Settings)
  • changed: ctor DictionaryCompoundWordTokenFilterFactory(Index, Settings, String, Settings) → ctor DictionaryCompoundWordTokenFilterFactory(Index, Settings, Environment, String, Settings)
  • changed: ctor HyphenationCompoundWordTokenFilterFactory(Index, Settings, String, Settings) → ctor HyphenationCompoundWordTokenFilterFactory(Index, Settings, Environment, String, Settings)
  • added: ctor DoubleMetaphoneFilter(TokenStream, DoubleMetaphone, boolean)
  • added: final class DoubleMetaphoneFilter extends TokenFilter
  • added: method DoubleMetaphoneFilter.incrementToken(): boolean
  • added: method DoubleMetaphoneFilter.reset(): void
  • removed: method IndexCache.clearUnreferenced(): void
  • added: class CacheStats implements Streamable, ToXContent
  • added: ctor CacheStats()
  • added: ctor CacheStats(long, long, long, long, long, long)
  • added: method CacheStats.add(CacheStats): void
  • added: method CacheStats.bloomSize(): ByteSizeValue
  • added: method CacheStats.bloomSizeInBytes(): long
  • added: method CacheStats.fieldEvictions(): long
  • added: method CacheStats.fieldSize(): ByteSizeValue
  • added: method CacheStats.fieldSizeInBytes(): long
  • added: method CacheStats.filterCount(): long
  • added: method CacheStats.filterEvictions(): long
  • added: method CacheStats.filterMemEvictions(): long
  • added: method CacheStats.filterSize(): ByteSizeValue
  • added: method CacheStats.filterSizeInBytes(): long
  • added: method CacheStats.getBloomSize(): ByteSizeValue
  • added: method CacheStats.getBloomSizeInBytes(): long
  • added: method CacheStats.getFieldEvictions(): long
  • added: method CacheStats.getFieldSize(): ByteSizeValue
  • added: method CacheStats.getFieldSizeInBytes(): long
  • added: method CacheStats.getFilterCount(): long
  • added: method CacheStats.getFilterEvictions(): long
  • added: method CacheStats.getFilterMemEvictions(): long
  • added: method CacheStats.getFilterSize(): ByteSizeValue
  • added: method CacheStats.getFilterSizeInBytes(): long
  • added: method CacheStats.readFrom(StreamInput): void
  • added: method CacheStats.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder
  • added: method CacheStats.writeTo(StreamOutput): void
  • added: method IndexCache.stats(): CacheStats
  • added: static method CacheStats.readCacheStats(StreamInput): CacheStats
  • removed: method BloomCache.clearUnreferenced(): void
  • removed: class NonBloomCache extends AbstractIndexComponent implements BloomCache
  • removed: ctor NonBloomCache(Index)
  • removed: ctor NonBloomCache(Index, Settings)
  • removed: method NonBloomCache.clear(): void
  • removed: method NonBloomCache.clear(IndexReader): void
  • removed: method NonBloomCache.clearUnreferenced(): void
  • removed: method NonBloomCache.close(): void
  • removed: method NonBloomCache.filter(IndexReader, String, boolean): BloomFilter
  • removed: method NonBloomCache.sizeInBytes(): long
  • removed: method NonBloomCache.sizeInBytes(String): long
  • added: class NoneBloomCache extends AbstractIndexComponent implements BloomCache
  • added: ctor NoneBloomCache(Index)
  • added: ctor NoneBloomCache(Index, Settings)
  • added: method NoneBloomCache.clear(): void
  • added: method NoneBloomCache.clear(IndexReader): void
  • added: method NoneBloomCache.close(): void
  • added: method NoneBloomCache.filter(IndexReader, String, boolean): BloomFilter
  • added: method NoneBloomCache.sizeInBytes(): long
  • added: method NoneBloomCache.sizeInBytes(String): long
  • removed: method SimpleBloomCache.clearUnreferenced(): void
  • changed: class SimpleBloomCache extends AbstractIndexComponent implements BloomCache → class SimpleBloomCache extends AbstractIndexComponent implements BloomCache, IndexReader.ReaderFinishedListener
  • added: method SimpleBloomCache.finished(IndexReader): void
  • removed: method FieldDataCache.clearUnreferenced(): void
  • removed: method NoneFieldDataCache.clearUnreferenced(): void
  • changed: class ResidentFieldDataCache extends AbstractConcurrentMapFieldDataCache → class ResidentFieldDataCache extends AbstractConcurrentMapFieldDataCache implements MapEvictionListener
  • changed: ctor ResidentFieldDataCache(Index, Settings) → ctor ResidentFieldDataCache(Index, Settings, IndexSettingsService)
  • added: method ResidentFieldDataCache.close(): void
  • added: method ResidentFieldDataCache.onEviction(String, FieldData): void
  • removed: method AbstractConcurrentMapFieldDataCache.clearUnreferenced(): void
  • changed: abstract class AbstractConcurrentMapFieldDataCache extends AbstractIndexComponent implements FieldDataCache → abstract class AbstractConcurrentMapFieldDataCache extends AbstractIndexComponent implements FieldDataCache, IndexReader.ReaderFinishedListener
  • added: method AbstractConcurrentMapFieldDataCache.finished(IndexReader): void
  • removed: method FilterCache.clearUnreferenced(): void
  • removed: method FilterCache.sizeInBytes(): long
  • removed: method FilterCache.weakCache(Filter): Filter
  • added: ctor FilterCache.EntriesStats(long, long)
  • added: field FilterCache.EntriesStats.count: long
  • added: field FilterCache.EntriesStats.sizeInBytes: long
  • added: method FilterCache.entriesStats(): FilterCache.EntriesStats
  • added: method FilterCache.evictions(): long
  • added: static class FilterCache.EntriesStats
  • added: class NodeFilterCache extends AbstractWeightedFilterCache
  • added: ctor NodeFilterCache(Index, Settings, IndicesNodeFilterCache)
  • added: method NodeFilterCache.cache(): ConcurrentMap
  • added: method NodeFilterCache.close(): void
  • added: method NodeFilterCache.type(): String
  • removed: method NoneFilterCache.clearUnreferenced(): void
  • removed: method NoneFilterCache.sizeInBytes(): long
  • removed: method NoneFilterCache.weakCache(Filter): Filter
  • added: method NoneFilterCache.entriesStats(): FilterCache.EntriesStats
  • added: method NoneFilterCache.evictions(): long
  • removed: method ResidentFilterCache.buildCacheMap(): ConcurrentMap
  • removed: method ResidentFilterCache.buildWeakCacheMap(): ConcurrentMap
  • changed: class ResidentFilterCache extends AbstractDoubleConcurrentMapFilterCache → class ResidentFilterCache extends AbstractConcurrentMapFilterCache implements MapEvictionListener
  • changed: ctor ResidentFilterCache(Index, Settings) → ctor ResidentFilterCache(Index, Settings, IndexSettingsService)
  • added: method ResidentFilterCache.buildFilterMap(): ConcurrentMap
  • added: method ResidentFilterCache.close(): void
  • added: method ResidentFilterCache.evictions(): long
  • added: method ResidentFilterCache.onEviction(Filter, DocSet): void
  • removed: method SoftFilterCache.buildCacheMap(): ConcurrentMap
  • removed: method SoftFilterCache.buildWeakCacheMap(): ConcurrentMap
  • changed: class SoftFilterCache extends AbstractDoubleConcurrentMapFilterCache → class SoftFilterCache extends AbstractConcurrentMapFilterCache implements MapEvictionListener
  • changed: ctor SoftFilterCache(Index, Settings) → ctor SoftFilterCache(Index, Settings, IndexSettingsService)
  • added: method SoftFilterCache.buildFilterMap(): ConcurrentMap
  • added: method SoftFilterCache.close(): void
  • added: method SoftFilterCache.evictions(): long
  • added: method SoftFilterCache.onEviction(Filter, DocSet): void
  • removed: abstract class AbstractDoubleConcurrentMapFilterCache extends AbstractIndexComponent implements FilterCache
  • removed: ctor AbstractDoubleConcurrentMapFilterCache(Index, Settings)
  • removed: method AbstractConcurrentMapFilterCache.clearUnreferenced(): void
  • removed: method AbstractConcurrentMapFilterCache.sizeInBytes(): long
  • removed: method AbstractConcurrentMapFilterCache.weakCache(Filter): Filter
  • removed: method AbstractDoubleConcurrentMapFilterCache.buildCacheMap(): ConcurrentMap
  • removed: method AbstractDoubleConcurrentMapFilterCache.buildWeakCacheMap(): ConcurrentMap
  • removed: method AbstractDoubleConcurrentMapFilterCache.cache(Filter): Filter
  • removed: method AbstractDoubleConcurrentMapFilterCache.clear(): void
  • removed: method AbstractDoubleConcurrentMapFilterCache.clear(IndexReader): void
  • removed: method AbstractDoubleConcurrentMapFilterCache.clearUnreferenced(): void
  • removed: method AbstractDoubleConcurrentMapFilterCache.close(): void
  • removed: method AbstractDoubleConcurrentMapFilterCache.isCached(Filter): boolean
  • removed: method AbstractDoubleConcurrentMapFilterCache.sizeInBytes(): long
  • removed: method AbstractDoubleConcurrentMapFilterCache.weakCache(Filter): Filter
  • changed: abstract class AbstractConcurrentMapFilterCache extends AbstractIndexComponent implements FilterCache → abstract class AbstractConcurrentMapFilterCache extends AbstractIndexComponent implements FilterCache, IndexReader.ReaderFinishedListener
  • added: abstract class AbstractWeightedFilterCache extends AbstractIndexComponent implements FilterCache, IndexReader.ReaderFinishedListener, EvictionListener
  • added: class FilterCacheValue
  • added: ctor AbstractWeightedFilterCache(Index, Settings)
  • added: ctor AbstractWeightedFilterCache.FilterCacheKey(Object, Filter)
  • added: ctor AbstractWeightedFilterCache.FilterCacheValueWeigher()
  • added: ctor FilterCacheValue(Object, LongsLAB)
  • added: field AbstractWeightedFilterCache.evictions: AtomicLong
  • added: method AbstractConcurrentMapFilterCache.buildCache(): ConcurrentMap
  • added: method AbstractConcurrentMapFilterCache.entriesStats(): FilterCache.EntriesStats
  • added: method AbstractConcurrentMapFilterCache.finished(IndexReader): void
  • added: method AbstractWeightedFilterCache.FilterCacheKey.equals(Object): boolean
  • added: method AbstractWeightedFilterCache.FilterCacheKey.filter(): Filter
  • added: method AbstractWeightedFilterCache.FilterCacheKey.hashCode(): int
  • added: method AbstractWeightedFilterCache.FilterCacheKey.readerKey(): Object
  • added: method AbstractWeightedFilterCache.FilterCacheValueWeigher.weightOf(FilterCacheValue): int
  • added: method AbstractWeightedFilterCache.cache(): ConcurrentMap
  • added: method AbstractWeightedFilterCache.cache(Filter): Filter
  • added: method AbstractWeightedFilterCache.clear(): void
  • added: method AbstractWeightedFilterCache.clear(IndexReader): void
  • added: method AbstractWeightedFilterCache.close(): void
  • added: method AbstractWeightedFilterCache.entriesStats(): FilterCache.EntriesStats
  • added: method AbstractWeightedFilterCache.evictions(): long
  • added: method AbstractWeightedFilterCache.finished(IndexReader): void
  • added: method AbstractWeightedFilterCache.isCached(Filter): boolean
  • added: method AbstractWeightedFilterCache.onEviction(AbstractWeightedFilterCache.FilterCacheKey, FilterCacheValue): void
  • added: method FilterCacheValue.longsLAB(): LongsLAB
  • added: method FilterCacheValue.value(): Object
  • added: static class AbstractWeightedFilterCache.FilterCacheKey
  • added: static class AbstractWeightedFilterCache.FilterCacheValueWeigher implements Weigher
  • added: static field AbstractWeightedFilterCache.FilterCacheValueWeigher.FACTOR: long
  • added: static method FilterCacheValue.cacheable(IndexReader, LongsLAB, DocIdSet): DocSet
  • changed: class WeakFilterCache extends AbstractConcurrentMapFilterCache → class WeakFilterCache extends AbstractConcurrentMapFilterCache implements MapEvictionListener
  • changed: ctor WeakFilterCache(Index, Settings) → ctor WeakFilterCache(Index, Settings, IndexSettingsService)
  • added: method WeakFilterCache.close(): void
  • added: method WeakFilterCache.evictions(): long
  • added: method WeakFilterCache.onEviction(Filter, DocSet): void
  • removed: method IdCache.clearUnreferenced(): void
  • removed: method SimpleIdCache.clearUnreferenced(): void
  • changed: class SimpleIdCache extends AbstractIndexComponent implements IdCache → class SimpleIdCache extends AbstractIndexComponent implements IdCache, IndexReader.ReaderFinishedListener
  • added: method SimpleIdCache.finished(IndexReader): void
  • removed: interface ScheduledRefreshableEngine
  • removed: method Engine.Create.refresh(): boolean
  • removed: method Engine.Create.refresh(boolean): void
  • removed: method Engine.Delete.refresh(): boolean
  • removed: method Engine.Delete.refresh(boolean): void
  • removed: method Engine.Index.refresh(): boolean
  • removed: method Engine.Index.refresh(boolean): void
  • removed: method Engine.estimateFlushableMemorySize(): ByteSizeValue
  • removed: method ScheduledRefreshableEngine.refreshInterval(): TimeValue
  • changed: ctor Engine.Create(Term, ParsedDocument) → ctor Engine.Create(DocumentMapper, Term, ParsedDocument)
  • changed: ctor Engine.Index(Term, ParsedDocument) → ctor Engine.Index(DocumentMapper, Term, ParsedDocument)
  • changed: static class Engine.Create implements Engine.Operation → static class Engine.Create implements Engine.IndexingOperation
  • changed: static class Engine.Index implements Engine.Operation → static class Engine.Index implements Engine.IndexingOperation
  • added: ctor EngineClosedException(ShardId, Throwable)
  • added: interface Engine.FailedEngineListener
  • added: interface Engine.IndexingOperation extends Engine.Operation
  • added: method Engine.Create.docMapper(): DocumentMapper
  • added: method Engine.Create.versionType(): VersionType
  • added: method Engine.Create.versionType(VersionType): Engine.Create
  • added: method Engine.Delete.versionType(): VersionType
  • added: method Engine.Delete.versionType(VersionType): Engine.Delete
  • added: method Engine.FailedEngineListener.onFailedEngine(ShardId, Throwable): void
  • added: method Engine.Index.docMapper(): DocumentMapper
  • added: method Engine.Index.versionType(): VersionType
  • added: method Engine.Index.versionType(VersionType): Engine.Index
  • added: method Engine.IndexingOperation.doc(): Document
  • added: method Engine.IndexingOperation.docMapper(): DocumentMapper
  • added: method Engine.IndexingOperation.parsedDoc(): ParsedDocument
  • added: method Engine.addFailedEngineListener(Engine.FailedEngineListener): void
  • added: method Engine.defaultRefreshInterval(): TimeValue
  • added: static field Engine.INACTIVE_SHARD_INDEXING_BUFFER: ByteSizeValue
  • removed: method RobinEngine.estimateFlushableMemorySize(): ByteSizeValue
  • removed: method RobinEngine.refreshInterval(): TimeValue
  • changed: class RobinEngine extends AbstractIndexShardComponent implements Engine, ScheduledRefreshableEngine → class RobinEngine extends AbstractIndexShardComponent implements Engine
  • changed: ctor RobinEngine(ShardId, Settings, Store, SnapshotDeletionPolicy, Translog, MergePolicyProvider, MergeSchedulerProvider, AnalysisService, SimilarityService, BloomCache) → ctor RobinEngine(ShardId, Settings, ThreadPool, IndexSettingsService, Store, SnapshotDeletionPolicy, Translog, MergePolicyProvider, MergeSchedulerProvider, AnalysisService, SimilarityService, BloomCache)
  • added: method RobinEngine.addFailedEngineListener(Engine.FailedEngineListener): void
  • added: method RobinEngine.defaultRefreshInterval(): TimeValue
  • removed: method NumericFieldData.DoubleValueInDocProc.onMissing(int): void
  • changed: method FieldDataType.newFieldComparatorSource(FieldDataCache): FieldComparatorSource → method FieldDataType.newFieldComparatorSource(FieldDataCache, String): FieldComparatorSource
  • added: interface FieldData.OrdinalInDocProc
  • added: interface NumericFieldData.LongValueInDocProc
  • added: interface NumericFieldData.MissingDoubleValueInDocProc
  • added: interface NumericFieldData.MissingLongValueInDocProc
  • added: method FieldData.OrdinalInDocProc.onOrdinal(int, int): void
  • added: method FieldData.forEachOrdinalInDoc(int, FieldData.OrdinalInDocProc): void
  • added: method NumericFieldData.LongValueInDocProc.onValue(int, long): void
  • added: method NumericFieldData.MissingDoubleValueInDocProc.onMissing(int): void
  • added: method NumericFieldData.MissingDoubleValueInDocProc.onValue(int, double): void
  • added: method NumericFieldData.MissingLongValueInDocProc.onMissing(int): void
  • added: method NumericFieldData.MissingLongValueInDocProc.onValue(int, long): void
  • added: method NumericFieldData.forEachValueInDoc(int, NumericFieldData.LongValueInDocProc): void
  • added: method NumericFieldData.forEachValueInDoc(int, NumericFieldData.MissingDoubleValueInDocProc): void
  • added: method NumericFieldData.forEachValueInDoc(int, NumericFieldData.MissingLongValueInDocProc): void
  • changed: method ByteFieldDataType.newFieldComparatorSource(FieldDataCache): FieldComparatorSource → method ByteFieldDataType.newFieldComparatorSource(FieldDataCache, String): FieldComparatorSource
  • added: class ByteFieldDataMissingComparator extends NumericFieldDataComparator
  • added: ctor ByteFieldDataMissingComparator(int, String, FieldDataCache, byte)
  • added: method ByteFieldData.values(): byte[]
  • added: method ByteFieldDataMissingComparator.compare(int, int): int
  • added: method ByteFieldDataMissingComparator.compareBottom(int): int
  • added: method ByteFieldDataMissingComparator.copy(int, int): void
  • added: method ByteFieldDataMissingComparator.fieldDataType(): FieldDataType
  • added: method ByteFieldDataMissingComparator.setBottom(int): void
  • added: method ByteFieldDataMissingComparator.value(int): Comparable
  • added: method MultiValueByteFieldData.forEachOrdinalInDoc(int, FieldData.OrdinalInDocProc): void
  • added: method MultiValueByteFieldData.forEachValueInDoc(int, NumericFieldData.LongValueInDocProc): void
  • added: method MultiValueByteFieldData.forEachValueInDoc(int, NumericFieldData.MissingDoubleValueInDocProc): void
  • added: method MultiValueByteFieldData.forEachValueInDoc(int, NumericFieldData.MissingLongValueInDocProc): void
  • added: method SingleValueByteFieldData.forEachOrdinalInDoc(int, FieldData.OrdinalInDocProc): void
  • added: method SingleValueByteFieldData.forEachValueInDoc(int, NumericFieldData.LongValueInDocProc): void
  • added: method SingleValueByteFieldData.forEachValueInDoc(int, NumericFieldData.MissingDoubleValueInDocProc): void
  • added: method SingleValueByteFieldData.forEachValueInDoc(int, NumericFieldData.MissingLongValueInDocProc): void
  • changed: method DoubleFieldDataType.newFieldComparatorSource(FieldDataCache): FieldComparatorSource → method DoubleFieldDataType.newFieldComparatorSource(FieldDataCache, String): FieldComparatorSource
  • added: class DoubleFieldDataMissingComparator extends NumericFieldDataComparator
  • added: ctor DoubleFieldDataMissingComparator(int, String, FieldDataCache, double)
  • added: method DoubleFieldData.values(): double[]
  • added: method DoubleFieldDataMissingComparator.compare(int, int): int
  • added: method DoubleFieldDataMissingComparator.compareBottom(int): int
  • added: method DoubleFieldDataMissingComparator.copy(int, int): void
  • added: method DoubleFieldDataMissingComparator.fieldDataType(): FieldDataType
  • added: method DoubleFieldDataMissingComparator.setBottom(int): void
  • added: method DoubleFieldDataMissingComparator.value(int): Comparable
  • added: method MultiValueDoubleFieldData.forEachOrdinalInDoc(int, FieldData.OrdinalInDocProc): void
  • added: method MultiValueDoubleFieldData.forEachValueInDoc(int, NumericFieldData.LongValueInDocProc): void
  • added: method MultiValueDoubleFieldData.forEachValueInDoc(int, NumericFieldData.MissingDoubleValueInDocProc): void
  • added: method MultiValueDoubleFieldData.forEachValueInDoc(int, NumericFieldData.MissingLongValueInDocProc): void
  • added: method SingleValueDoubleFieldData.forEachOrdinalInDoc(int, FieldData.OrdinalInDocProc): void
  • added: method SingleValueDoubleFieldData.forEachValueInDoc(int, NumericFieldData.LongValueInDocProc): void
  • added: method SingleValueDoubleFieldData.forEachValueInDoc(int, NumericFieldData.MissingDoubleValueInDocProc): void
  • added: method SingleValueDoubleFieldData.forEachValueInDoc(int, NumericFieldData.MissingLongValueInDocProc): void
  • changed: method FloatFieldDataType.newFieldComparatorSource(FieldDataCache): FieldComparatorSource → method FloatFieldDataType.newFieldComparatorSource(FieldDataCache, String): FieldComparatorSource
  • added: class FloatFieldDataMissingComparator extends NumericFieldDataComparator
  • added: ctor FloatFieldDataMissingComparator(int, String, FieldDataCache, float)
  • added: method FloatFieldData.values(): float[]
  • added: method FloatFieldDataMissingComparator.compare(int, int): int
  • added: method FloatFieldDataMissingComparator.compareBottom(int): int
  • added: method FloatFieldDataMissingComparator.copy(int, int): void
  • added: method FloatFieldDataMissingComparator.fieldDataType(): FieldDataType
  • added: method FloatFieldDataMissingComparator.setBottom(int): void
  • added: method FloatFieldDataMissingComparator.value(int): Comparable
  • added: method MultiValueFloatFieldData.forEachOrdinalInDoc(int, FieldData.OrdinalInDocProc): void
  • added: method MultiValueFloatFieldData.forEachValueInDoc(int, NumericFieldData.LongValueInDocProc): void
  • added: method MultiValueFloatFieldData.forEachValueInDoc(int, NumericFieldData.MissingDoubleValueInDocProc): void
  • added: method MultiValueFloatFieldData.forEachValueInDoc(int, NumericFieldData.MissingLongValueInDocProc): void
  • added: method SingleValueFloatFieldData.forEachOrdinalInDoc(int, FieldData.OrdinalInDocProc): void
  • added: method SingleValueFloatFieldData.forEachValueInDoc(int, NumericFieldData.LongValueInDocProc): void
  • added: method SingleValueFloatFieldData.forEachValueInDoc(int, NumericFieldData.MissingDoubleValueInDocProc): void
  • added: method SingleValueFloatFieldData.forEachValueInDoc(int, NumericFieldData.MissingLongValueInDocProc): void
  • changed: method IntFieldDataType.newFieldComparatorSource(FieldDataCache): FieldComparatorSource → method IntFieldDataType.newFieldComparatorSource(FieldDataCache, String): FieldComparatorSource
  • added: class IntFieldDataMissingComparator extends NumericFieldDataComparator
  • added: ctor IntFieldDataMissingComparator(int, String, FieldDataCache, int)
  • added: method IntFieldData.values(): int[]
  • added: method IntFieldDataMissingComparator.compare(int, int): int
  • added: method IntFieldDataMissingComparator.compareBottom(int): int
  • added: method IntFieldDataMissingComparator.copy(int, int): void
  • added: method IntFieldDataMissingComparator.fieldDataType(): FieldDataType
  • added: method IntFieldDataMissingComparator.setBottom(int): void
  • added: method IntFieldDataMissingComparator.value(int): Comparable
  • added: method MultiValueIntFieldData.forEachOrdinalInDoc(int, FieldData.OrdinalInDocProc): void
  • added: method MultiValueIntFieldData.forEachValueInDoc(int, NumericFieldData.LongValueInDocProc): void
  • added: method MultiValueIntFieldData.forEachValueInDoc(int, NumericFieldData.MissingDoubleValueInDocProc): void
  • added: method MultiValueIntFieldData.forEachValueInDoc(int, NumericFieldData.MissingLongValueInDocProc): void
  • added: method SingleValueIntFieldData.forEachOrdinalInDoc(int, FieldData.OrdinalInDocProc): void
  • added: method SingleValueIntFieldData.forEachValueInDoc(int, NumericFieldData.LongValueInDocProc): void
  • added: method SingleValueIntFieldData.forEachValueInDoc(int, NumericFieldData.MissingDoubleValueInDocProc): void
  • added: method SingleValueIntFieldData.forEachValueInDoc(int, NumericFieldData.MissingLongValueInDocProc): void
  • changed: method LongFieldDataType.newFieldComparatorSource(FieldDataCache): FieldComparatorSource → method LongFieldDataType.newFieldComparatorSource(FieldDataCache, String): FieldComparatorSource
  • added: class LongFieldDataMissingComparator extends NumericFieldDataComparator
  • added: ctor LongFieldDataMissingComparator(int, String, FieldDataCache, long)
  • added: method LongFieldData.values(): long[]
  • added: method LongFieldDataMissingComparator.compare(int, int): int
  • added: method LongFieldDataMissingComparator.compareBottom(int): int
  • added: method LongFieldDataMissingComparator.copy(int, int): void
  • added: method LongFieldDataMissingComparator.fieldDataType(): FieldDataType
  • added: method LongFieldDataMissingComparator.setBottom(int): void
  • added: method LongFieldDataMissingComparator.value(int): Comparable
  • added: method MultiValueLongFieldData.forEachOrdinalInDoc(int, FieldData.OrdinalInDocProc): void
  • added: method MultiValueLongFieldData.forEachValueInDoc(int, NumericFieldData.LongValueInDocProc): void
  • added: method MultiValueLongFieldData.forEachValueInDoc(int, NumericFieldData.MissingDoubleValueInDocProc): void
  • added: method MultiValueLongFieldData.forEachValueInDoc(int, NumericFieldData.MissingLongValueInDocProc): void
  • added: method SingleValueLongFieldData.forEachOrdinalInDoc(int, FieldData.OrdinalInDocProc): void
  • added: method SingleValueLongFieldData.forEachValueInDoc(int, NumericFieldData.LongValueInDocProc): void
  • added: method SingleValueLongFieldData.forEachValueInDoc(int, NumericFieldData.MissingDoubleValueInDocProc): void
  • added: method SingleValueLongFieldData.forEachValueInDoc(int, NumericFieldData.MissingLongValueInDocProc): void
  • changed: method ShortFieldDataType.newFieldComparatorSource(FieldDataCache): FieldComparatorSource → method ShortFieldDataType.newFieldComparatorSource(FieldDataCache, String): FieldComparatorSource
  • added: class ShortFieldDataMissingComparator extends NumericFieldDataComparator
  • added: ctor ShortFieldDataMissingComparator(int, String, FieldDataCache, short)
  • added: method MultiValueShortFieldData.forEachOrdinalInDoc(int, FieldData.OrdinalInDocProc): void
  • added: method MultiValueShortFieldData.forEachValueInDoc(int, NumericFieldData.LongValueInDocProc): void
  • added: method MultiValueShortFieldData.forEachValueInDoc(int, NumericFieldData.MissingDoubleValueInDocProc): void
  • added: method MultiValueShortFieldData.forEachValueInDoc(int, NumericFieldData.MissingLongValueInDocProc): void
  • added: method ShortFieldData.values(): short[]
  • added: method ShortFieldDataMissingComparator.compare(int, int): int
  • added: method ShortFieldDataMissingComparator.compareBottom(int): int
  • added: method ShortFieldDataMissingComparator.copy(int, int): void
  • added: method ShortFieldDataMissingComparator.fieldDataType(): FieldDataType
  • added: method ShortFieldDataMissingComparator.setBottom(int): void
  • added: method ShortFieldDataMissingComparator.value(int): Comparable
  • added: method SingleValueShortFieldData.forEachOrdinalInDoc(int, FieldData.OrdinalInDocProc): void
  • added: method SingleValueShortFieldData.forEachValueInDoc(int, NumericFieldData.LongValueInDocProc): void
  • added: method SingleValueShortFieldData.forEachValueInDoc(int, NumericFieldData.MissingDoubleValueInDocProc): void
  • added: method SingleValueShortFieldData.forEachValueInDoc(int, NumericFieldData.MissingLongValueInDocProc): void
  • changed: method StringFieldDataType.newFieldComparatorSource(FieldDataCache): FieldComparatorSource → method StringFieldDataType.newFieldComparatorSource(FieldDataCache, String): FieldComparatorSource
  • added: method MultiValueStringFieldData.forEachOrdinalInDoc(int, FieldData.OrdinalInDocProc): void
  • added: method SingleValueStringFieldData.forEachOrdinalInDoc(int, FieldData.OrdinalInDocProc): void
  • added: method StringFieldData.values(): String[]
  • added: method IndexShardGateway.requiresSnapshot(): boolean
  • added: method BlobStoreIndexShardGateway.requiresSnapshot(): boolean
  • added: method LocalIndexShardGateway.requiresSnapshot(): boolean
  • added: method NoneIndexShardGateway.requiresSnapshot(): boolean
  • removed: method SourceToParse.version(): long
  • removed: method SourceToParse.version(long): SourceToParse
  • changed: method FieldMapper.fieldQuery(String): Query → method FieldMapper.fieldQuery(String, QueryParseContext): Query
  • added: ctor FieldMapper.Names(String)
  • added: method DocumentMapper.close(): void
  • added: method FieldMapper.fuzzyQuery(String, String, int, int): Query
  • added: method FieldMapper.fuzzyQuery(String, double, int, int): Query
  • added: method MapperService.analysisService(): AnalysisService
  • added: method MapperService.close(): void
  • added: method MapperService.types(): Collection
  • added: method MapperService.typesFilterFailOnMissing(String[]): Filter
  • added: static field TypeFieldMapper.TERM_FACTORY: Term
  • added: static field UidFieldMapper.TERM_FACTORY: Term
  • added: static method Uid.idFromUid(String): String
  • added: static method Uid.typePrefix(String): String
  • changed: ctor ByteFieldMapper(FieldMapper.Names, int, Field.Index, Field.Store, float, boolean, boolean, Byte) → ctor ByteFieldMapper(FieldMapper.Names, int, String, Field.Index, Field.Store, float, boolean, boolean, Byte)
  • changed: ctor DateFieldMapper(FieldMapper.Names, FormatDateTimeFormatter, int, Field.Index, Field.Store, float, boolean, boolean, String) → ctor DateFieldMapper(FieldMapper.Names, FormatDateTimeFormatter, int, String, Field.Index, Field.Store, float, boolean, boolean, String)
  • changed: ctor DoubleFieldMapper(FieldMapper.Names, int, Field.Index, Field.Store, float, boolean, boolean, Double) → ctor DoubleFieldMapper(FieldMapper.Names, int, String, Field.Index, Field.Store, float, boolean, boolean, Double)
  • changed: ctor FloatFieldMapper(FieldMapper.Names, int, Field.Index, Field.Store, float, boolean, boolean, Float) → ctor FloatFieldMapper(FieldMapper.Names, int, String, Field.Index, Field.Store, float, boolean, boolean, Float)
  • changed: ctor IdFieldMapper(String, String) → ctor IdFieldMapper(Field.Index)
  • changed: ctor IdFieldMapper(String, String, Field.Store, Field.TermVector, float, boolean, boolean) → ctor IdFieldMapper(String, String, Field.Index)
  • changed: ctor IntegerFieldMapper(FieldMapper.Names, int, Field.Index, Field.Store, float, boolean, boolean, Integer) → ctor IntegerFieldMapper(FieldMapper.Names, int, String, Field.Index, Field.Store, float, boolean, boolean, Integer)
  • changed: ctor LongFieldMapper(FieldMapper.Names, int, Field.Index, Field.Store, float, boolean, boolean, Long) → ctor LongFieldMapper(FieldMapper.Names, int, String, Field.Index, Field.Store, float, boolean, boolean, Long)
  • changed: ctor NumberFieldMapper(FieldMapper.Names, int, Field.Index, Field.Store, float, boolean, boolean, NamedAnalyzer, NamedAnalyzer) → ctor NumberFieldMapper(FieldMapper.Names, int, String, Field.Index, Field.Store, float, boolean, boolean, NamedAnalyzer, NamedAnalyzer)
  • changed: ctor ShortFieldMapper(FieldMapper.Names, int, Field.Index, Field.Store, float, boolean, boolean, Short) → ctor ShortFieldMapper(FieldMapper.Names, int, String, Field.Index, Field.Store, float, boolean, boolean, Short)
  • changed: ctor TypeFieldMapper(String, String, Field.Store, Field.TermVector, float, boolean, boolean) → ctor TypeFieldMapper(String, String, Field.Index, Field.Store, Field.TermVector, float, boolean, boolean)
  • changed: ctor XContentDocumentMapper(String, XContentDocumentMapperParser, RootObjectMapper, ImmutableMap, UidFieldMapper, IdFieldMapper, TypeFieldMapper, IndexFieldMapper, SourceFieldMapper, ParentFieldMapper, RoutingFieldMapper, AllFieldMapper, AnalyzerMapper, NamedAnalyzer, NamedAnalyzer, BoostFieldMapper) → ctor XContentDocumentMapper(String, XContentDocumentMapperParser, RootObjectMapper, ImmutableMap, UidFieldMapper, IdFieldMapper, TypeFieldMapper, IndexFieldMapper, SourceFieldMapper, SizeFieldMapper, ParentFieldMapper, RoutingFieldMapper, AllFieldMapper, AnalyzerMapper, NamedAnalyzer, NamedAnalyzer, BoostFieldMapper)
  • changed: ctor XContentDocumentMapper.Builder(String, RootObjectMapper.Builder) → ctor XContentDocumentMapper.Builder(String, Settings, RootObjectMapper.Builder)
  • changed: method AbstractFieldMapper.fieldQuery(String): Query → method AbstractFieldMapper.fieldQuery(String, QueryParseContext): Query
  • changed: method AllFieldMapper.fieldQuery(String): Query → method AllFieldMapper.fieldQuery(String, QueryParseContext): Query
  • changed: method NumberFieldMapper.fieldQuery(String): Query → method NumberFieldMapper.fieldQuery(String, QueryParseContext): Query
  • added: class SizeFieldMapper extends IntegerFieldMapper
  • added: ctor IdFieldMapper(String, String, Field.Index, Field.Store, Field.TermVector, float, boolean, boolean)
  • added: ctor SizeFieldMapper()
  • added: ctor SizeFieldMapper(boolean, Field.Store)
  • added: ctor SizeFieldMapper.Builder()
  • added: ctor SizeFieldMapper.Defaults()
  • added: field AbstractFieldMapper.termFactory: Term
  • added: field NumberFieldMapper.Builder.fuzzyFactor: String
  • added: field NumberFieldMapper.dFuzzyFactor: double
  • added: field NumberFieldMapper.fuzzyFactor: String
  • added: field SizeFieldMapper.Builder.enabled: boolean
  • added: field SizeFieldMapper.Builder.store: Field.Store
  • added: method AbstractFieldMapper.close(): void
  • added: method AbstractFieldMapper.customBoost(): boolean
  • added: method AbstractFieldMapper.fuzzyQuery(String, String, int, int): Query
  • added: method AbstractFieldMapper.fuzzyQuery(String, double, int, int): Query
  • added: method AnalyzerMapper.close(): void
  • added: method BoostFieldMapper.fuzzyQuery(String, String, int, int): Query
  • added: method BoostFieldMapper.fuzzyQuery(String, double, int, int): Query
  • added: method ByteFieldMapper.fuzzyQuery(String, String, int, int): Query
  • added: method ByteFieldMapper.fuzzyQuery(String, double, int, int): Query
  • added: method DateFieldMapper.fuzzyQuery(String, String, int, int): Query
  • added: method DateFieldMapper.fuzzyQuery(String, double, int, int): Query
  • added: method DateFieldMapper.parseFuzzyFactor(String): double
  • added: method DoubleFieldMapper.fuzzyQuery(String, String, int, int): Query
  • added: method DoubleFieldMapper.fuzzyQuery(String, double, int, int): Query
  • added: method FloatFieldMapper.fuzzyQuery(String, String, int, int): Query
  • added: method FloatFieldMapper.fuzzyQuery(String, double, int, int): Query
  • added: method IncludeInAllMapper.includeInAllIfNotSet(Boolean): void
  • added: method IntegerFieldMapper.fuzzyQuery(String, String, int, int): Query
  • added: method IntegerFieldMapper.fuzzyQuery(String, double, int, int): Query
  • added: method LongFieldMapper.fuzzyQuery(String, String, int, int): Query
  • added: method LongFieldMapper.fuzzyQuery(String, double, int, int): Query
  • added: method MultiFieldMapper.close(): void
  • added: method MultiFieldMapper.includeInAllIfNotSet(Boolean): void
  • added: method NumberFieldMapper.Builder.fuzzyFactor(String): NumberFieldMapper.Builder
  • added: method NumberFieldMapper.close(): void
  • added: method NumberFieldMapper.fuzzyQuery(String, String, int, int): Query
  • added: method NumberFieldMapper.fuzzyQuery(String, double, int, int): Query
  • added: method NumberFieldMapper.includeInAllIfNotSet(Boolean): void
  • added: method NumberFieldMapper.parseFuzzyFactor(String): double
  • added: method ObjectMapper.close(): void
  • added: method ObjectMapper.includeInAllIfNotSet(Boolean): void
  • added: method ShortFieldMapper.fuzzyQuery(String, String, int, int): Query
  • added: method ShortFieldMapper.fuzzyQuery(String, double, int, int): Query
  • added: method SizeFieldMapper.Builder.build(XContentMapper.BuilderContext): SizeFieldMapper
  • added: method SizeFieldMapper.Builder.enabled(boolean): SizeFieldMapper.Builder
  • added: method SizeFieldMapper.Builder.store(Field.Store): SizeFieldMapper.Builder
  • added: method SizeFieldMapper.contentType(): String
  • added: method SizeFieldMapper.enabled(): boolean
  • added: method SizeFieldMapper.merge(XContentMapper, MergeContext): void
  • added: method SizeFieldMapper.parseCreateField(ParseContext): Fieldable
  • added: method SizeFieldMapper.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder
  • added: method StringFieldMapper.customBoost(): boolean
  • added: method StringFieldMapper.includeInAllIfNotSet(Boolean): void
  • added: method TypeFieldMapper.fieldFilter(String): Filter
  • added: method TypeFieldMapper.fieldQuery(String, QueryParseContext): Query
  • added: method TypeFieldMapper.useFieldQueryWithQueryString(): boolean
  • added: method UidFieldMapper.close(): void
  • added: method XContentDocumentMapper.Builder.sizeField(SizeFieldMapper.Builder): XContentDocumentMapper.Builder
  • added: method XContentDocumentMapper.close(): void
  • added: method XContentMapper.close(): void
  • added: static class SizeFieldMapper.Builder extends XContentMapper.Builder
  • added: static class SizeFieldMapper.Defaults extends IntegerFieldMapper.Defaults
  • added: static field NumberFieldMapper.Defaults.FUZZY_FACTOR: String
  • added: static field SizeFieldMapper.CONTENT_TYPE: String
  • added: static field SizeFieldMapper.Defaults.ENABLED: boolean
  • added: static field SizeFieldMapper.Defaults.NAME: String
  • added: static method XContentMapperBuilders.doc(String, Settings, RootObjectMapper.Builder): XContentDocumentMapper.Builder
  • changed: method GeoPointFieldDataType.newFieldComparatorSource(FieldDataCache): FieldComparatorSource → method GeoPointFieldDataType.newFieldComparatorSource(FieldDataCache, String): FieldComparatorSource
  • added: interface GeoPointFieldData.ValueInDocProc
  • added: method GeoPointFieldData.ValueInDocProc.onValue(int, double, double): void
  • added: method GeoPointFieldData.forEachValueInDoc(int, GeoPointFieldData.ValueInDocProc): void
  • added: method GeoPointFieldMapper.close(): void
  • added: method MultiValueGeoPointFieldData.forEachOrdinalInDoc(int, FieldData.OrdinalInDocProc): void
  • added: method MultiValueGeoPointFieldData.forEachValueInDoc(int, GeoPointFieldData.ValueInDocProc): void
  • added: method SingleValueGeoPointFieldData.forEachOrdinalInDoc(int, FieldData.OrdinalInDocProc): void
  • added: method SingleValueGeoPointFieldData.forEachValueInDoc(int, GeoPointFieldData.ValueInDocProc): void
  • added: method IpFieldMapper.fuzzyQuery(String, String, int, int): Query
  • added: method IpFieldMapper.fuzzyQuery(String, double, int, int): Query
  • added: class MergeStats implements Streamable, ToXContent
  • added: ctor MergeStats()
  • added: ctor MergeStats(long, long, long)
  • added: method MergeStats.add(MergeStats): void
  • added: method MergeStats.add(long, long, long): void
  • added: method MergeStats.current(): long
  • added: method MergeStats.readFrom(StreamInput): void
  • added: method MergeStats.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder
  • added: method MergeStats.total(): long
  • added: method MergeStats.totalTime(): TimeValue
  • added: method MergeStats.totalTimeInMillis(): long
  • added: method MergeStats.writeTo(StreamOutput): void
  • added: static method MergeStats.readMergeStats(StreamInput): MergeStats
  • removed: class BalancedSegmentMergePolicy extends LogByteSizeMergePolicy
  • removed: class BalancedSegmentMergePolicyProvider extends AbstractIndexShardComponent implements MergePolicyProvider
  • removed: ctor BalancedSegmentMergePolicy(IndexWriter)
  • removed: ctor BalancedSegmentMergePolicy.MergePolicyParams()
  • removed: ctor BalancedSegmentMergePolicyProvider(Store)
  • removed: method BalancedSegmentMergePolicy.MergePolicyParams.getMaxMergeDocs(): int
  • removed: method BalancedSegmentMergePolicy.MergePolicyParams.getMaxSmallSegments(): int
  • removed: method BalancedSegmentMergePolicy.MergePolicyParams.getMergeFactor(): int
  • removed: method BalancedSegmentMergePolicy.MergePolicyParams.getNumLargeSegments(): int
  • removed: method BalancedSegmentMergePolicy.MergePolicyParams.getPartialExpunge(): boolean
  • removed: method BalancedSegmentMergePolicy.MergePolicyParams.isUseCompoundFile(): boolean
  • removed: method BalancedSegmentMergePolicy.MergePolicyParams.setMaxMergeDocs(int): void
  • removed: method BalancedSegmentMergePolicy.MergePolicyParams.setMaxSmallSegments(int): void
  • removed: method BalancedSegmentMergePolicy.MergePolicyParams.setMergeFactor(int): void
  • removed: method BalancedSegmentMergePolicy.MergePolicyParams.setNumLargeSegments(int): void
  • removed: method BalancedSegmentMergePolicy.MergePolicyParams.setPartialExpunge(boolean): void
  • removed: method BalancedSegmentMergePolicy.MergePolicyParams.setUseCompoundFile(boolean): void
  • removed: method BalancedSegmentMergePolicy.findMerges(SegmentInfos): MergePolicy.MergeSpecification
  • removed: method BalancedSegmentMergePolicy.findMergesForOptimize(SegmentInfos, int, Set): MergePolicy.MergeSpecification
  • removed: method BalancedSegmentMergePolicy.findMergesToExpungeDeletes(SegmentInfos): MergePolicy.MergeSpecification
  • removed: method BalancedSegmentMergePolicy.getMaxSmallSegments(): int
  • removed: method BalancedSegmentMergePolicy.getNumLargeSegments(): int
  • removed: method BalancedSegmentMergePolicy.getPartialExpunge(): boolean
  • removed: method BalancedSegmentMergePolicy.setMaxSmallSegments(int): void
  • removed: method BalancedSegmentMergePolicy.setMergeFactor(int): void
  • removed: method BalancedSegmentMergePolicy.setMergePolicyParams(BalancedSegmentMergePolicy.MergePolicyParams): void
  • removed: method BalancedSegmentMergePolicy.setNumLargeSegments(int): void
  • removed: method BalancedSegmentMergePolicy.setPartialExpunge(boolean): void
  • removed: method BalancedSegmentMergePolicy.size(SegmentInfo): long
  • removed: method BalancedSegmentMergePolicyProvider.newMergePolicy(IndexWriter): BalancedSegmentMergePolicy
  • removed: static class BalancedSegmentMergePolicy.MergePolicyParams
  • removed: static field BalancedSegmentMergePolicy.DEFAULT_NUM_LARGE_SEGMENTS: int
  • changed: ctor LogByteSizeMergePolicyProvider(Store) → ctor LogByteSizeMergePolicyProvider(Store, IndexSettingsService)
  • changed: ctor LogByteSizeMergePolicyProvider.EnableMergeLogByteSizeMergePolicy(IndexWriter) → ctor LogByteSizeMergePolicyProvider.EnableMergeLogByteSizeMergePolicy(LogByteSizeMergePolicyProvider)
  • changed: ctor LogDocMergePolicyProvider(Store) → ctor LogDocMergePolicyProvider(Store, IndexSettingsService)
  • changed: ctor LogDocMergePolicyProvider.EnableMergeLogDocMergePolicy(IndexWriter) → ctor LogDocMergePolicyProvider.EnableMergeLogDocMergePolicy(LogDocMergePolicyProvider)
  • changed: interface MergePolicyProvider extends IndexShardComponent → interface MergePolicyProvider extends IndexShardComponent, CloseableIndexComponent
  • changed: method LogByteSizeMergePolicyProvider.newMergePolicy(IndexWriter): LogByteSizeMergePolicy → method LogByteSizeMergePolicyProvider.newMergePolicy(): LogByteSizeMergePolicy
  • changed: method LogDocMergePolicyProvider.newMergePolicy(IndexWriter): LogDocMergePolicy → method LogDocMergePolicyProvider.newMergePolicy(): LogDocMergePolicy
  • changed: method MergePolicyProvider.newMergePolicy(IndexWriter): MergePolicy → method MergePolicyProvider.newMergePolicy(): MergePolicy
  • changed: static class LogByteSizeMergePolicyProvider.EnableMergeLogByteSizeMergePolicy extends LogByteSizeMergePolicy implements EnableMergePolicy → static class LogByteSizeMergePolicyProvider.EnableMergeLogByteSizeMergePolicy extends LogByteSizeMergePolicyProvider.CustomLogByteSizeMergePolicy implements EnableMergePolicy
  • changed: static class LogDocMergePolicyProvider.EnableMergeLogDocMergePolicy extends LogDocMergePolicy implements EnableMergePolicy → static class LogDocMergePolicyProvider.EnableMergeLogDocMergePolicy extends LogDocMergePolicyProvider.CustomLogDocMergePolicy implements EnableMergePolicy
  • added: ctor LogByteSizeMergePolicyProvider.CustomLogByteSizeMergePolicy(LogByteSizeMergePolicyProvider)
  • added: ctor LogDocMergePolicyProvider.CustomLogDocMergePolicy(LogDocMergePolicyProvider)
  • added: method LogByteSizeMergePolicyProvider.CustomLogByteSizeMergePolicy.close(): void
  • added: method LogByteSizeMergePolicyProvider.close(boolean): void
  • added: method LogDocMergePolicyProvider.CustomLogDocMergePolicy.close(): void
  • added: method LogDocMergePolicyProvider.close(boolean): void
  • added: static class LogByteSizeMergePolicyProvider.CustomLogByteSizeMergePolicy extends LogByteSizeMergePolicy
  • added: static class LogDocMergePolicyProvider.CustomLogDocMergePolicy extends LogDocMergePolicy
  • changed: ctor SerialMergeSchedulerProvider.CustomSerialMergeScheduler() → ctor SerialMergeSchedulerProvider.CustomSerialMergeScheduler(ESLogger, SerialMergeSchedulerProvider)
  • changed: static class SerialMergeSchedulerProvider.CustomSerialMergeScheduler extends SerialMergeScheduler → static class SerialMergeSchedulerProvider.CustomSerialMergeScheduler extends TrackingSerialMergeScheduler
  • added: method ConcurrentMergeSchedulerProvider.CustomConcurrentMergeScheduler.close(): void
  • added: method ConcurrentMergeSchedulerProvider.CustomConcurrentMergeScheduler.getMergeThread(IndexWriter, MergePolicy.OneMerge): ConcurrentMergeScheduler.MergeThread
  • added: method ConcurrentMergeSchedulerProvider.CustomConcurrentMergeScheduler.merge(IndexWriter): void
  • added: method ConcurrentMergeSchedulerProvider.stats(): MergeStats
  • added: method MergeSchedulerProvider.stats(): MergeStats
  • added: method SerialMergeSchedulerProvider.CustomSerialMergeScheduler.close(): void
  • added: method SerialMergeSchedulerProvider.stats(): MergeStats
  • added: static class ConcurrentMergeSchedulerProvider.CustomConcurrentMergeScheduler extends TrackingConcurrentMergeScheduler
  • removed: method ParsedQuery.scopePhases(): ScopePhase[]
  • changed: ctor ParsedQuery(Query, ImmutableMap, ScopePhase[]) → ctor ParsedQuery(Query, ImmutableMap)
  • changed: method QueryBuilder.buildAsUnsafeBytes(): FastByteArrayOutputStream → method QueryBuilder.buildAsUnsafeBytes(): BytesStream
  • changed: method QueryBuilder.buildAsUnsafeBytes(XContentType): FastByteArrayOutputStream → method QueryBuilder.buildAsUnsafeBytes(XContentType): BytesStream
  • added: method IndexQueryParser.close(): void
  • added: method IndexQueryParserService.close(): void
  • added: static field ParsedQuery.MATCH_ALL_PARSED_QUERY: ParsedQuery
  • removed: method QueryParseContext.addScopePhase(ScopePhase): void
  • removed: method QueryParseContext.cacheWeakFilter(Filter): Filter
  • removed: method QueryParseContext.copyScopePhases(): ScopePhase[]
  • changed: ctor FuzzyQueryBuilder(String, String) → ctor FuzzyQueryBuilder(String, Object)
  • changed: method BaseQueryBuilder.buildAsUnsafeBytes(): FastByteArrayOutputStream → method BaseQueryBuilder.buildAsUnsafeBytes(): BytesStream
  • changed: method BaseQueryBuilder.buildAsUnsafeBytes(XContentType): FastByteArrayOutputStream → method BaseQueryBuilder.buildAsUnsafeBytes(XContentType): BytesStream
  • added: class GeoDistanceRangeFilterBuilder extends BaseFilterBuilder
  • added: class GeoDistanceRangeFilterParser extends AbstractIndexComponent implements XContentFilterParser
  • added: class IdsFilterBuilder extends BaseFilterBuilder
  • added: class IdsFilterParser extends AbstractIndexComponent implements XContentFilterParser
  • added: class IdsQueryBuilder extends BaseQueryBuilder
  • added: class IdsQueryParser extends AbstractIndexComponent implements XContentQueryParser
  • added: class LimitFilterBuilder extends BaseFilterBuilder
  • added: class LimitFilterParser extends AbstractIndexComponent implements XContentFilterParser
  • added: class TextQueryBuilder extends BaseQueryBuilder
  • added: class TextQueryParser extends AbstractIndexComponent implements XContentQueryParser
  • added: class TypeFilterBuilder extends BaseFilterBuilder
  • added: class TypeFilterParser extends AbstractIndexComponent implements XContentFilterParser
  • added: ctor GeoDistanceRangeFilterBuilder(String)
  • added: ctor GeoDistanceRangeFilterParser(Index, Settings)
  • added: ctor IdsFilterBuilder(String[])
  • added: ctor IdsFilterParser(Index, Settings)
  • added: ctor IdsQueryBuilder(String[])
  • added: ctor IdsQueryParser(Index, Settings)
  • added: ctor LimitFilterBuilder(int)
  • added: ctor LimitFilterParser(Index, Settings)
  • added: ctor TextQueryBuilder(String, Object)
  • added: ctor TextQueryParser(Index, Settings)
  • added: ctor TypeFilterBuilder(String)
  • added: ctor TypeFilterParser(Index, Settings)
  • added: enum TextQueryBuilder.Operator
  • added: enum TextQueryBuilder.Type
  • added: method FieldQueryBuilder.analyzeWildcard(boolean): FieldQueryBuilder
  • added: method FieldQueryBuilder.autoGeneratePhraseQueries(boolean): void
  • added: method FuzzyQueryBuilder.minSimilarity(String): FuzzyQueryBuilder
  • added: method GeoDistanceRangeFilterBuilder.cache(boolean): GeoDistanceRangeFilterBuilder
  • added: method GeoDistanceRangeFilterBuilder.doXContent(XContentBuilder, ToXContent.Params): void
  • added: method GeoDistanceRangeFilterBuilder.filterName(String): GeoDistanceRangeFilterBuilder
  • added: method GeoDistanceRangeFilterBuilder.from(Object): GeoDistanceRangeFilterBuilder
  • added: method GeoDistanceRangeFilterBuilder.geoDistance(GeoDistance): GeoDistanceRangeFilterBuilder
  • added: method GeoDistanceRangeFilterBuilder.geohash(String): GeoDistanceRangeFilterBuilder
  • added: method GeoDistanceRangeFilterBuilder.gt(Object): GeoDistanceRangeFilterBuilder
  • added: method GeoDistanceRangeFilterBuilder.gte(Object): GeoDistanceRangeFilterBuilder
  • added: method GeoDistanceRangeFilterBuilder.includeLower(boolean): GeoDistanceRangeFilterBuilder
  • added: method GeoDistanceRangeFilterBuilder.includeUpper(boolean): GeoDistanceRangeFilterBuilder
  • added: method GeoDistanceRangeFilterBuilder.lat(double): GeoDistanceRangeFilterBuilder
  • added: method GeoDistanceRangeFilterBuilder.lon(double): GeoDistanceRangeFilterBuilder
  • added: method GeoDistanceRangeFilterBuilder.lt(Object): GeoDistanceRangeFilterBuilder
  • added: method GeoDistanceRangeFilterBuilder.lte(Object): GeoDistanceRangeFilterBuilder
  • added: method GeoDistanceRangeFilterBuilder.point(double, double): GeoDistanceRangeFilterBuilder
  • added: method GeoDistanceRangeFilterBuilder.to(Object): GeoDistanceRangeFilterBuilder
  • added: method GeoDistanceRangeFilterParser.names(): String[]
  • added: method GeoDistanceRangeFilterParser.parse(QueryParseContext): Filter
  • added: method IdsFilterBuilder.addIds(String[]): IdsFilterBuilder
  • added: method IdsFilterBuilder.doXContent(XContentBuilder, ToXContent.Params): void
  • added: method IdsFilterBuilder.filterName(String): IdsFilterBuilder
  • added: method IdsFilterBuilder.ids(String[]): IdsFilterBuilder
  • added: method IdsFilterParser.names(): String[]
  • added: method IdsFilterParser.parse(QueryParseContext): Filter
  • added: method IdsQueryBuilder.addIds(String[]): IdsQueryBuilder
  • added: method IdsQueryBuilder.boost(float): IdsQueryBuilder
  • added: method IdsQueryBuilder.doXContent(XContentBuilder, ToXContent.Params): void
  • added: method IdsQueryBuilder.ids(String[]): IdsQueryBuilder
  • added: method IdsQueryParser.names(): String[]
  • added: method IdsQueryParser.parse(QueryParseContext): Query
  • added: method LimitFilterBuilder.doXContent(XContentBuilder, ToXContent.Params): void
  • added: method LimitFilterParser.names(): String[]
  • added: method LimitFilterParser.parse(QueryParseContext): Filter
  • added: method QueryStringQueryBuilder.analyzeWildcard(boolean): QueryStringQueryBuilder
  • added: method QueryStringQueryBuilder.autoGeneratePhraseQueries(boolean): void
  • added: method TextQueryBuilder.analyzer(String): TextQueryBuilder
  • added: method TextQueryBuilder.boost(float): TextQueryBuilder
  • added: method TextQueryBuilder.doXContent(XContentBuilder, ToXContent.Params): void
  • added: method TextQueryBuilder.fuzziness(Object): TextQueryBuilder
  • added: method TextQueryBuilder.maxExpansions(int): TextQueryBuilder
  • added: method TextQueryBuilder.operator(TextQueryBuilder.Operator): TextQueryBuilder
  • added: method TextQueryBuilder.slop(int): TextQueryBuilder
  • added: method TextQueryBuilder.type(TextQueryBuilder.Type): TextQueryBuilder
  • added: method TextQueryParser.names(): String[]
  • added: method TextQueryParser.parse(QueryParseContext): Query
  • added: method TypeFilterBuilder.doXContent(XContentBuilder, ToXContent.Params): void
  • added: method TypeFilterParser.names(): String[]
  • added: method TypeFilterParser.parse(QueryParseContext): Filter
  • added: method XContentIndexQueryParser.close(): void
  • added: static field GeoDistanceRangeFilterParser.NAME: String
  • added: static field IdsFilterParser.NAME: String
  • added: static field IdsQueryParser.NAME: String
  • added: static field LimitFilterParser.NAME: String
  • added: static field TextQueryBuilder.Operator.AND: TextQueryBuilder.Operator
  • added: static field TextQueryBuilder.Operator.OR: TextQueryBuilder.Operator
  • added: static field TextQueryBuilder.Type.BOOLEAN: TextQueryBuilder.Type
  • added: static field TextQueryBuilder.Type.PHRASE: TextQueryBuilder.Type
  • added: static field TextQueryBuilder.Type.PHRASE_PREFIX: TextQueryBuilder.Type
  • added: static field TextQueryParser.NAME: String
  • added: static field TypeFilterParser.NAME: String
  • added: static method FilterBuilders.geoDistanceRangeFilter(String): GeoDistanceRangeFilterBuilder
  • added: static method FilterBuilders.idsFilter(String[]): IdsFilterBuilder
  • added: static method FilterBuilders.limitFilter(int): LimitFilterBuilder
  • added: static method FilterBuilders.typeFilter(String): TypeFilterBuilder
  • added: static method QueryBuilders.idsQuery(String[]): IdsQueryBuilder
  • added: static method QueryBuilders.text(String, Object): TextQueryBuilder
  • added: static method QueryBuilders.textPhrase(String, Object): TextQueryBuilder
  • added: static method QueryBuilders.textPhrasePrefix(String, Object): TextQueryBuilder
  • added: static method TextQueryBuilder.Operator.valueOf(String): TextQueryBuilder.Operator
  • added: static method TextQueryBuilder.Operator.values(): TextQueryBuilder.Operator[]
  • added: static method TextQueryBuilder.Type.valueOf(String): TextQueryBuilder.Type
  • added: static method TextQueryBuilder.Type.values(): TextQueryBuilder.Type[]
  • added: class RefreshStats implements Streamable, ToXContent
  • added: ctor RefreshStats()
  • added: ctor RefreshStats(long, long)
  • added: method RefreshStats.add(RefreshStats): void
  • added: method RefreshStats.add(long, long): void
  • added: method RefreshStats.readFrom(StreamInput): void
  • added: method RefreshStats.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder
  • added: method RefreshStats.total(): long
  • added: method RefreshStats.totalTime(): TimeValue
  • added: method RefreshStats.totalTimeInMillis(): long
  • added: method RefreshStats.writeTo(StreamOutput): void
  • added: static method RefreshStats.readRefreshStats(StreamInput): RefreshStats
  • added: class TextQueryParser
  • added: class UidFilter extends Filter
  • added: ctor TextQueryParser(QueryParseContext, String, String)
  • added: ctor UidFilter(Collection, List, BloomCache)
  • added: enum TextQueryParser.Type
  • added: method TextQueryParser.parse(TextQueryParser.Type): Query
  • added: method TextQueryParser.setAnalyzer(String): void
  • added: method TextQueryParser.setEnablePositionIncrements(boolean): void
  • added: method TextQueryParser.setFuzziness(String): void
  • added: method TextQueryParser.setFuzzyPrefixLength(int): void
  • added: method TextQueryParser.setMaxExpansions(int): void
  • added: method TextQueryParser.setOccur(BooleanClause.Occur): void
  • added: method TextQueryParser.setPhraseSlop(int): void
  • added: method UidFilter.equals(Object): boolean
  • added: method UidFilter.getDocIdSet(IndexReader): DocIdSet
  • added: method UidFilter.hashCode(): int
  • added: static field TextQueryParser.Type.BOOLEAN: TextQueryParser.Type
  • added: static field TextQueryParser.Type.PHRASE: TextQueryParser.Type
  • added: static field TextQueryParser.Type.PHRASE_PREFIX: TextQueryParser.Type
  • added: static method TextQueryParser.Type.valueOf(String): TextQueryParser.Type
  • added: static method TextQueryParser.Type.values(): TextQueryParser.Type[]
  • added: class GeoDistanceRangeFilter extends Filter
  • added: ctor GeoDistanceRangeFilter(double, double, Double, Double, boolean, boolean, GeoDistance, String, FieldDataCache)
  • added: method GeoDistanceRangeFilter.equals(Object): boolean
  • added: method GeoDistanceRangeFilter.fieldName(): String
  • added: method GeoDistanceRangeFilter.geoDistance(): GeoDistance
  • added: method GeoDistanceRangeFilter.getDocIdSet(IndexReader): DocIdSet
  • added: method GeoDistanceRangeFilter.hashCode(): int
  • added: method GeoDistanceRangeFilter.lat(): double
  • added: method GeoDistanceRangeFilter.lon(): double
  • changed: ctor IndexSettingsModule(Settings) → ctor IndexSettingsModule(Index, Settings)
  • added: class IndexSettingsProvider implements Provider
  • added: class IndexSettingsService extends AbstractIndexComponent
  • added: ctor IndexSettingsProvider(IndexSettingsService)
  • added: ctor IndexSettingsService(Index, Settings)
  • added: interface IndexSettingsService.Listener
  • added: method IndexSettingsProvider.get(): Settings
  • added: method IndexSettingsService.Listener.onRefreshSettings(Settings): void
  • added: method IndexSettingsService.addListener(IndexSettingsService.Listener): void
  • added: method IndexSettingsService.getSettings(): Settings
  • added: method IndexSettingsService.refreshSettings(Settings): void
  • added: method IndexSettingsService.removeListener(IndexSettingsService.Listener): void
  • added: ctor IllegalIndexShardStateException(ShardId, IndexShardState, String, Throwable)
  • added: ctor IndexShardClosedException(ShardId, Throwable)
  • removed: method IndexShard.estimateFlushableMemorySize(): ByteSizeValue
  • removed: method InternalIndexShard.estimateFlushableMemorySize(): ByteSizeValue
  • changed: ctor InternalIndexShard(ShardId, Settings, IndicesLifecycle, Store, Engine, Translog, ThreadPool, MapperService, IndexQueryParserService, IndexCache) → ctor InternalIndexShard(ShardId, Settings, IndexSettingsService, IndicesLifecycle, Store, Engine, MergeSchedulerProvider, Translog, ThreadPool, MapperService, IndexQueryParserService, IndexCache)
  • added: method IndexShard.refreshStats(): RefreshStats
  • added: method InternalIndexShard.mergeScheduler(): MergeSchedulerProvider
  • added: method InternalIndexShard.refreshStats(): RefreshStats
  • added: method AbstractStore.writeChecksums(): void
  • added: static method AbstractStore.readChecksums(Directory): Map
  • changed: ctor TranslogService(ShardId, Settings, ThreadPool, IndexShard, Translog) → ctor TranslogService(ShardId, Settings, IndexSettingsService, ThreadPool, IndexShard, Translog)
  • removed: method NodeIndicesStats.fieldCacheEvictions(): long
  • removed: method NodeIndicesStats.fieldCacheSize(): ByteSizeValue
  • removed: method NodeIndicesStats.filterCacheSize(): ByteSizeValue
  • removed: method NodeIndicesStats.getFieldCacheEvictions(): long
  • removed: method NodeIndicesStats.getFieldCacheSize(): ByteSizeValue
  • removed: method NodeIndicesStats.getFilterCacheSize(): ByteSizeValue
  • changed: ctor NodeIndicesStats(ByteSizeValue, ByteSizeValue, ByteSizeValue, long) → ctor NodeIndicesStats(ByteSizeValue, long, CacheStats, MergeStats)
  • added: method NodeIndicesStats.cache(): CacheStats
  • added: method NodeIndicesStats.getCache(): CacheStats
  • added: method NodeIndicesStats.getMerge(): MergeStats
  • added: method NodeIndicesStats.getNumDocs(): long
  • added: method NodeIndicesStats.merge(): MergeStats
  • added: method NodeIndicesStats.numDocs(): long
  • added: method IndicesAnalysisService.charFilterFactoryFactory(String): CharFilterFactoryFactory
  • added: method IndicesAnalysisService.hasCharFilter(String): boolean
  • added: method IndicesAnalysisService.hasTokenFilter(String): boolean
  • added: method IndicesAnalysisService.hasTokenizer(String): boolean
  • added: method IndicesAnalysisService.tokenFilterFactoryFactory(String): TokenFilterFactoryFactory
  • added: method IndicesAnalysisService.tokenizerFactoryFactory(String): TokenizerFactoryFactory
  • added: class IndicesNodeFilterCache extends AbstractComponent implements EvictionListener
  • added: ctor IndicesNodeFilterCache()
  • added: ctor IndicesNodeFilterCache(Settings)
  • added: method IndicesNodeFilterCache.addEvictionListener(EvictionListener): void
  • added: method IndicesNodeFilterCache.cache(): ConcurrentMap
  • added: method IndicesNodeFilterCache.close(): void
  • added: method IndicesNodeFilterCache.onEviction(AbstractWeightedFilterCache.FilterCacheKey, FilterCacheValue): void
  • added: method IndicesNodeFilterCache.removeEvictionListener(EvictionListener): void
  • changed: ctor IndicesClusterStateService(Settings, IndicesService, ClusterService, ThreadPool, RecoveryTarget, RecoverySource, ShardStateAction, NodeIndexCreatedAction, NodeIndexDeletedAction, NodeMappingCreatedAction) → ctor IndicesClusterStateService(Settings, IndicesService, ClusterService, ThreadPool, RecoveryTarget, RecoverySource, ShardStateAction, NodeIndexCreatedAction, NodeIndexDeletedAction, NodeMappingCreatedAction, NodeMappingRefreshAction)
  • changed: class IndexingMemoryBufferController extends AbstractComponent → class IndexingMemoryBufferController extends AbstractLifecycleComponent
  • changed: ctor IndexingMemoryBufferController(Settings, IndicesService) → ctor IndexingMemoryBufferController(Settings, ThreadPool, IndicesService)
  • added: method IndexingMemoryBufferController.doClose(): void
  • added: method IndexingMemoryBufferController.doStart(): void
  • added: method IndexingMemoryBufferController.doStop(): void
  • changed: ctor IndicesStore(Settings, IndicesService, ClusterService) → ctor IndicesStore(Settings, NodeEnvironment, IndicesService, ClusterService)
  • added: method JvmInfo.getVersion(): String
  • added: method JvmInfo.version(): String
  • added: static method JvmStats.isLastGcEnabled(): boolean
  • added: method AbstractPlugin.additionalSettings(): Settings
  • added: method Plugin.additionalSettings(): Settings
  • added: method XContentRestResponse.builder(): XContentBuilder
  • added: class RestGetSettingsAction extends BaseRestHandler
  • added: ctor RestGetSettingsAction(Settings, Client, RestController, SettingsFilter)
  • added: method RestGetSettingsAction.handleRequest(RestRequest, RestChannel): void
  • changed: ctor RiverModule(RiverName, Map, Settings) → ctor RiverModule(RiverName, Map, Settings, RiversTypesRegistry)
  • changed: ctor RiversService(Settings, Client, ThreadPool, ClusterService, RiverClusterService, Injector) → ctor RiversService(Settings, Client, ThreadPool, ClusterService, RiversTypesRegistry, RiverClusterService, Injector)
  • added: class RiversPluginsModule extends AbstractModule implements PreProcessModule
  • added: class RiversTypesRegistry
  • added: ctor RiversPluginsModule(Settings, PluginsService)
  • added: ctor RiversTypesRegistry(ImmutableMap)
  • added: method RiversModule.registerRiver(String, Class): void
  • added: method RiversPluginsModule.configure(): void
  • added: method RiversPluginsModule.processModule(Module): void
  • added: method RiversTypesRegistry.type(String): Class
  • removed: method SearchScript.run(): Object
  • removed: method SearchScript.setNextVar(String, Object): void
  • changed: ctor ScriptModule() → ctor ScriptModule(Settings)
  • changed: interface SearchScript → interface SearchScript extends ExecutableScript
  • added: abstract class AbstractDoubleSearchScript extends AbstractSearchScript
  • added: abstract class AbstractExecutableScript implements ExecutableScript
  • added: abstract class AbstractFloatSearchScript extends AbstractSearchScript
  • added: abstract class AbstractLongSearchScript extends AbstractSearchScript
  • added: abstract class AbstractSearchScript extends AbstractExecutableScript implements SearchScript
  • added: class NativeScriptEngineService extends AbstractComponent implements ScriptEngineService
  • added: ctor AbstractDoubleSearchScript()
  • added: ctor AbstractExecutableScript()
  • added: ctor AbstractFloatSearchScript()
  • added: ctor AbstractLongSearchScript()
  • added: ctor AbstractSearchScript()
  • added: ctor NativeScriptEngineService(Settings, Map)
  • added: ctor ScriptService.DocScoreNativeScriptFactory()
  • added: ctor ScriptService.DocScoreSearchScript()
  • added: interface NativeScriptFactory
  • added: method AbstractDoubleSearchScript.run(): Object
  • added: method AbstractDoubleSearchScript.runAsDouble(): double
  • added: method AbstractDoubleSearchScript.runAsFloat(): float
  • added: method AbstractDoubleSearchScript.runAsLong(): long
  • added: method AbstractExecutableScript.setNextVar(String, Object): void
  • added: method AbstractExecutableScript.unwrap(Object): Object
  • added: method AbstractFloatSearchScript.run(): Object
  • added: method AbstractFloatSearchScript.runAsDouble(): double
  • added: method AbstractFloatSearchScript.runAsFloat(): float
  • added: method AbstractFloatSearchScript.runAsLong(): long
  • added: method AbstractLongSearchScript.run(): Object
  • added: method AbstractLongSearchScript.runAsDouble(): double
  • added: method AbstractLongSearchScript.runAsFloat(): float
  • added: method AbstractLongSearchScript.runAsLong(): long
  • added: method AbstractSearchScript.doc(): DocLookup
  • added: method AbstractSearchScript.fields(): FieldsLookup
  • added: method AbstractSearchScript.runAsDouble(): double
  • added: method AbstractSearchScript.runAsFloat(): float
  • added: method AbstractSearchScript.runAsLong(): long
  • added: method AbstractSearchScript.score(): float
  • added: method AbstractSearchScript.setNextDocId(int): void
  • added: method AbstractSearchScript.setNextReader(IndexReader): void
  • added: method AbstractSearchScript.setNextScore(float): void
  • added: method AbstractSearchScript.setScorer(Scorer): void
  • added: method AbstractSearchScript.source(): SourceLookup
  • added: method NativeScriptEngineService.close(): void
  • added: method NativeScriptEngineService.compile(String): Object
  • added: method NativeScriptEngineService.executable(Object, Map): ExecutableScript
  • added: method NativeScriptEngineService.execute(Object, Map): Object
  • added: method NativeScriptEngineService.extensions(): String[]
  • added: method NativeScriptEngineService.search(Object, SearchLookup, Map): SearchScript
  • added: method NativeScriptEngineService.types(): String[]
  • added: method NativeScriptEngineService.unwrap(Object): Object
  • added: method NativeScriptFactory.newScript(Map): ExecutableScript
  • added: method ScriptModule.registerScript(String, Class): void
  • added: method ScriptService.DocScoreNativeScriptFactory.newScript(Map): ExecutableScript
  • added: method ScriptService.DocScoreSearchScript.runAsFloat(): float
  • added: static class ScriptService.DocScoreNativeScriptFactory implements NativeScriptFactory
  • added: static class ScriptService.DocScoreSearchScript extends AbstractFloatSearchScript
  • added: method MvelScriptEngineService.MvelSearchScript.unwrap(Object): Object
  • added: method SearchService.executeScan(InternalScrollSearchRequest): ScrollQueryFetchSearchResult
  • added: method SearchService.executeScan(InternalSearchRequest): QuerySearchResult
  • added: method SearchServiceTransportAction.sendExecuteScan(DiscoveryNode, InternalScrollSearchRequest, SearchServiceListener): void
  • added: method SearchServiceTransportAction.sendExecuteScan(DiscoveryNode, InternalSearchRequest, SearchServiceListener): void
  • changed: method SearchSourceBuilder.buildAsUnsafeBytes(XContentType): FastByteArrayOutputStream → method SearchSourceBuilder.buildAsUnsafeBytes(XContentType): BytesStream
  • added: method SearchSourceBuilder.minScore(float): SearchSourceBuilder
  • added: method SearchSourceBuilder.toString(): String
  • added: class CountSearchResult implements Streamable, SearchPhaseResult
  • added: ctor CountSearchResult()
  • added: ctor CountSearchResult(long, long)
  • added: method CountSearchResult.id(): long
  • added: method CountSearchResult.readFrom(StreamInput): void
  • added: method CountSearchResult.shardTarget(): SearchShardTarget
  • added: method CountSearchResult.shardTarget(SearchShardTarget): void
  • added: method CountSearchResult.totalHits(): long
  • added: method CountSearchResult.writeTo(StreamOutput): void
  • added: interface OptimizeGlobalFacetCollector
  • added: method AbstractFacetCollector.getFilter(): Filter
  • added: method OptimizeGlobalFacetCollector.optimizedGlobalExecution(SearchContext): void
  • added: static method FacetBuilders.termsStatsFacet(String): TermsStatsFacetBuilder
  • removed: class InternalCountAndTotalDateHistogramFacet extends InternalDateHistogramFacet
  • removed: class InternalCountAndTotalDateHistogramFacet.CountAndTotalEntry implements DateHistogramFacet.Entry
  • removed: ctor InternalCountAndTotalDateHistogramFacet(String, DateHistogramFacet.ComparatorType, TLongLongHashMap, TLongDoubleHashMap)
  • removed: ctor InternalCountAndTotalDateHistogramFacet.CountAndTotalEntry(InternalCountAndTotalDateHistogramFacet, long, long, double)
  • removed: field ValueScriptDateHistogramFacetCollector.DateHistogramProc.counts: TLongLongHashMap
  • removed: field ValueScriptDateHistogramFacetCollector.DateHistogramProc.totals: TLongDoubleHashMap
  • removed: method InternalCountAndTotalDateHistogramFacet.CountAndTotalEntry.count(): long
  • removed: method InternalCountAndTotalDateHistogramFacet.CountAndTotalEntry.getCount(): long
  • removed: method InternalCountAndTotalDateHistogramFacet.CountAndTotalEntry.getMean(): double
  • removed: method InternalCountAndTotalDateHistogramFacet.CountAndTotalEntry.getTime(): long
  • removed: method InternalCountAndTotalDateHistogramFacet.CountAndTotalEntry.getTotal(): double
  • removed: method InternalCountAndTotalDateHistogramFacet.CountAndTotalEntry.mean(): double
  • removed: method InternalCountAndTotalDateHistogramFacet.CountAndTotalEntry.time(): long
  • removed: method InternalCountAndTotalDateHistogramFacet.CountAndTotalEntry.total(): double
  • removed: method InternalCountAndTotalDateHistogramFacet.entries(): List
  • removed: method InternalCountAndTotalDateHistogramFacet.getEntries(): List
  • removed: method InternalCountAndTotalDateHistogramFacet.getName(): String
  • removed: method InternalCountAndTotalDateHistogramFacet.getType(): String
  • removed: method InternalCountAndTotalDateHistogramFacet.iterator(): Iterator
  • removed: method InternalCountAndTotalDateHistogramFacet.name(): String
  • removed: method InternalCountAndTotalDateHistogramFacet.readFrom(StreamInput): void
  • removed: method InternalCountAndTotalDateHistogramFacet.reduce(String, List): Facet
  • removed: method InternalCountAndTotalDateHistogramFacet.streamType(): String
  • removed: method InternalCountAndTotalDateHistogramFacet.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder
  • removed: method InternalCountAndTotalDateHistogramFacet.type(): String
  • removed: method InternalCountAndTotalDateHistogramFacet.writeTo(StreamOutput): void
  • removed: method ValueScriptDateHistogramFacetCollector.DateHistogramProc.counts(): TLongLongHashMap
  • removed: method ValueScriptDateHistogramFacetCollector.DateHistogramProc.totals(): TLongDoubleHashMap
  • removed: static method InternalCountAndTotalDateHistogramFacet.readHistogramFacet(StreamInput): InternalCountAndTotalDateHistogramFacet
  • removed: static method InternalCountAndTotalDateHistogramFacet.registerStreams(): void
  • changed: class InternalCountDateHistogramFacet.CountEntry implements DateHistogramFacet.Entry → static class InternalCountDateHistogramFacet.CountEntry implements DateHistogramFacet.Entry
  • changed: ctor InternalCountDateHistogramFacet(String, DateHistogramFacet.ComparatorType, TLongLongHashMap) → ctor InternalCountDateHistogramFacet(String, DateHistogramFacet.ComparatorType, TLongLongHashMap, boolean)
  • changed: ctor InternalCountDateHistogramFacet.CountEntry(InternalCountDateHistogramFacet, long, long) → ctor InternalCountDateHistogramFacet.CountEntry(long, long)
  • added: class InternalFullDateHistogramFacet extends InternalDateHistogramFacet
  • added: ctor InternalFullDateHistogramFacet(String, DateHistogramFacet.ComparatorType, ExtTLongObjectHashMap, boolean)
  • added: ctor InternalFullDateHistogramFacet.FullEntry(long, long, double, double, long, double)
  • added: ctor ValueDateHistogramFacetCollector.DateHistogramProc(long)
  • added: ctor ValueDateHistogramFacetCollector.DateHistogramProc.ValueAggregator()
  • added: method DateHistogramFacet.Entry.getMax(): double
  • added: method DateHistogramFacet.Entry.getMin(): double
  • added: method DateHistogramFacet.Entry.getTotalCount(): long
  • added: method DateHistogramFacet.Entry.max(): double
  • added: method DateHistogramFacet.Entry.min(): double
  • added: method DateHistogramFacet.Entry.totalCount(): long
  • added: method InternalCountDateHistogramFacet.CountEntry.getMax(): double
  • added: method InternalCountDateHistogramFacet.CountEntry.getMin(): double
  • added: method InternalCountDateHistogramFacet.CountEntry.getTotalCount(): long
  • added: method InternalCountDateHistogramFacet.CountEntry.max(): double
  • added: method InternalCountDateHistogramFacet.CountEntry.min(): double
  • added: method InternalCountDateHistogramFacet.CountEntry.totalCount(): long
  • added: method InternalFullDateHistogramFacet.FullEntry.count(): long
  • added: method InternalFullDateHistogramFacet.FullEntry.getCount(): long
  • added: method InternalFullDateHistogramFacet.FullEntry.getMax(): double
  • added: method InternalFullDateHistogramFacet.FullEntry.getMean(): double
  • added: method InternalFullDateHistogramFacet.FullEntry.getMin(): double
  • added: method InternalFullDateHistogramFacet.FullEntry.getTime(): long
  • added: method InternalFullDateHistogramFacet.FullEntry.getTotal(): double
  • added: method InternalFullDateHistogramFacet.FullEntry.getTotalCount(): long
  • added: method InternalFullDateHistogramFacet.FullEntry.max(): double
  • added: method InternalFullDateHistogramFacet.FullEntry.mean(): double
  • added: method InternalFullDateHistogramFacet.FullEntry.min(): double
  • added: method InternalFullDateHistogramFacet.FullEntry.time(): long
  • added: method InternalFullDateHistogramFacet.FullEntry.total(): double
  • added: method InternalFullDateHistogramFacet.FullEntry.totalCount(): long
  • added: method InternalFullDateHistogramFacet.entries(): List
  • added: method InternalFullDateHistogramFacet.getEntries(): List
  • added: method InternalFullDateHistogramFacet.getName(): String
  • added: method InternalFullDateHistogramFacet.getType(): String
  • added: method InternalFullDateHistogramFacet.iterator(): Iterator
  • added: method InternalFullDateHistogramFacet.name(): String
  • added: method InternalFullDateHistogramFacet.readFrom(StreamInput): void
  • added: method InternalFullDateHistogramFacet.reduce(String, List): Facet
  • added: method InternalFullDateHistogramFacet.streamType(): String
  • added: method InternalFullDateHistogramFacet.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder
  • added: method InternalFullDateHistogramFacet.type(): String
  • added: method InternalFullDateHistogramFacet.writeTo(StreamOutput): void
  • added: method ValueDateHistogramFacetCollector.DateHistogramProc.ValueAggregator.onValue(int, double): void
  • added: method ValueDateHistogramFacetCollector.DateHistogramProc.onValue(int, MutableDateTime): void
  • added: static class InternalFullDateHistogramFacet.FullEntry implements DateHistogramFacet.Entry
  • added: static class ValueDateHistogramFacetCollector.DateHistogramProc implements LongFieldData.DateValueInDocProc
  • added: static class ValueDateHistogramFacetCollector.DateHistogramProc.ValueAggregator implements NumericFieldData.DoubleValueInDocProc
  • added: static method InternalFullDateHistogramFacet.readHistogramFacet(StreamInput): InternalFullDateHistogramFacet
  • added: static method InternalFullDateHistogramFacet.registerStreams(): void
  • changed: class FilterFacetCollector extends AbstractFacetCollector → class FilterFacetCollector extends AbstractFacetCollector implements OptimizeGlobalFacetCollector
  • added: method FilterFacetCollector.optimizedGlobalExecution(SearchContext): void
  • removed: method ValueGeoDistanceFacetCollector.doCollect(int): void
  • removed: method ValueGeoDistanceFacetCollector.facet(): Facet
  • changed: ctor GeoDistanceFacet.Entry(double, double, long, double) → ctor GeoDistanceFacet.Entry(double, double, long, long, double, double, double)
  • added: ctor GeoDistanceFacetCollector.Aggregator(double, double, GeoDistance, DistanceUnit, GeoDistanceFacet.Entry[])
  • added: ctor ScriptGeoDistanceFacetCollector.Aggregator(double, double, GeoDistance, DistanceUnit, GeoDistanceFacet.Entry[])
  • added: ctor ValueGeoDistanceFacetCollector.Aggregator(double, double, GeoDistance, DistanceUnit, GeoDistanceFacet.Entry[])
  • added: ctor ValueGeoDistanceFacetCollector.ValueAggregator()
  • added: field GeoDistanceFacetCollector.Aggregator.lat: double
  • added: field GeoDistanceFacetCollector.Aggregator.lon: double
  • added: field GeoDistanceFacetCollector.aggregator: GeoPointFieldData.ValueInDocProc
  • added: field ScriptGeoDistanceFacetCollector.Aggregator.lat: double
  • added: field ScriptGeoDistanceFacetCollector.Aggregator.lon: double
  • added: field ValueGeoDistanceFacetCollector.Aggregator.lat: double
  • added: field ValueGeoDistanceFacetCollector.Aggregator.lon: double
  • added: method GeoDistanceFacet.Entry.getMax(): double
  • added: method GeoDistanceFacet.Entry.getMin(): double
  • added: method GeoDistanceFacet.Entry.getTotalCount(): long
  • added: method GeoDistanceFacet.Entry.max(): double
  • added: method GeoDistanceFacet.Entry.min(): double
  • added: method GeoDistanceFacet.Entry.totalCount(): long
  • added: method GeoDistanceFacetCollector.Aggregator.onValue(int, double, double): void
  • added: method ScriptGeoDistanceFacetCollector.Aggregator.onValue(int, double, double): void
  • added: method ValueGeoDistanceFacetCollector.Aggregator.onValue(int, double, double): void
  • added: method ValueGeoDistanceFacetCollector.ValueAggregator.onValue(int, double): void
  • added: static class GeoDistanceFacetCollector.Aggregator implements GeoPointFieldData.ValueInDocProc
  • added: static class ScriptGeoDistanceFacetCollector.Aggregator implements GeoPointFieldData.ValueInDocProc
  • added: static class ValueGeoDistanceFacetCollector.Aggregator implements GeoPointFieldData.ValueInDocProc
  • added: static class ValueGeoDistanceFacetCollector.ValueAggregator implements NumericFieldData.DoubleValueInDocProc
  • removed: class CountAndTotalHistogramFacetCollector extends AbstractFacetCollector
  • removed: class CountHistogramFacetCollector extends AbstractFacetCollector
  • removed: class InternalCountAndTotalHistogramFacet extends InternalHistogramFacet
  • removed: class InternalCountAndTotalHistogramFacet.CountAndTotalEntry implements HistogramFacet.Entry
  • removed: class InternalCountHistogramFacet extends InternalHistogramFacet
  • removed: class InternalCountHistogramFacet.CountEntry implements HistogramFacet.Entry
  • removed: class KeyValueHistogramFacetCollector extends AbstractFacetCollector
  • removed: class KeyValueScriptHistogramFacetCollector extends AbstractFacetCollector
  • removed: class ScriptHistogramFacetCollector extends AbstractFacetCollector
  • removed: ctor CountAndTotalHistogramFacetCollector(String, String, long, HistogramFacet.ComparatorType, SearchContext)
  • removed: ctor CountAndTotalHistogramFacetCollector.HistogramProc(long)
  • removed: ctor CountHistogramFacetCollector(String, String, long, HistogramFacet.ComparatorType, SearchContext)
  • removed: ctor CountHistogramFacetCollector.HistogramProc(long)
  • removed: ctor InternalCountAndTotalHistogramFacet(String, HistogramFacet.ComparatorType, TLongLongHashMap, TLongDoubleHashMap)
  • removed: ctor InternalCountAndTotalHistogramFacet.CountAndTotalEntry(InternalCountAndTotalHistogramFacet, long, long, double)
  • removed: ctor InternalCountHistogramFacet(String, HistogramFacet.ComparatorType, TLongLongHashMap)
  • removed: ctor InternalCountHistogramFacet.CountEntry(InternalCountHistogramFacet, long, long)
  • removed: ctor KeyValueHistogramFacetCollector(String, String, String, long, HistogramFacet.ComparatorType, SearchContext)
  • removed: ctor KeyValueScriptHistogramFacetCollector(String, String, String, String, Map, long, HistogramFacet.ComparatorType, SearchContext)
  • removed: ctor KeyValueScriptHistogramFacetCollector.HistogramProc(long, SearchScript)
  • removed: ctor ScriptHistogramFacetCollector(String, String, String, String, Map, long, HistogramFacet.ComparatorType, SearchContext)
  • removed: method CountAndTotalHistogramFacetCollector.HistogramProc.counts(): TLongLongHashMap
  • removed: method CountAndTotalHistogramFacetCollector.HistogramProc.onMissing(int): void
  • removed: method CountAndTotalHistogramFacetCollector.HistogramProc.onValue(int, double): void
  • removed: method CountAndTotalHistogramFacetCollector.HistogramProc.totals(): TLongDoubleHashMap
  • removed: method CountAndTotalHistogramFacetCollector.doCollect(int): void
  • removed: method CountAndTotalHistogramFacetCollector.doSetNextReader(IndexReader, int): void
  • removed: method CountAndTotalHistogramFacetCollector.facet(): Facet
  • removed: method CountHistogramFacetCollector.HistogramProc.counts(): TLongLongHashMap
  • removed: method CountHistogramFacetCollector.HistogramProc.onMissing(int): void
  • removed: method CountHistogramFacetCollector.HistogramProc.onValue(int, double): void
  • removed: method CountHistogramFacetCollector.doCollect(int): void
  • removed: method CountHistogramFacetCollector.doSetNextReader(IndexReader, int): void
  • removed: method CountHistogramFacetCollector.facet(): Facet
  • removed: method InternalCountAndTotalHistogramFacet.CountAndTotalEntry.count(): long
  • removed: method InternalCountAndTotalHistogramFacet.CountAndTotalEntry.getCount(): long
  • removed: method InternalCountAndTotalHistogramFacet.CountAndTotalEntry.getKey(): long
  • removed: method InternalCountAndTotalHistogramFacet.CountAndTotalEntry.getMean(): double
  • removed: method InternalCountAndTotalHistogramFacet.CountAndTotalEntry.getTotal(): double
  • removed: method InternalCountAndTotalHistogramFacet.CountAndTotalEntry.key(): long
  • removed: method InternalCountAndTotalHistogramFacet.CountAndTotalEntry.mean(): double
  • removed: method InternalCountAndTotalHistogramFacet.CountAndTotalEntry.total(): double
  • removed: method InternalCountAndTotalHistogramFacet.entries(): List
  • removed: method InternalCountAndTotalHistogramFacet.getEntries(): List
  • removed: method InternalCountAndTotalHistogramFacet.getName(): String
  • removed: method InternalCountAndTotalHistogramFacet.getType(): String
  • removed: method InternalCountAndTotalHistogramFacet.iterator(): Iterator
  • removed: method InternalCountAndTotalHistogramFacet.name(): String
  • removed: method InternalCountAndTotalHistogramFacet.readFrom(StreamInput): void
  • removed: method InternalCountAndTotalHistogramFacet.reduce(String, List): Facet
  • removed: method InternalCountAndTotalHistogramFacet.streamType(): String
  • removed: method InternalCountAndTotalHistogramFacet.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder
  • removed: method InternalCountAndTotalHistogramFacet.type(): String
  • removed: method InternalCountAndTotalHistogramFacet.writeTo(StreamOutput): void
  • removed: method InternalCountHistogramFacet.CountEntry.count(): long
  • removed: method InternalCountHistogramFacet.CountEntry.getCount(): long
  • removed: method InternalCountHistogramFacet.CountEntry.getKey(): long
  • removed: method InternalCountHistogramFacet.CountEntry.getMean(): double
  • removed: method InternalCountHistogramFacet.CountEntry.getTotal(): double
  • removed: method InternalCountHistogramFacet.CountEntry.key(): long
  • removed: method InternalCountHistogramFacet.CountEntry.mean(): double
  • removed: method InternalCountHistogramFacet.CountEntry.total(): double
  • removed: method InternalCountHistogramFacet.entries(): List
  • removed: method InternalCountHistogramFacet.getEntries(): List
  • removed: method InternalCountHistogramFacet.getName(): String
  • removed: method InternalCountHistogramFacet.getType(): String
  • removed: method InternalCountHistogramFacet.iterator(): Iterator
  • removed: method InternalCountHistogramFacet.name(): String
  • removed: method InternalCountHistogramFacet.readFrom(StreamInput): void
  • removed: method InternalCountHistogramFacet.reduce(String, List): Facet
  • removed: method InternalCountHistogramFacet.streamType(): String
  • removed: method InternalCountHistogramFacet.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder
  • removed: method InternalCountHistogramFacet.type(): String
  • removed: method InternalCountHistogramFacet.writeTo(StreamOutput): void
  • removed: method KeyValueHistogramFacetCollector.doCollect(int): void
  • removed: method KeyValueHistogramFacetCollector.doSetNextReader(IndexReader, int): void
  • removed: method KeyValueHistogramFacetCollector.facet(): Facet
  • removed: method KeyValueScriptHistogramFacetCollector.HistogramProc.counts(): TLongLongHashMap
  • removed: method KeyValueScriptHistogramFacetCollector.HistogramProc.onMissing(int): void
  • removed: method KeyValueScriptHistogramFacetCollector.HistogramProc.onValue(int, double): void
  • removed: method KeyValueScriptHistogramFacetCollector.HistogramProc.totals(): TLongDoubleHashMap
  • removed: method KeyValueScriptHistogramFacetCollector.doCollect(int): void
  • removed: method KeyValueScriptHistogramFacetCollector.doSetNextReader(IndexReader, int): void
  • removed: method KeyValueScriptHistogramFacetCollector.facet(): Facet
  • removed: method KeyValueScriptHistogramFacetCollector.setScorer(Scorer): void
  • removed: method ScriptHistogramFacetCollector.doCollect(int): void
  • removed: method ScriptHistogramFacetCollector.doSetNextReader(IndexReader, int): void
  • removed: method ScriptHistogramFacetCollector.facet(): Facet
  • removed: method ScriptHistogramFacetCollector.setScorer(Scorer): void
  • removed: static class CountAndTotalHistogramFacetCollector.HistogramProc implements NumericFieldData.DoubleValueInDocProc
  • removed: static class CountHistogramFacetCollector.HistogramProc implements NumericFieldData.DoubleValueInDocProc
  • removed: static class KeyValueScriptHistogramFacetCollector.HistogramProc implements NumericFieldData.DoubleValueInDocProc
  • removed: static method CountAndTotalHistogramFacetCollector.bucket(double, long): long
  • removed: static method CountHistogramFacetCollector.bucket(double, long): long
  • removed: static method InternalCountAndTotalHistogramFacet.readHistogramFacet(StreamInput): InternalCountAndTotalHistogramFacet
  • removed: static method InternalCountAndTotalHistogramFacet.registerStreams(): void
  • removed: static method InternalCountHistogramFacet.readHistogramFacet(StreamInput): InternalCountHistogramFacet
  • removed: static method InternalCountHistogramFacet.registerStreams(): void
  • removed: static method KeyValueScriptHistogramFacetCollector.bucket(double, long): long
  • removed: static method ScriptHistogramFacetCollector.bucket(double, long): long
  • added: method HistogramFacet.Entry.getMax(): double
  • added: method HistogramFacet.Entry.getMin(): double
  • added: method HistogramFacet.Entry.getTotalCount(): long
  • added: method HistogramFacet.Entry.max(): double
  • added: method HistogramFacet.Entry.min(): double
  • added: method HistogramFacet.Entry.totalCount(): long
  • added: method HistogramFacetBuilder.bounds(Object, Object): HistogramFacetBuilder
  • added: method HistogramScriptFacetBuilder.bounds(Object, Object): HistogramScriptFacetBuilder
  • added: class BoundedCountHistogramFacetCollector extends AbstractFacetCollector
  • added: class BoundedValueHistogramFacetCollector extends AbstractFacetCollector
  • added: class BoundedValueScriptHistogramFacetCollector extends AbstractFacetCollector
  • added: class InternalBoundedCountHistogramFacet extends InternalHistogramFacet
  • added: class InternalBoundedFullHistogramFacet extends InternalHistogramFacet
  • added: ctor BoundedCountHistogramFacetCollector(String, String, long, long, long, HistogramFacet.ComparatorType, SearchContext)
  • added: ctor BoundedCountHistogramFacetCollector.HistogramProc(long, long, long, long, int)
  • added: ctor BoundedValueHistogramFacetCollector(String, String, String, long, long, long, HistogramFacet.ComparatorType, SearchContext)
  • added: ctor BoundedValueHistogramFacetCollector.HistogramProc(long, long, long, long, int)
  • added: ctor BoundedValueHistogramFacetCollector.HistogramProc.ValueAggregator()
  • added: ctor BoundedValueScriptHistogramFacetCollector(String, String, String, String, Map, long, long, long, HistogramFacet.ComparatorType, SearchContext)
  • added: ctor BoundedValueScriptHistogramFacetCollector.HistogramProc(long, long, long, long, int, SearchScript)
  • added: ctor InternalBoundedCountHistogramFacet(String, HistogramFacet.ComparatorType, long, long, int, int[], boolean)
  • added: ctor InternalBoundedCountHistogramFacet.CountEntry(long, long)
  • added: ctor InternalBoundedFullHistogramFacet(String, HistogramFacet.ComparatorType, long, long, int, Object[], boolean)
  • added: ctor InternalBoundedFullHistogramFacet.FullEntry(long, long, double, double, long, double)
  • added: method BoundedCountHistogramFacetCollector.HistogramProc.onValue(int, long): void
  • added: method BoundedCountHistogramFacetCollector.doCollect(int): void
  • added: method BoundedCountHistogramFacetCollector.doSetNextReader(IndexReader, int): void
  • added: method BoundedCountHistogramFacetCollector.facet(): Facet
  • added: method BoundedValueHistogramFacetCollector.HistogramProc.ValueAggregator.onValue(int, double): void
  • added: method BoundedValueHistogramFacetCollector.HistogramProc.onValue(int, long): void
  • added: method BoundedValueHistogramFacetCollector.doCollect(int): void
  • added: method BoundedValueHistogramFacetCollector.doSetNextReader(IndexReader, int): void
  • added: method BoundedValueHistogramFacetCollector.facet(): Facet
  • added: method BoundedValueScriptHistogramFacetCollector.HistogramProc.onValue(int, long): void
  • added: method BoundedValueScriptHistogramFacetCollector.doCollect(int): void
  • added: method BoundedValueScriptHistogramFacetCollector.doSetNextReader(IndexReader, int): void
  • added: method BoundedValueScriptHistogramFacetCollector.facet(): Facet
  • added: method BoundedValueScriptHistogramFacetCollector.setScorer(Scorer): void
  • added: method InternalBoundedCountHistogramFacet.CountEntry.count(): long
  • added: method InternalBoundedCountHistogramFacet.CountEntry.getCount(): long
  • added: method InternalBoundedCountHistogramFacet.CountEntry.getKey(): long
  • added: method InternalBoundedCountHistogramFacet.CountEntry.getMax(): double
  • added: method InternalBoundedCountHistogramFacet.CountEntry.getMean(): double
  • added: method InternalBoundedCountHistogramFacet.CountEntry.getMin(): double
  • added: method InternalBoundedCountHistogramFacet.CountEntry.getTotal(): double
  • added: method InternalBoundedCountHistogramFacet.CountEntry.getTotalCount(): long
  • added: method InternalBoundedCountHistogramFacet.CountEntry.key(): long
  • added: method InternalBoundedCountHistogramFacet.CountEntry.max(): double
  • added: method InternalBoundedCountHistogramFacet.CountEntry.mean(): double
  • added: method InternalBoundedCountHistogramFacet.CountEntry.min(): double
  • added: method InternalBoundedCountHistogramFacet.CountEntry.total(): double
  • added: method InternalBoundedCountHistogramFacet.CountEntry.totalCount(): long
  • added: method InternalBoundedCountHistogramFacet.entries(): List
  • added: method InternalBoundedCountHistogramFacet.getEntries(): List
  • added: method InternalBoundedCountHistogramFacet.getName(): String
  • added: method InternalBoundedCountHistogramFacet.getType(): String
  • added: method InternalBoundedCountHistogramFacet.iterator(): Iterator
  • added: method InternalBoundedCountHistogramFacet.name(): String
  • added: method InternalBoundedCountHistogramFacet.readFrom(StreamInput): void
  • added: method InternalBoundedCountHistogramFacet.reduce(String, List): Facet
  • added: method InternalBoundedCountHistogramFacet.streamType(): String
  • added: method InternalBoundedCountHistogramFacet.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder
  • added: method InternalBoundedCountHistogramFacet.type(): String
  • added: method InternalBoundedCountHistogramFacet.writeTo(StreamOutput): void
  • added: method InternalBoundedFullHistogramFacet.FullEntry.count(): long
  • added: method InternalBoundedFullHistogramFacet.FullEntry.getCount(): long
  • added: method InternalBoundedFullHistogramFacet.FullEntry.getKey(): long
  • added: method InternalBoundedFullHistogramFacet.FullEntry.getMax(): double
  • added: method InternalBoundedFullHistogramFacet.FullEntry.getMean(): double
  • added: method InternalBoundedFullHistogramFacet.FullEntry.getMin(): double
  • added: method InternalBoundedFullHistogramFacet.FullEntry.getTotal(): double
  • added: method InternalBoundedFullHistogramFacet.FullEntry.getTotalCount(): long
  • added: method InternalBoundedFullHistogramFacet.FullEntry.key(): long
  • added: method InternalBoundedFullHistogramFacet.FullEntry.max(): double
  • added: method InternalBoundedFullHistogramFacet.FullEntry.mean(): double
  • added: method InternalBoundedFullHistogramFacet.FullEntry.min(): double
  • added: method InternalBoundedFullHistogramFacet.FullEntry.total(): double
  • added: method InternalBoundedFullHistogramFacet.FullEntry.totalCount(): long
  • added: method InternalBoundedFullHistogramFacet.entries(): List
  • added: method InternalBoundedFullHistogramFacet.getEntries(): List
  • added: method InternalBoundedFullHistogramFacet.getName(): String
  • added: method InternalBoundedFullHistogramFacet.getType(): String
  • added: method InternalBoundedFullHistogramFacet.iterator(): Iterator
  • added: method InternalBoundedFullHistogramFacet.name(): String
  • added: method InternalBoundedFullHistogramFacet.readFrom(StreamInput): void
  • added: method InternalBoundedFullHistogramFacet.reduce(String, List): Facet
  • added: method InternalBoundedFullHistogramFacet.streamType(): String
  • added: method InternalBoundedFullHistogramFacet.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder
  • added: method InternalBoundedFullHistogramFacet.type(): String
  • added: method InternalBoundedFullHistogramFacet.writeTo(StreamOutput): void
  • added: static class BoundedCountHistogramFacetCollector.HistogramProc implements NumericFieldData.LongValueInDocProc
  • added: static class BoundedValueHistogramFacetCollector.HistogramProc implements NumericFieldData.LongValueInDocProc
  • added: static class BoundedValueHistogramFacetCollector.HistogramProc.ValueAggregator implements NumericFieldData.DoubleValueInDocProc
  • added: static class BoundedValueScriptHistogramFacetCollector.HistogramProc implements NumericFieldData.LongValueInDocProc
  • added: static class InternalBoundedCountHistogramFacet.CountEntry implements HistogramFacet.Entry
  • added: static class InternalBoundedFullHistogramFacet.FullEntry implements HistogramFacet.Entry
  • added: static method BoundedValueScriptHistogramFacetCollector.bucket(double, long): long
  • added: static method InternalBoundedCountHistogramFacet.readHistogramFacet(StreamInput): InternalBoundedCountHistogramFacet
  • added: static method InternalBoundedCountHistogramFacet.registerStreams(): void
  • added: static method InternalBoundedFullHistogramFacet.readHistogramFacet(StreamInput): InternalBoundedFullHistogramFacet
  • added: static method InternalBoundedFullHistogramFacet.registerStreams(): void
  • added: class CountHistogramFacetCollector extends AbstractFacetCollector
  • added: class FullHistogramFacetCollector extends AbstractFacetCollector
  • added: class InternalCountHistogramFacet extends InternalHistogramFacet
  • added: class InternalFullHistogramFacet extends InternalHistogramFacet
  • added: class ScriptHistogramFacetCollector extends AbstractFacetCollector
  • added: class ValueHistogramFacetCollector extends AbstractFacetCollector
  • added: class ValueScriptHistogramFacetCollector extends AbstractFacetCollector
  • added: ctor CountHistogramFacetCollector(String, String, long, HistogramFacet.ComparatorType, SearchContext)
  • added: ctor CountHistogramFacetCollector.HistogramProc(long)
  • added: ctor FullHistogramFacetCollector(String, String, long, HistogramFacet.ComparatorType, SearchContext)
  • added: ctor FullHistogramFacetCollector.HistogramProc(long)
  • added: ctor InternalCountHistogramFacet(String, HistogramFacet.ComparatorType, TLongLongHashMap, boolean)
  • added: ctor InternalCountHistogramFacet.CountEntry(long, long)
  • added: ctor InternalFullHistogramFacet(String, HistogramFacet.ComparatorType, ExtTLongObjectHashMap, boolean)
  • added: ctor InternalFullHistogramFacet.FullEntry(long, long, double, double, long, double)
  • added: ctor ScriptHistogramFacetCollector(String, String, String, String, Map, long, HistogramFacet.ComparatorType, SearchContext)
  • added: ctor ValueHistogramFacetCollector(String, String, String, long, HistogramFacet.ComparatorType, SearchContext)
  • added: ctor ValueHistogramFacetCollector.HistogramProc(long)
  • added: ctor ValueHistogramFacetCollector.HistogramProc.ValueAggregator()
  • added: ctor ValueScriptHistogramFacetCollector(String, String, String, String, Map, long, HistogramFacet.ComparatorType, SearchContext)
  • added: ctor ValueScriptHistogramFacetCollector.HistogramProc(long, SearchScript)
  • added: method CountHistogramFacetCollector.HistogramProc.counts(): TLongLongHashMap
  • added: method CountHistogramFacetCollector.HistogramProc.onValue(int, double): void
  • added: method CountHistogramFacetCollector.doCollect(int): void
  • added: method CountHistogramFacetCollector.doSetNextReader(IndexReader, int): void
  • added: method CountHistogramFacetCollector.facet(): Facet
  • added: method FullHistogramFacetCollector.HistogramProc.onValue(int, double): void
  • added: method FullHistogramFacetCollector.doCollect(int): void
  • added: method FullHistogramFacetCollector.doSetNextReader(IndexReader, int): void
  • added: method FullHistogramFacetCollector.facet(): Facet
  • added: method InternalCountHistogramFacet.CountEntry.count(): long
  • added: method InternalCountHistogramFacet.CountEntry.getCount(): long
  • added: method InternalCountHistogramFacet.CountEntry.getKey(): long
  • added: method InternalCountHistogramFacet.CountEntry.getMax(): double
  • added: method InternalCountHistogramFacet.CountEntry.getMean(): double
  • added: method InternalCountHistogramFacet.CountEntry.getMin(): double
  • added: method InternalCountHistogramFacet.CountEntry.getTotal(): double
  • added: method InternalCountHistogramFacet.CountEntry.getTotalCount(): long
  • added: method InternalCountHistogramFacet.CountEntry.key(): long
  • added: method InternalCountHistogramFacet.CountEntry.max(): double
  • added: method InternalCountHistogramFacet.CountEntry.mean(): double
  • added: method InternalCountHistogramFacet.CountEntry.min(): double
  • added: method InternalCountHistogramFacet.CountEntry.total(): double
  • added: method InternalCountHistogramFacet.CountEntry.totalCount(): long
  • added: method InternalCountHistogramFacet.entries(): List
  • added: method InternalCountHistogramFacet.getEntries(): List
  • added: method InternalCountHistogramFacet.getName(): String
  • added: method InternalCountHistogramFacet.getType(): String
  • added: method InternalCountHistogramFacet.iterator(): Iterator
  • added: method InternalCountHistogramFacet.name(): String
  • added: method InternalCountHistogramFacet.readFrom(StreamInput): void
  • added: method InternalCountHistogramFacet.reduce(String, List): Facet
  • added: method InternalCountHistogramFacet.streamType(): String
  • added: method InternalCountHistogramFacet.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder
  • added: method InternalCountHistogramFacet.type(): String
  • added: method InternalCountHistogramFacet.writeTo(StreamOutput): void
  • added: method InternalFullHistogramFacet.FullEntry.count(): long
  • added: method InternalFullHistogramFacet.FullEntry.getCount(): long
  • added: method InternalFullHistogramFacet.FullEntry.getKey(): long
  • added: method InternalFullHistogramFacet.FullEntry.getMax(): double
  • added: method InternalFullHistogramFacet.FullEntry.getMean(): double
  • added: method InternalFullHistogramFacet.FullEntry.getMin(): double
  • added: method InternalFullHistogramFacet.FullEntry.getTotal(): double
  • added: method InternalFullHistogramFacet.FullEntry.getTotalCount(): long
  • added: method InternalFullHistogramFacet.FullEntry.key(): long
  • added: method InternalFullHistogramFacet.FullEntry.max(): double
  • added: method InternalFullHistogramFacet.FullEntry.mean(): double
  • added: method InternalFullHistogramFacet.FullEntry.min(): double
  • added: method InternalFullHistogramFacet.FullEntry.total(): double
  • added: method InternalFullHistogramFacet.FullEntry.totalCount(): long
  • added: method InternalFullHistogramFacet.entries(): List
  • added: method InternalFullHistogramFacet.getEntries(): List
  • added: method InternalFullHistogramFacet.getName(): String
  • added: method InternalFullHistogramFacet.getType(): String
  • added: method InternalFullHistogramFacet.iterator(): Iterator
  • added: method InternalFullHistogramFacet.name(): String
  • added: method InternalFullHistogramFacet.readFrom(StreamInput): void
  • added: method InternalFullHistogramFacet.reduce(String, List): Facet
  • added: method InternalFullHistogramFacet.streamType(): String
  • added: method InternalFullHistogramFacet.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder
  • added: method InternalFullHistogramFacet.type(): String
  • added: method InternalFullHistogramFacet.writeTo(StreamOutput): void
  • added: method ScriptHistogramFacetCollector.doCollect(int): void
  • added: method ScriptHistogramFacetCollector.doSetNextReader(IndexReader, int): void
  • added: method ScriptHistogramFacetCollector.facet(): Facet
  • added: method ScriptHistogramFacetCollector.setScorer(Scorer): void
  • added: method ValueHistogramFacetCollector.HistogramProc.ValueAggregator.onValue(int, double): void
  • added: method ValueHistogramFacetCollector.HistogramProc.onValue(int, double): void
  • added: method ValueHistogramFacetCollector.doCollect(int): void
  • added: method ValueHistogramFacetCollector.doSetNextReader(IndexReader, int): void
  • added: method ValueHistogramFacetCollector.facet(): Facet
  • added: method ValueScriptHistogramFacetCollector.HistogramProc.onValue(int, double): void
  • added: method ValueScriptHistogramFacetCollector.doCollect(int): void
  • added: method ValueScriptHistogramFacetCollector.doSetNextReader(IndexReader, int): void
  • added: method ValueScriptHistogramFacetCollector.facet(): Facet
  • added: method ValueScriptHistogramFacetCollector.setScorer(Scorer): void
  • added: static class CountHistogramFacetCollector.HistogramProc implements NumericFieldData.DoubleValueInDocProc
  • added: static class FullHistogramFacetCollector.HistogramProc implements NumericFieldData.DoubleValueInDocProc
  • added: static class InternalCountHistogramFacet.CountEntry implements HistogramFacet.Entry
  • added: static class InternalFullHistogramFacet.FullEntry implements HistogramFacet.Entry
  • added: static class ValueHistogramFacetCollector.HistogramProc implements NumericFieldData.DoubleValueInDocProc
  • added: static class ValueHistogramFacetCollector.HistogramProc.ValueAggregator implements NumericFieldData.DoubleValueInDocProc
  • added: static class ValueScriptHistogramFacetCollector.HistogramProc implements NumericFieldData.DoubleValueInDocProc
  • added: static method CountHistogramFacetCollector.bucket(double, long): long
  • added: static method FullHistogramFacetCollector.bucket(double, long): long
  • added: static method InternalCountHistogramFacet.readHistogramFacet(StreamInput): InternalCountHistogramFacet
  • added: static method InternalCountHistogramFacet.registerStreams(): void
  • added: static method InternalFullHistogramFacet.readHistogramFacet(StreamInput): InternalFullHistogramFacet
  • added: static method InternalFullHistogramFacet.registerStreams(): void
  • added: static method ScriptHistogramFacetCollector.bucket(double, long): long
  • added: static method ValueScriptHistogramFacetCollector.bucket(double, long): long
  • changed: class QueryFacetCollector extends AbstractFacetCollector → class QueryFacetCollector extends AbstractFacetCollector implements OptimizeGlobalFacetCollector
  • added: method QueryFacetCollector.optimizedGlobalExecution(SearchContext): void
  • removed: method RangeFacetCollector.RangeProc.onMissing(int): void
  • added: ctor KeyValueRangeFacetCollector.RangeProc(RangeFacet.Entry[])
  • added: method KeyValueRangeFacetCollector.RangeProc.onValue(int, double): void
  • added: method RangeFacet.Entry.getMax(): double
  • added: method RangeFacet.Entry.getMin(): double
  • added: method RangeFacet.Entry.getTotalCount(): long
  • added: method RangeFacet.Entry.max(): double
  • added: method RangeFacet.Entry.min(): double
  • added: method RangeFacet.Entry.totalCount(): long
  • added: static class KeyValueRangeFacetCollector.RangeProc implements NumericFieldData.DoubleValueInDocProc
  • changed: static class StatisticalFacetCollector.StatsProc implements NumericFieldData.DoubleValueInDocProc → static class StatisticalFacetCollector.StatsProc implements NumericFieldData.MissingDoubleValueInDocProc
  • changed: static class StatisticalFieldsFacetCollector.StatsProc implements NumericFieldData.DoubleValueInDocProc → static class StatisticalFieldsFacetCollector.StatsProc implements NumericFieldData.MissingDoubleValueInDocProc
  • changed: method TermsFacetBuilder.exclude(String[]): TermsFacetBuilder → method TermsFacetBuilder.exclude(Object[]): TermsFacetBuilder
  • added: method TermsFacetBuilder.executionHint(String): TermsFacetBuilder
  • changed: ctor TermsByteFacetCollector(String, String, int, TermsFacet.ComparatorType, boolean, SearchContext, String, String, Map) → ctor TermsByteFacetCollector(String, String, int, TermsFacet.ComparatorType, boolean, SearchContext, ImmutableSet, String, String, Map)
  • changed: ctor TermsByteFacetCollector.AggregatorValueProc(TByteIntHashMap, SearchScript) → ctor TermsByteFacetCollector.AggregatorValueProc(TByteIntHashMap, Set, SearchScript)
  • added: class TermsByteOrdinalsFacetCollector extends AbstractFacetCollector
  • added: ctor TermsByteOrdinalsFacetCollector(String, String, int, TermsFacet.ComparatorType, boolean, SearchContext, ImmutableSet)
  • added: ctor TermsByteOrdinalsFacetCollector.AggregatorPriorityQueue(int)
  • added: ctor TermsByteOrdinalsFacetCollector.ReaderAggregator(ByteFieldData)
  • added: method TermsByteOrdinalsFacetCollector.AggregatorPriorityQueue.lessThan(TermsByteOrdinalsFacetCollector.ReaderAggregator, TermsByteOrdinalsFacetCollector.ReaderAggregator): boolean
  • added: method TermsByteOrdinalsFacetCollector.ReaderAggregator.nextPosition(): boolean
  • added: method TermsByteOrdinalsFacetCollector.ReaderAggregator.onOrdinal(int, int): void
  • added: method TermsByteOrdinalsFacetCollector.doCollect(int): void
  • added: method TermsByteOrdinalsFacetCollector.doSetNextReader(IndexReader, int): void
  • added: method TermsByteOrdinalsFacetCollector.facet(): Facet
  • added: static class TermsByteOrdinalsFacetCollector.AggregatorPriorityQueue extends PriorityQueue
  • added: static class TermsByteOrdinalsFacetCollector.ReaderAggregator implements FieldData.OrdinalInDocProc
  • changed: ctor TermsDoubleFacetCollector(String, String, int, TermsFacet.ComparatorType, boolean, SearchContext, String, String, Map) → ctor TermsDoubleFacetCollector(String, String, int, TermsFacet.ComparatorType, boolean, SearchContext, ImmutableSet, String, String, Map)
  • changed: ctor TermsDoubleFacetCollector.AggregatorValueProc(TDoubleIntHashMap, SearchScript) → ctor TermsDoubleFacetCollector.AggregatorValueProc(TDoubleIntHashMap, Set, SearchScript)
  • added: class TermsDoubleOrdinalsFacetCollector extends AbstractFacetCollector
  • added: ctor TermsDoubleOrdinalsFacetCollector(String, String, int, TermsFacet.ComparatorType, boolean, SearchContext, ImmutableSet)
  • added: ctor TermsDoubleOrdinalsFacetCollector.AggregatorPriorityQueue(int)
  • added: ctor TermsDoubleOrdinalsFacetCollector.ReaderAggregator(DoubleFieldData)
  • added: method TermsDoubleOrdinalsFacetCollector.AggregatorPriorityQueue.lessThan(TermsDoubleOrdinalsFacetCollector.ReaderAggregator, TermsDoubleOrdinalsFacetCollector.ReaderAggregator): boolean
  • added: method TermsDoubleOrdinalsFacetCollector.ReaderAggregator.nextPosition(): boolean
  • added: method TermsDoubleOrdinalsFacetCollector.ReaderAggregator.onOrdinal(int, int): void
  • added: method TermsDoubleOrdinalsFacetCollector.doCollect(int): void
  • added: method TermsDoubleOrdinalsFacetCollector.doSetNextReader(IndexReader, int): void
  • added: method TermsDoubleOrdinalsFacetCollector.facet(): Facet
  • added: static class TermsDoubleOrdinalsFacetCollector.AggregatorPriorityQueue extends PriorityQueue
  • added: static class TermsDoubleOrdinalsFacetCollector.ReaderAggregator implements FieldData.OrdinalInDocProc
  • changed: ctor TermsFloatFacetCollector(String, String, int, TermsFacet.ComparatorType, boolean, SearchContext, String, String, Map) → ctor TermsFloatFacetCollector(String, String, int, TermsFacet.ComparatorType, boolean, SearchContext, ImmutableSet, String, String, Map)
  • changed: ctor TermsFloatFacetCollector.AggregatorValueProc(TFloatIntHashMap, SearchScript) → ctor TermsFloatFacetCollector.AggregatorValueProc(TFloatIntHashMap, Set, SearchScript)
  • added: class TermsFloatOrdinalsFacetCollector extends AbstractFacetCollector
  • added: ctor TermsFloatOrdinalsFacetCollector(String, String, int, TermsFacet.ComparatorType, boolean, SearchContext, ImmutableSet)
  • added: ctor TermsFloatOrdinalsFacetCollector.AggregatorPriorityQueue(int)
  • added: ctor TermsFloatOrdinalsFacetCollector.ReaderAggregator(FloatFieldData)
  • added: method TermsFloatOrdinalsFacetCollector.AggregatorPriorityQueue.lessThan(TermsFloatOrdinalsFacetCollector.ReaderAggregator, TermsFloatOrdinalsFacetCollector.ReaderAggregator): boolean
  • added: method TermsFloatOrdinalsFacetCollector.ReaderAggregator.nextPosition(): boolean
  • added: method TermsFloatOrdinalsFacetCollector.ReaderAggregator.onOrdinal(int, int): void
  • added: method TermsFloatOrdinalsFacetCollector.doCollect(int): void
  • added: method TermsFloatOrdinalsFacetCollector.doSetNextReader(IndexReader, int): void
  • added: method TermsFloatOrdinalsFacetCollector.facet(): Facet
  • added: static class TermsFloatOrdinalsFacetCollector.AggregatorPriorityQueue extends PriorityQueue
  • added: static class TermsFloatOrdinalsFacetCollector.ReaderAggregator implements FieldData.OrdinalInDocProc
  • changed: ctor TermsIntFacetCollector(String, String, int, TermsFacet.ComparatorType, boolean, SearchContext, String, String, Map) → ctor TermsIntFacetCollector(String, String, int, TermsFacet.ComparatorType, boolean, SearchContext, ImmutableSet, String, String, Map)
  • changed: ctor TermsIntFacetCollector.AggregatorValueProc(TIntIntHashMap, SearchScript) → ctor TermsIntFacetCollector.AggregatorValueProc(TIntIntHashMap, Set, SearchScript)
  • added: class TermsIntOrdinalsFacetCollector extends AbstractFacetCollector
  • added: ctor TermsIntOrdinalsFacetCollector(String, String, int, TermsFacet.ComparatorType, boolean, SearchContext, ImmutableSet)
  • added: ctor TermsIntOrdinalsFacetCollector.AggregatorPriorityQueue(int)
  • added: ctor TermsIntOrdinalsFacetCollector.ReaderAggregator(IntFieldData)
  • added: method TermsIntOrdinalsFacetCollector.AggregatorPriorityQueue.lessThan(TermsIntOrdinalsFacetCollector.ReaderAggregator, TermsIntOrdinalsFacetCollector.ReaderAggregator): boolean
  • added: method TermsIntOrdinalsFacetCollector.ReaderAggregator.nextPosition(): boolean
  • added: method TermsIntOrdinalsFacetCollector.ReaderAggregator.onOrdinal(int, int): void
  • added: method TermsIntOrdinalsFacetCollector.doCollect(int): void
  • added: method TermsIntOrdinalsFacetCollector.doSetNextReader(IndexReader, int): void
  • added: method TermsIntOrdinalsFacetCollector.facet(): Facet
  • added: static class TermsIntOrdinalsFacetCollector.AggregatorPriorityQueue extends PriorityQueue
  • added: static class TermsIntOrdinalsFacetCollector.ReaderAggregator implements FieldData.OrdinalInDocProc
  • added: class TermsIpOrdinalsFacetCollector extends AbstractFacetCollector
  • added: ctor TermsIpOrdinalsFacetCollector(String, String, int, TermsFacet.ComparatorType, boolean, SearchContext, ImmutableSet)
  • added: ctor TermsIpOrdinalsFacetCollector.AggregatorPriorityQueue(int)
  • added: ctor TermsIpOrdinalsFacetCollector.ReaderAggregator(LongFieldData)
  • added: method TermsIpOrdinalsFacetCollector.AggregatorPriorityQueue.lessThan(TermsIpOrdinalsFacetCollector.ReaderAggregator, TermsIpOrdinalsFacetCollector.ReaderAggregator): boolean
  • added: method TermsIpOrdinalsFacetCollector.ReaderAggregator.nextPosition(): boolean
  • added: method TermsIpOrdinalsFacetCollector.ReaderAggregator.onOrdinal(int, int): void
  • added: method TermsIpOrdinalsFacetCollector.doCollect(int): void
  • added: method TermsIpOrdinalsFacetCollector.doSetNextReader(IndexReader, int): void
  • added: method TermsIpOrdinalsFacetCollector.facet(): Facet
  • added: static class TermsIpOrdinalsFacetCollector.AggregatorPriorityQueue extends PriorityQueue
  • added: static class TermsIpOrdinalsFacetCollector.ReaderAggregator implements FieldData.OrdinalInDocProc
  • changed: ctor TermsLongFacetCollector(String, String, int, TermsFacet.ComparatorType, boolean, SearchContext, String, String, Map) → ctor TermsLongFacetCollector(String, String, int, TermsFacet.ComparatorType, boolean, SearchContext, ImmutableSet, String, String, Map)
  • changed: ctor TermsLongFacetCollector.AggregatorValueProc(TLongIntHashMap, SearchScript) → ctor TermsLongFacetCollector.AggregatorValueProc(TLongIntHashMap, Set, SearchScript)
  • added: class TermsLongOrdinalsFacetCollector extends AbstractFacetCollector
  • added: ctor TermsLongOrdinalsFacetCollector(String, String, int, TermsFacet.ComparatorType, boolean, SearchContext, ImmutableSet)
  • added: ctor TermsLongOrdinalsFacetCollector.AggregatorPriorityQueue(int)
  • added: ctor TermsLongOrdinalsFacetCollector.ReaderAggregator(LongFieldData)
  • added: method TermsLongOrdinalsFacetCollector.AggregatorPriorityQueue.lessThan(TermsLongOrdinalsFacetCollector.ReaderAggregator, TermsLongOrdinalsFacetCollector.ReaderAggregator): boolean
  • added: method TermsLongOrdinalsFacetCollector.ReaderAggregator.nextPosition(): boolean
  • added: method TermsLongOrdinalsFacetCollector.ReaderAggregator.onOrdinal(int, int): void
  • added: method TermsLongOrdinalsFacetCollector.doCollect(int): void
  • added: method TermsLongOrdinalsFacetCollector.doSetNextReader(IndexReader, int): void
  • added: method TermsLongOrdinalsFacetCollector.facet(): Facet
  • added: static class TermsLongOrdinalsFacetCollector.AggregatorPriorityQueue extends PriorityQueue
  • added: static class TermsLongOrdinalsFacetCollector.ReaderAggregator implements FieldData.OrdinalInDocProc
  • changed: ctor TermsShortFacetCollector(String, String, int, TermsFacet.ComparatorType, boolean, SearchContext, String, String, Map) → ctor TermsShortFacetCollector(String, String, int, TermsFacet.ComparatorType, boolean, SearchContext, ImmutableSet, String, String, Map)
  • changed: ctor TermsShortFacetCollector.AggregatorValueProc(TShortIntHashMap, SearchScript) → ctor TermsShortFacetCollector.AggregatorValueProc(TShortIntHashMap, Set, SearchScript)
  • added: class TermsShortOrdinalsFacetCollector extends AbstractFacetCollector
  • added: ctor TermsShortOrdinalsFacetCollector(String, String, int, TermsFacet.ComparatorType, boolean, SearchContext, ImmutableSet)
  • added: ctor TermsShortOrdinalsFacetCollector.AggregatorPriorityQueue(int)
  • added: ctor TermsShortOrdinalsFacetCollector.ReaderAggregator(ShortFieldData)
  • added: method TermsShortOrdinalsFacetCollector.AggregatorPriorityQueue.lessThan(TermsShortOrdinalsFacetCollector.ReaderAggregator, TermsShortOrdinalsFacetCollector.ReaderAggregator): boolean
  • added: method TermsShortOrdinalsFacetCollector.ReaderAggregator.nextPosition(): boolean
  • added: method TermsShortOrdinalsFacetCollector.ReaderAggregator.onOrdinal(int, int): void
  • added: method TermsShortOrdinalsFacetCollector.doCollect(int): void
  • added: method TermsShortOrdinalsFacetCollector.doSetNextReader(IndexReader, int): void
  • added: method TermsShortOrdinalsFacetCollector.facet(): Facet
  • added: static class TermsShortOrdinalsFacetCollector.AggregatorPriorityQueue extends PriorityQueue
  • added: static class TermsShortOrdinalsFacetCollector.ReaderAggregator implements FieldData.OrdinalInDocProc
  • added: class TermsStringOrdinalsFacetCollector extends AbstractFacetCollector
  • added: ctor TermsStringOrdinalsFacetCollector(String, String, int, TermsFacet.ComparatorType, boolean, SearchContext, ImmutableSet, Pattern)
  • added: ctor TermsStringOrdinalsFacetCollector.AggregatorPriorityQueue(int)
  • added: ctor TermsStringOrdinalsFacetCollector.ReaderAggregator(StringFieldData)
  • added: method TermsStringOrdinalsFacetCollector.AggregatorPriorityQueue.lessThan(TermsStringOrdinalsFacetCollector.ReaderAggregator, TermsStringOrdinalsFacetCollector.ReaderAggregator): boolean
  • added: method TermsStringOrdinalsFacetCollector.ReaderAggregator.nextPosition(): boolean
  • added: method TermsStringOrdinalsFacetCollector.ReaderAggregator.onOrdinal(int, int): void
  • added: method TermsStringOrdinalsFacetCollector.doCollect(int): void
  • added: method TermsStringOrdinalsFacetCollector.doSetNextReader(IndexReader, int): void
  • added: method TermsStringOrdinalsFacetCollector.facet(): Facet
  • added: static class TermsStringOrdinalsFacetCollector.AggregatorPriorityQueue extends PriorityQueue
  • added: static class TermsStringOrdinalsFacetCollector.ReaderAggregator implements FieldData.OrdinalInDocProc
  • added: class EntryPriorityQueue extends PriorityQueue
  • added: ctor EntryPriorityQueue(int, Comparator)
  • added: method EntryPriorityQueue.lessThan(TermsFacet.Entry, TermsFacet.Entry): boolean
  • added: static field EntryPriorityQueue.LIMIT: int
  • added: abstract class InternalTermsStatsFacet implements TermsStatsFacet, InternalFacet
  • added: class TermsStatsFacetBuilder extends AbstractFacetBuilder
  • added: class TermsStatsFacetProcessor extends AbstractComponent implements FacetProcessor
  • added: ctor InternalTermsStatsFacet()
  • added: ctor TermsStatsFacetBuilder(String)
  • added: ctor TermsStatsFacetProcessor(Settings)
  • added: enum TermsStatsFacet.ComparatorType
  • added: interface TermsStatsFacet extends Facet, Iterable
  • added: interface TermsStatsFacet.Entry extends Comparable
  • added: method InternalTermsStatsFacet.reduce(String, List): Facet
  • added: method TermsStatsFacet.ComparatorType.comparator(): Comparator
  • added: method TermsStatsFacet.ComparatorType.id(): byte
  • added: method TermsStatsFacet.Entry.count(): long
  • added: method TermsStatsFacet.Entry.getCount(): long
  • added: method TermsStatsFacet.Entry.getMax(): double
  • added: method TermsStatsFacet.Entry.getMean(): double
  • added: method TermsStatsFacet.Entry.getMin(): double
  • added: method TermsStatsFacet.Entry.getTerm(): String
  • added: method TermsStatsFacet.Entry.getTermAsNumber(): Number
  • added: method TermsStatsFacet.Entry.getTotal(): double
  • added: method TermsStatsFacet.Entry.getTotalCount(): long
  • added: method TermsStatsFacet.Entry.max(): double
  • added: method TermsStatsFacet.Entry.mean(): double
  • added: method TermsStatsFacet.Entry.min(): double
  • added: method TermsStatsFacet.Entry.term(): String
  • added: method TermsStatsFacet.Entry.termAsNumber(): Number
  • added: method TermsStatsFacet.Entry.total(): double
  • added: method TermsStatsFacet.Entry.totalCount(): long
  • added: method TermsStatsFacet.entries(): List
  • added: method TermsStatsFacet.getEntries(): List
  • added: method TermsStatsFacet.getMissingCount(): long
  • added: method TermsStatsFacet.missingCount(): long
  • added: method TermsStatsFacetBuilder.allTerms(): TermsStatsFacetBuilder
  • added: method TermsStatsFacetBuilder.keyField(String): TermsStatsFacetBuilder
  • added: method TermsStatsFacetBuilder.lang(String): TermsStatsFacetBuilder
  • added: method TermsStatsFacetBuilder.order(TermsStatsFacet.ComparatorType): TermsStatsFacetBuilder
  • added: method TermsStatsFacetBuilder.param(String, Object): TermsStatsFacetBuilder
  • added: method TermsStatsFacetBuilder.size(int): TermsStatsFacetBuilder
  • added: method TermsStatsFacetBuilder.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder
  • added: method TermsStatsFacetBuilder.valueField(String): TermsStatsFacetBuilder
  • added: method TermsStatsFacetBuilder.valueScript(String): TermsStatsFacetBuilder
  • added: method TermsStatsFacetProcessor.parse(String, XContentParser, SearchContext): FacetCollector
  • added: method TermsStatsFacetProcessor.reduce(String, List): Facet
  • added: method TermsStatsFacetProcessor.types(): String[]
  • added: static field TermsStatsFacet.ComparatorType.COUNT: TermsStatsFacet.ComparatorType
  • added: static field TermsStatsFacet.ComparatorType.MAX: TermsStatsFacet.ComparatorType
  • added: static field TermsStatsFacet.ComparatorType.MIN: TermsStatsFacet.ComparatorType
  • added: static field TermsStatsFacet.ComparatorType.REVERSE_COUNT: TermsStatsFacet.ComparatorType
  • added: static field TermsStatsFacet.ComparatorType.REVERSE_MAX: TermsStatsFacet.ComparatorType
  • added: static field TermsStatsFacet.ComparatorType.REVERSE_MIN: TermsStatsFacet.ComparatorType
  • added: static field TermsStatsFacet.ComparatorType.REVERSE_TERM: TermsStatsFacet.ComparatorType
  • added: static field TermsStatsFacet.ComparatorType.REVERSE_TOTAL: TermsStatsFacet.ComparatorType
  • added: static field TermsStatsFacet.ComparatorType.TERM: TermsStatsFacet.ComparatorType
  • added: static field TermsStatsFacet.ComparatorType.TOTAL: TermsStatsFacet.ComparatorType
  • added: static field TermsStatsFacet.TYPE: String
  • added: static method InternalTermsStatsFacet.registerStreams(): void
  • added: static method TermsStatsFacet.ComparatorType.fromId(byte): TermsStatsFacet.ComparatorType
  • added: static method TermsStatsFacet.ComparatorType.fromString(String): TermsStatsFacet.ComparatorType
  • added: static method TermsStatsFacet.ComparatorType.valueOf(String): TermsStatsFacet.ComparatorType
  • added: static method TermsStatsFacet.ComparatorType.values(): TermsStatsFacet.ComparatorType[]
  • added: class InternalTermsStatsDoubleFacet extends InternalTermsStatsFacet
  • added: class TermsStatsDoubleFacetCollector extends AbstractFacetCollector
  • added: ctor InternalTermsStatsDoubleFacet()
  • added: ctor InternalTermsStatsDoubleFacet(String, TermsStatsFacet.ComparatorType, int, Collection, long)
  • added: ctor InternalTermsStatsDoubleFacet.DoubleEntry(double, long, long, double, double, double)
  • added: ctor TermsStatsDoubleFacetCollector(String, String, String, int, TermsStatsFacet.ComparatorType, SearchContext, String, String, Map)
  • added: ctor TermsStatsDoubleFacetCollector.Aggregator()
  • added: ctor TermsStatsDoubleFacetCollector.Aggregator.ValueAggregator()
  • added: ctor TermsStatsDoubleFacetCollector.ScriptAggregator(SearchScript)
  • added: method InternalTermsStatsDoubleFacet.DoubleEntry.compareTo(TermsStatsFacet.Entry): int
  • added: method InternalTermsStatsDoubleFacet.DoubleEntry.count(): long
  • added: method InternalTermsStatsDoubleFacet.DoubleEntry.getCount(): long
  • added: method InternalTermsStatsDoubleFacet.DoubleEntry.getMax(): double
  • added: method InternalTermsStatsDoubleFacet.DoubleEntry.getMean(): double
  • added: method InternalTermsStatsDoubleFacet.DoubleEntry.getMin(): double
  • added: method InternalTermsStatsDoubleFacet.DoubleEntry.getTerm(): String
  • added: method InternalTermsStatsDoubleFacet.DoubleEntry.getTermAsNumber(): Number
  • added: method InternalTermsStatsDoubleFacet.DoubleEntry.getTotal(): double
  • added: method InternalTermsStatsDoubleFacet.DoubleEntry.getTotalCount(): long
  • added: method InternalTermsStatsDoubleFacet.DoubleEntry.max(): double
  • added: method InternalTermsStatsDoubleFacet.DoubleEntry.mean(): double
  • added: method InternalTermsStatsDoubleFacet.DoubleEntry.min(): double
  • added: method InternalTermsStatsDoubleFacet.DoubleEntry.term(): String
  • added: method InternalTermsStatsDoubleFacet.DoubleEntry.termAsNumber(): Number
  • added: method InternalTermsStatsDoubleFacet.DoubleEntry.total(): double
  • added: method InternalTermsStatsDoubleFacet.DoubleEntry.totalCount(): long
  • added: method InternalTermsStatsDoubleFacet.entries(): List
  • added: method InternalTermsStatsDoubleFacet.getEntries(): List
  • added: method InternalTermsStatsDoubleFacet.getMissingCount(): long
  • added: method InternalTermsStatsDoubleFacet.getName(): String
  • added: method InternalTermsStatsDoubleFacet.getType(): String
  • added: method InternalTermsStatsDoubleFacet.iterator(): Iterator
  • added: method InternalTermsStatsDoubleFacet.missingCount(): long
  • added: method InternalTermsStatsDoubleFacet.name(): String
  • added: method InternalTermsStatsDoubleFacet.readFrom(StreamInput): void
  • added: method InternalTermsStatsDoubleFacet.reduce(String, List): Facet
  • added: method InternalTermsStatsDoubleFacet.streamType(): String
  • added: method InternalTermsStatsDoubleFacet.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder
  • added: method InternalTermsStatsDoubleFacet.type(): String
  • added: method InternalTermsStatsDoubleFacet.writeTo(StreamOutput): void
  • added: method TermsStatsDoubleFacetCollector.Aggregator.ValueAggregator.onValue(int, double): void
  • added: method TermsStatsDoubleFacetCollector.Aggregator.onMissing(int): void
  • added: method TermsStatsDoubleFacetCollector.Aggregator.onValue(int, double): void
  • added: method TermsStatsDoubleFacetCollector.ScriptAggregator.onValue(int, double): void
  • added: method TermsStatsDoubleFacetCollector.doCollect(int): void
  • added: method TermsStatsDoubleFacetCollector.doSetNextReader(IndexReader, int): void
  • added: method TermsStatsDoubleFacetCollector.facet(): Facet
  • added: method TermsStatsDoubleFacetCollector.setScorer(Scorer): void
  • added: static class InternalTermsStatsDoubleFacet.DoubleEntry implements TermsStatsFacet.Entry
  • added: static class TermsStatsDoubleFacetCollector.Aggregator implements NumericFieldData.MissingDoubleValueInDocProc
  • added: static class TermsStatsDoubleFacetCollector.Aggregator.ValueAggregator implements NumericFieldData.DoubleValueInDocProc
  • added: static class TermsStatsDoubleFacetCollector.ScriptAggregator extends TermsStatsDoubleFacetCollector.Aggregator
  • added: static method InternalTermsStatsDoubleFacet.readTermsStatsFacet(StreamInput): InternalTermsStatsDoubleFacet
  • added: static method InternalTermsStatsDoubleFacet.registerStream(): void
  • added: class InternalTermsStatsLongFacet extends InternalTermsStatsFacet
  • added: class TermsStatsLongFacetCollector extends AbstractFacetCollector
  • added: ctor InternalTermsStatsLongFacet()
  • added: ctor InternalTermsStatsLongFacet(String, TermsStatsFacet.ComparatorType, int, Collection, long)
  • added: ctor InternalTermsStatsLongFacet.LongEntry(long, long, long, double, double, double)
  • added: ctor TermsStatsLongFacetCollector(String, String, String, int, TermsStatsFacet.ComparatorType, SearchContext, String, String, Map)
  • added: ctor TermsStatsLongFacetCollector.Aggregator()
  • added: ctor TermsStatsLongFacetCollector.Aggregator.ValueAggregator()
  • added: ctor TermsStatsLongFacetCollector.ScriptAggregator(SearchScript)
  • added: method InternalTermsStatsLongFacet.LongEntry.compareTo(TermsStatsFacet.Entry): int
  • added: method InternalTermsStatsLongFacet.LongEntry.count(): long
  • added: method InternalTermsStatsLongFacet.LongEntry.getCount(): long
  • added: method InternalTermsStatsLongFacet.LongEntry.getMax(): double
  • added: method InternalTermsStatsLongFacet.LongEntry.getMean(): double
  • added: method InternalTermsStatsLongFacet.LongEntry.getMin(): double
  • added: method InternalTermsStatsLongFacet.LongEntry.getTerm(): String
  • added: method InternalTermsStatsLongFacet.LongEntry.getTermAsNumber(): Number
  • added: method InternalTermsStatsLongFacet.LongEntry.getTotal(): double
  • added: method InternalTermsStatsLongFacet.LongEntry.getTotalCount(): long
  • added: method InternalTermsStatsLongFacet.LongEntry.max(): double
  • added: method InternalTermsStatsLongFacet.LongEntry.mean(): double
  • added: method InternalTermsStatsLongFacet.LongEntry.min(): double
  • added: method InternalTermsStatsLongFacet.LongEntry.term(): String
  • added: method InternalTermsStatsLongFacet.LongEntry.termAsNumber(): Number
  • added: method InternalTermsStatsLongFacet.LongEntry.total(): double
  • added: method InternalTermsStatsLongFacet.LongEntry.totalCount(): long
  • added: method InternalTermsStatsLongFacet.entries(): List
  • added: method InternalTermsStatsLongFacet.getEntries(): List
  • added: method InternalTermsStatsLongFacet.getMissingCount(): long
  • added: method InternalTermsStatsLongFacet.getName(): String
  • added: method InternalTermsStatsLongFacet.getType(): String
  • added: method InternalTermsStatsLongFacet.iterator(): Iterator
  • added: method InternalTermsStatsLongFacet.missingCount(): long
  • added: method InternalTermsStatsLongFacet.name(): String
  • added: method InternalTermsStatsLongFacet.readFrom(StreamInput): void
  • added: method InternalTermsStatsLongFacet.reduce(String, List): Facet
  • added: method InternalTermsStatsLongFacet.streamType(): String
  • added: method InternalTermsStatsLongFacet.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder
  • added: method InternalTermsStatsLongFacet.type(): String
  • added: method InternalTermsStatsLongFacet.writeTo(StreamOutput): void
  • added: method TermsStatsLongFacetCollector.Aggregator.ValueAggregator.onValue(int, double): void
  • added: method TermsStatsLongFacetCollector.Aggregator.onMissing(int): void
  • added: method TermsStatsLongFacetCollector.Aggregator.onValue(int, long): void
  • added: method TermsStatsLongFacetCollector.ScriptAggregator.onValue(int, long): void
  • added: method TermsStatsLongFacetCollector.doCollect(int): void
  • added: method TermsStatsLongFacetCollector.doSetNextReader(IndexReader, int): void
  • added: method TermsStatsLongFacetCollector.facet(): Facet
  • added: method TermsStatsLongFacetCollector.setScorer(Scorer): void
  • added: static class InternalTermsStatsLongFacet.LongEntry implements TermsStatsFacet.Entry
  • added: static class TermsStatsLongFacetCollector.Aggregator implements NumericFieldData.MissingLongValueInDocProc
  • added: static class TermsStatsLongFacetCollector.Aggregator.ValueAggregator implements NumericFieldData.DoubleValueInDocProc
  • added: static class TermsStatsLongFacetCollector.ScriptAggregator extends TermsStatsLongFacetCollector.Aggregator
  • added: static method InternalTermsStatsLongFacet.readTermsStatsFacet(StreamInput): InternalTermsStatsLongFacet
  • added: static method InternalTermsStatsLongFacet.registerStream(): void
  • added: class InternalTermsStatsStringFacet extends InternalTermsStatsFacet
  • added: class TermsStatsStringFacetCollector extends AbstractFacetCollector
  • added: ctor InternalTermsStatsStringFacet()
  • added: ctor InternalTermsStatsStringFacet(String, TermsStatsFacet.ComparatorType, int, Collection, long)
  • added: ctor InternalTermsStatsStringFacet.StringEntry(String, long, long, double, double, double)
  • added: ctor TermsStatsStringFacetCollector(String, String, String, int, TermsStatsFacet.ComparatorType, SearchContext, String, String, Map)
  • added: ctor TermsStatsStringFacetCollector.Aggregator()
  • added: ctor TermsStatsStringFacetCollector.Aggregator.ValueAggregator()
  • added: ctor TermsStatsStringFacetCollector.ScriptAggregator(SearchScript)
  • added: method InternalTermsStatsStringFacet.StringEntry.compareTo(TermsStatsFacet.Entry): int
  • added: method InternalTermsStatsStringFacet.StringEntry.count(): long
  • added: method InternalTermsStatsStringFacet.StringEntry.getCount(): long
  • added: method InternalTermsStatsStringFacet.StringEntry.getMax(): double
  • added: method InternalTermsStatsStringFacet.StringEntry.getMean(): double
  • added: method InternalTermsStatsStringFacet.StringEntry.getMin(): double
  • added: method InternalTermsStatsStringFacet.StringEntry.getTerm(): String
  • added: method InternalTermsStatsStringFacet.StringEntry.getTermAsNumber(): Number
  • added: method InternalTermsStatsStringFacet.StringEntry.getTotal(): double
  • added: method InternalTermsStatsStringFacet.StringEntry.getTotalCount(): long
  • added: method InternalTermsStatsStringFacet.StringEntry.max(): double
  • added: method InternalTermsStatsStringFacet.StringEntry.mean(): double
  • added: method InternalTermsStatsStringFacet.StringEntry.min(): double
  • added: method InternalTermsStatsStringFacet.StringEntry.term(): String
  • added: method InternalTermsStatsStringFacet.StringEntry.termAsNumber(): Number
  • added: method InternalTermsStatsStringFacet.StringEntry.total(): double
  • added: method InternalTermsStatsStringFacet.StringEntry.totalCount(): long
  • added: method InternalTermsStatsStringFacet.entries(): List
  • added: method InternalTermsStatsStringFacet.getEntries(): List
  • added: method InternalTermsStatsStringFacet.getMissingCount(): long
  • added: method InternalTermsStatsStringFacet.getName(): String
  • added: method InternalTermsStatsStringFacet.getType(): String
  • added: method InternalTermsStatsStringFacet.iterator(): Iterator
  • added: method InternalTermsStatsStringFacet.missingCount(): long
  • added: method InternalTermsStatsStringFacet.name(): String
  • added: method InternalTermsStatsStringFacet.readFrom(StreamInput): void
  • added: method InternalTermsStatsStringFacet.reduce(String, List): Facet
  • added: method InternalTermsStatsStringFacet.streamType(): String
  • added: method InternalTermsStatsStringFacet.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder
  • added: method InternalTermsStatsStringFacet.type(): String
  • added: method InternalTermsStatsStringFacet.writeTo(StreamOutput): void
  • added: method TermsStatsStringFacetCollector.Aggregator.ValueAggregator.onValue(int, double): void
  • added: method TermsStatsStringFacetCollector.Aggregator.onMissing(int): void
  • added: method TermsStatsStringFacetCollector.Aggregator.onValue(int, String): void
  • added: method TermsStatsStringFacetCollector.ScriptAggregator.onValue(int, String): void
  • added: method TermsStatsStringFacetCollector.doCollect(int): void
  • added: method TermsStatsStringFacetCollector.doSetNextReader(IndexReader, int): void
  • added: method TermsStatsStringFacetCollector.facet(): Facet
  • added: method TermsStatsStringFacetCollector.setScorer(Scorer): void
  • added: static class InternalTermsStatsStringFacet.StringEntry implements TermsStatsFacet.Entry
  • added: static class TermsStatsStringFacetCollector.Aggregator implements FieldData.StringValueInDocProc
  • added: static class TermsStatsStringFacetCollector.Aggregator.ValueAggregator implements NumericFieldData.DoubleValueInDocProc
  • added: static class TermsStatsStringFacetCollector.ScriptAggregator extends TermsStatsStringFacetCollector.Aggregator
  • added: static method InternalTermsStatsStringFacet.readTermsStatsFacet(StreamInput): InternalTermsStatsStringFacet
  • added: static method InternalTermsStatsStringFacet.registerStream(): void
  • changed: ctor InternalSearchRequest(ShardRouting, int) → ctor InternalSearchRequest(ShardRouting, int, SearchType)
  • changed: ctor InternalSearchRequest(String, int, int) → ctor InternalSearchRequest(String, int, int, SearchType)
  • changed: ctor SearchContext(long, SearchShardTarget, int, TimeValue, String[], Engine.Searcher, IndexService, ScriptService) → ctor SearchContext(long, SearchShardTarget, SearchType, int, TimeValue, String[], Engine.Searcher, IndexService, ScriptService)
  • added: field InternalSearchHits.totalHits: long
  • added: method ContextIndexSearcher.removeCollectors(String): List
  • added: method InternalSearchRequest.searchType(): SearchType
  • added: method SearchContext.addScopePhase(ScopePhase): void
  • added: method SearchContext.minimumScore(): Float
  • added: method SearchContext.minimumScore(float): SearchContext
  • added: method SearchContext.scopePhases(): List
  • added: method SearchContext.searchType(): SearchType
  • added: method SearchContext.searchType(SearchType): SearchContext
  • added: static field InternalSearchHits.EMPTY: InternalSearchHit[]
  • added: static field InternalSearchResponse.EMPTY: InternalSearchResponse
  • added: class MinScoreParseElement implements SearchParseElement
  • added: ctor MinScoreParseElement()
  • added: method MinScoreParseElement.parse(XContentParser, SearchContext): void
  • added: method FieldSortBuilder.missing(Object): FieldSortBuilder
  • added: method GeoDistanceSortBuilder.missing(Object): SortBuilder
  • added: method ScoreSortBuilder.missing(Object): SortBuilder
  • added: method ScriptSortBuilder.missing(Object): SortBuilder
  • added: method SortBuilder.missing(Object): SortBuilder
  • added: method ThreadPool.estimatedTimeInMillis(): long
  • changed: method TransportResponseOptions.withCompress(): TransportResponseOptions → method TransportResponseOptions.withCompress(boolean): TransportResponseOptions
  • added: ctor NettyTransport.CacheFutureListener(CachedStreamOutput.Entry)
  • added: method NettyTransport.CacheFutureListener.operationComplete(ChannelFuture): void
  • added: static class NettyTransport.CacheFutureListener implements ChannelFutureListener
  • changed: static method TransportStreams.buildRequest(long, String, Streamable, TransportRequestOptions): byte[] → static method TransportStreams.buildRequest(CachedStreamOutput.Entry, long, String, Streamable, TransportRequestOptions): void
  • changed: static method TransportStreams.buildResponse(long, Streamable, TransportResponseOptions): byte[] → static method TransportStreams.buildResponse(CachedStreamOutput.Entry, long, Streamable, TransportResponseOptions): void
  • added: static field TransportStreams.HEADER_PLACEHOLDER: byte[]