All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary 
| Class | 
Description | 
| AbstractCriteria | 
Deprecated, for removal: This API element is subject to removal in a future version. | 
| AbstractEntityInterceptor | 
Deprecated, for removal: This API element is subject to removal in a future version.
 | 
| AbstractQueryFactory | 
Deprecated, for removal: This API element is subject to removal in a future version.
 | 
| Accumulator | 
 Defines an accumulator for use in an aggregation pipeline. 
 | 
| AccumulatorExpressions | 
 Defines helper methods for accumulator expressions 
 | 
| AddFields | 
 Adds new fields to documents. 
 | 
| AddFieldsCodec | 
  | 
| AddToSetOperator | 
 Defines the $addToSet operator 
 | 
| AdvancedDatastore | 
Deprecated, for removal: This API element is subject to removal in a future version.  | 
| Aggregation<T> | 
  | 
| AggregationCodecProvider | 
  | 
| AggregationException | 
 Indicates a failure in a pipeline execution 
 | 
| AggregationImpl<T> | 
  | 
| AggregationOptions | 
 Defines options to be applied to an aggregation pipeline. 
 | 
| AggregationPipeline | 
Deprecated, for removal: This API element is subject to removal in a future version.
 | 
| AggregationPipelineImpl | 
Deprecated, for removal: This API element is subject to removal in a future version.  | 
| AlsoLoad | 
 
 Annotation which helps migrate schemas by loading one of several possible properties in the document into fields or methods. 
 | 
| ArrayExpressions | 
 Defines helper methods for the array expressions 
 | 
| ArrayFieldAccessor | 
  | 
| ArraySlice | 
 Defines array slicing options for query projections. 
 | 
| Assert | 
 Provides various assertions for Morphia during validation 
 | 
| AutoBucket | 
 Categorizes incoming documents into a specific number of groups, called buckets, based on a specified expression. 
 | 
| AutoBucketCodec | 
  | 
| BaseReferenceCodec<T> | 
 Defines codecs for properties 
 | 
| BitSetCodec | 
Defines a codec for standard  BitSet.  
 | 
| BooleanExpressions | 
 Defines helper methods for the boolean expressions 
 | 
| BooleanExpressions.LogicalExpression | 
 Defines a logical expression. 
 | 
| BsonTypeMap | 
 Maps Java type to BSON types 
 | 
| Bucket | 
 Categorizes incoming documents into groups, called buckets, based on a specified expression and bucket boundaries. 
 | 
| BucketAutoOptions | 
Deprecated, for removal: This API element is subject to removal in a future version.
 | 
| BucketAutoOptions.Granularity | 
 A value that specifies the preferred number series to use to ensure
 that the calculated boundary edges end on preferred round numbers or their powers of 10. 
 | 
| BucketCodec | 
  | 
| BucketOptions | 
Deprecated, for removal: This API element is subject to removal in a future version.
 | 
| ByteWrapperArrayCodec | 
 Encodes a Byte[] to BinData like the driver's ByteArrayCodec does for byte[] 
 | 
| CamelCase | 
  | 
| CappedAt | 
Properties for capped collections; used in  Entity 
 | 
| ChangeStream | 
 Returns a Change Stream cursor on a collection, a database, or an entire cluster. 
 | 
| ChangeStreamCodec | 
  | 
| ClassCodec | 
 Defines a codec for Class references 
 | 
| ClassConstraint | 
 Defines a constraint for validation 
 | 
| Collation | 
 Defines the collation options for an index 
 | 
| CollectionCodec<T> | 
 A codec for Collection type 
 | 
| CollectionStats | 
 Returns statistics regarding a collection or view. 
 | 
| CollectionStatsCodec | 
  | 
| ComparisonExpressions | 
 Defines helper methods for the comparison expressions 
 | 
| ConditionalExpressions | 
 Defines helper methods for the conditional expressions 
 | 
| ConfigureProperties | 
 A set of conventions to apply to Morphia entities 
 | 
| ConstraintViolation | 
  | 
| ConstraintViolation.Level | 
 Levels of constraint violations 
 | 
| ConstraintViolationException | 
  | 
| Constructor | 
Deprecated, for removal: This API element is subject to removal in a future version.
 | 
| ContradictingAnnotations | 
 Checks that contradicting annotations aren't defined. 
 | 
| Conversions | 
 Defines basic type conversions. 
 | 
| Converters | 
Deprecated, for removal: This API element is subject to removal in a future version. | 
| CoordinateReferenceSystem | 
Deprecated, for removal: This API element is subject to removal in a future version.
 | 
| CoordinateReferenceSystemType | 
Deprecated, for removal: This API element is subject to removal in a future version.
 | 
| Count | 
  | 
| CountCodec | 
  | 
| CountOptions | 
 The options for a count operation. 
 | 
| Criteria | 
Deprecated, for removal: This API element is subject to removal in a future version. | 
| CriteriaContainer | 
Deprecated, for removal: This API element is subject to removal in a future version.  | 
| CriteriaContainerImpl | 
Deprecated, for removal: This API element is subject to removal in a future version. | 
| CriteriaJoin | 
Deprecated. | 
| CurrentDateOperator | 
 Defines the $currentDate operator 
 | 
| CurrentDateOperator.TypeSpecification | 
 Type type options when setting the current date 
 | 
| CurrentOp | 
 Returns a stream of documents containing information on active and/or dormant operations as well as inactive sessions that are
 holding locks as part of a transaction. 
 | 
| CurrentOpCodec | 
  | 
| DataSizeExpressions | 
 Defines helper methods for the data size expressions 
 | 
| Datastore | 
 Datastore interface to get/delete/save objects 
 | 
| DatastoreImpl.DatastoreOperations | 
  | 
| DateExpressions | 
 Defines helper methods for the date expressions 
 | 
| DateExpressions.DateExpression | 
 Base class for the date expressions 
 | 
| DateStorage | 
 This enum is used to determine how JSR 310 dates and times are stored in the database. 
 | 
| DefaultQueryFactory | 
 | 
| DeleteOptions | 
 The options to apply when removing documents from the MongoCollection 
 | 
| Densify | 
 Creates new documents in a sequence of documents where certain values in a field are missing. 
 | 
| Densify.Range | 
  | 
| Densify.RangeType | 
  | 
| DensifyCodec | 
  | 
| DiscriminatorFunction | 
 Defines a function to calculate a discriminator value. 
 | 
| DiscriminatorLookup | 
 Provides lookup capabilities to find a type by its discriminator 
 | 
| DocumentReader | 
  | 
| Documents | 
 Returns literal documents from input values. 
 | 
| DocumentsCodec | 
  | 
| DocumentWriter | 
 Utility to write out to a Document 
 | 
| DuplicatedAttributeNames | 
 Checks for duplicated attribute names 
 | 
| Embedded | 
Deprecated.
 | 
| Entity | 
 Marks a class as a Morphia entity indicating it should be mapped. 
 | 
| EntityAndEmbed | 
 Checks that @Entity and @Embed aren't both used on a type. 
 | 
| EntityDecoder<T> | 
  | 
| EntityEncoder<T> | 
  | 
| EntityInterceptor | 
Deprecated, for removal: This API element is subject to removal in a future version.
 | 
| EntityListener<T> | 
  | 
| EntityListeners | 
 Specifies other classes to participate in the @Entity's lifecycle 
 | 
| EntityModelBuilder | 
 Builder for EntityModels 
 | 
| EntityModelImporter | 
 Defines an importer to allow for the external definition and import of model and codec definitions. 
 | 
| EntityOrEmbed | 
 Checks that @Entity or @Embed are used on a type. 
 | 
| EnumCodec<T extends Enum<T>> | 
 An enum codec 
 | 
| EnumCodecProvider | 
 Defines a CodecProvider for Enum values 
 | 
| ExpressionCodec<T extends dev.morphia.aggregation.expressions.impls.Expression> | 
  | 
| ExpressionHelper | 
  | 
| Expressions | 
 Defines helper methods for various expressions. 
 | 
| ExternalEntity | 
 Marks a class as a "stand in" for an external class whose source can not be properly annotated. 
 | 
| Facet | 
 Processes multiple aggregation pipelines within a single stage on the same set of input documents. 
 | 
| FacetCodec | 
  | 
| Field | 
 Define a field to be used in an index; 
 | 
| FieldAccessor | 
  | 
| FieldDiscovery | 
  | 
| FieldEnd<T> | 
Deprecated, for removal: This API element is subject to removal in a future version. | 
| FieldEndImpl<T extends CriteriaContainer> | 
Deprecated, for removal: This API element is subject to removal in a future version. | 
| FieldEnumString | 
  | 
| Fill | 
 Populates null and missing field values within documents. 
 | 
| Fill.Method | 
 Possible methods for defining fill strategies. 
 | 
| FillCodec | 
  | 
| Filter | 
 Base class for query filters 
 | 
| FilterOperator | 
Deprecated, for removal: This API element is subject to removal in a future version.
 | 
| Filters | 
 Defines helper methods to generate filter operations for queries. 
 | 
| FindAndDeleteOptions | 
 Defines options to use for find and delete operations 
 | 
| FindAndModifyOptions | 
Deprecated, for removal: This API element is subject to removal in a future version.
 | 
| FindOptions | 
 The options to apply to a find operation (also commonly referred to as a query). 
 | 
| GeoIntersectsFilter | 
  | 
| GeoJson | 
Deprecated, for removal: This API element is subject to removal in a future version.
 | 
| GeoJsonType | 
Deprecated, for removal: This API element is subject to removal in a future version.
 | 
| Geometry | 
Deprecated, for removal: This API element is subject to removal in a future version.
 | 
| GeometryCollection | 
Deprecated, for removal: This API element is subject to removal in a future version.  | 
| GeoNear | 
Deprecated, for removal: This API element is subject to removal in a future version. | 
| GeoNear | 
 Outputs documents in order of nearest to farthest from a specified point. 
 | 
| GeoNear.GeoNearBuilder | 
Deprecated, for removal: This API element is subject to removal in a future version. | 
| GeoNearCodec | 
  | 
| GeoWithinFilter | 
 Defines a $geoWithin filter. 
 | 
| GraphLookup | 
 Performs a recursive search on a collection, with options for restricting the search by recursion depth and query filter. 
 | 
| GraphLookupCodec | 
  | 
| Group | 
Deprecated, for removal: This API element is subject to removal in a future version.
 | 
| Group | 
 Groups input documents by the specified _id expression and for each distinct grouping, outputs a document. 
 | 
| Group.GroupId | 
 Defines a group ID 
 | 
| GroupCodec | 
  | 
| Handler | 
 Defines a specific handler for a type above and beyond the codecs 
 | 
| Id | 
 Denotes the ID field on an entity. 
 | 
| IdDoesNotMix | 
 Checks that @Id is not with any other mapping annotation 
 | 
| Identity | 
  | 
| IdField | 
 Denotes the ID field on an entity. 
 | 
| IdGetter | 
 This annotation allows the lazy-load proxy to return the ID of a referenced entity without reading the reference from the database. 
 | 
| Index | 
 Defines an index 
 | 
| IndexDirection | 
 Defines the "direction" of an index. 
 | 
| Indexed | 
 Specified on fields that should be Indexed. 
 | 
| Indexes | 
 Defines indexes for this entity type (on the collection) 
 | 
| IndexOptions | 
 Defines the options to be used when declaring an index. 
 | 
| IndexStats | 
 Returns statistics regarding the use of each index for the collection. 
 | 
| IndexStatsCodec | 
  | 
| IndexType | 
 Defines the type of the index to create for a field. 
 | 
| InsertManyOptions | 
 Options related to insertion of documents into MongoDB. 
 | 
| InsertOneOptions | 
 Options related to insertion of documents into MongoDB. 
 | 
| InsertOptions | 
Deprecated, for removal: This API element is subject to removal in a future version.
 | 
| InstanceCreatorFactory | 
 | 
| InstanceCreatorFactoryImpl | 
  | 
| KebabCase | 
  | 
| Key<T> | 
Deprecated, for removal: This API element is subject to removal in a future version. | 
| KeyCodec | 
Deprecated, for removal: This API element is subject to removal in a future version. | 
| LazyReferenceMissingDependencies | 
 Checks that proxy deps are present if lazy references are used. 
 | 
| LazyReferenceOnArray | 
 Checks that lazy references aren't used in conjunction with arrays. 
 | 
| LegacyQuery<T> | 
Deprecated.  | 
| LegacyQueryCodec | 
Deprecated.  | 
| LegacyQueryFactory | 
Deprecated.  | 
| LifecycleDecoder<T> | 
  | 
| LifecycleEncoder<T> | 
  | 
| Limit | 
 Limits the number of documents passed to the next stage in the pipeline. 
 | 
| LimitCodec | 
  | 
| LineString | 
Deprecated, for removal: This API element is subject to removal in a future version.
 | 
| LoadOnly | 
 
 When placed on an entity field, the field will not be written to mongodb. 
 | 
| LocaleCodec | 
 Converts a Locale to/from a valid database structure. 
 | 
| LogicalFilter | 
  | 
| Lookup | 
 Performs a left outer join to an unsharded collection in the same database to filter in documents from the “joined” collection for
 processing. 
 | 
| LookupCodec | 
  | 
| LowerCase | 
  | 
| MapKeyTypeConstraint | 
 A constraint to validate key types of Map fields 
 | 
| Mapper | 
  | 
| MapperOptions | 
 Options to control mapping behavior. 
 | 
| MapperOptions.Builder | 
Deprecated, for removal: This API element is subject to removal in a future version.
 | 
| MapperOptions.PropertyDiscovery | 
Deprecated, for removal: This API element is subject to removal in a future version.
 | 
| MappingException | 
 An exception indicating an error mapping a type 
 | 
| MappingValidator | 
 Validator for mapped types 
 | 
| Mark | 
 A bookmark for processing Documents 
 | 
| Match | 
 Limits the number of documents passed to the next stage in the pipeline. 
 | 
| MatchCodec | 
  | 
| MathExpressions | 
 Defines helper methods for the math expressions 
 | 
| Merge<M> | 
 Writes the results of the aggregation pipeline to a specified collection. 
 | 
| MergeCodec | 
  | 
| MergingEncoder<T> | 
  | 
| Meta | 
 Defines $meta expression object 
 | 
| Meta.MetaDataKeyword | 
Deprecated, for removal: This API element is subject to removal in a future version. | 
| MethodAccessor | 
  | 
| MethodDiscovery | 
  | 
| Miscellaneous | 
 Defines miscellaneous operators for aggregations. 
 | 
| MissingIdException | 
  | 
| Modify<T> | 
Deprecated.  | 
| ModifyOptions | 
 Defines the options for a "find and modify" operation. 
 | 
| Morphia | 
 Entry point for working with Morphia 
 | 
| MorphiaCodec<T> | 
 the codec used by Morphia 
 | 
| MorphiaCodecProvider | 
 Provider for codecs for Morphia entities 
 | 
| MorphiaConfig | 
 Please note that there is every expectation that this format/naming is stable. 
 | 
| MorphiaConvention | 
 Applies certain conventions specific for Morphia 
 | 
| MorphiaCursor<T> | 
  | 
| MorphiaDateCodec | 
 | 
| MorphiaDefaultsConvention | 
 A set of conventions to apply to Morphia entities 
 | 
| MorphiaInstanceCreator | 
 Marker interface for creators 
 | 
| MorphiaLocalDateTimeCodec | 
 | 
| MorphiaLocalTimeCodec | 
 | 
| MorphiaMapCodec | 
 Maps Map subtypes to/from the database. 
 | 
| MorphiaPropertyCodecProvider | 
 Provides property specific codecs for customized handling generally related to generics but not necessarily. 
 | 
| MorphiaPropertySerialization | 
 Determines if a property should be serialized or not 
 | 
| MorphiaProxy | 
  | 
| MorphiaSession | 
 Wraps a ClientSession reference for convenient use of MongoDB's multidocument transaction support. 
 | 
| MorphiaTransaction<T> | 
 Defines the functional interface for executing statements within a transaction. 
 | 
| MorphiaTypesCodecProvider | 
 Defines a provider of codecs for Morphia's types 
 | 
| MorphiaVersion24 | 
 This class is a version marker for certain frameworks to use when loading configurations, e.g. 
 | 
| MultiLineString | 
Deprecated, for removal: This API element is subject to removal in a future version.
 | 
| MultipleId | 
 Checks that only one field is marked with @Id 
 | 
| MultipleVersions | 
 Checks the multiple fields aren't annotated with @Version 
 | 
| MultiPoint | 
Deprecated, for removal: This API element is subject to removal in a future version.
 | 
| MultiPolygon | 
Deprecated, for removal: This API element is subject to removal in a future version.
 | 
| Name | 
 Defines a name for a constructor parameter. 
 | 
| NamedCoordinateReferenceSystem | 
Deprecated, for removal: This API element is subject to removal in a future version.
 | 
| NamedCoordinateReferenceSystemConverter | 
Deprecated, for removal: This API element is subject to removal in a future version.
 | 
| NameState | 
  | 
| NamingStrategy | 
 Defines a naming strategy for use, e.g., in naming collections and fields 
 | 
| NearFilter | 
 Defines a filter for $near and $nearSphere queries 
 | 
| NoArgCreator | 
  | 
| NotMappableException | 
 Indicates a type is not mappable by Morphia 
 | 
| NotSaved | 
Deprecated, for removal: This API element is subject to removal in a future version.
 | 
| ObjectCodec | 
 Defines a generic codec for Objects that will attempt to discover and use the correct codec. 
 | 
| ObjectExpressions | 
 Defines helper methods for the object expressions 
 | 
| ObjectExpressions.MergeObjects | 
 Defines the values to be merged. 
 | 
| ObjectFactory | 
 The ObjectFactory is used by morphia to create instances of classes which can be customized to fit a particular applications needs. 
 | 
| OnEntityListenerAdapter | 
  | 
| OperationTarget | 
  | 
| Out<O> | 
 Takes the documents returned by the aggregation pipeline and writes them to a specified collection. 
 | 
| OutCodec | 
  | 
| PlanCacheStats | 
 Returns plan cache information for a collection. 
 | 
| PlanCacheStatsCodec | 
  | 
| Point | 
Deprecated, for removal: This API element is subject to removal in a future version.
 | 
| PointBuilder | 
Deprecated, for removal: This API element is subject to removal in a future version.
 | 
| Polygon | 
Deprecated, for removal: This API element is subject to removal in a future version.
 | 
| PopOperator | 
 Defines the $pop update operator. 
 | 
| PossibleValues | 
 Denotes the possible values for a configuration option. 
 | 
| PostLoad | 
 Called after the data has been loaded into the java object. 
 | 
| PostPersist | 
 Called after the data has been persisted from the java object. 
 | 
| PreLoad | 
 Called before the data has been loaded into the object. 
 | 
| PrePersist | 
 Called before the data has been persisted to the datastore (before mapping is done). 
 | 
| PrimitiveCodecRegistry | 
 A provider of codecs for primitive types 
 | 
| Projection | 
Deprecated, for removal: This API element is subject to removal in a future version.
 | 
| Projection | 
 Passes along the documents with the requested fields to the next stage in the pipeline. 
 | 
| Projection | 
 Defines a query projection 
 | 
| ProjectionCodec | 
  | 
| Property | 
 Optional annotation for specifying persistence behavior 
 | 
| PropertyCodecRegistryImpl | 
 Defines an all purpose registry for property codecs 
 | 
| PropertyConstraint | 
 Defines a property constraint. 
 | 
| PropertyHandler | 
  | 
| PropertyModel | 
 Represents a field on a class and stores various metadata such as generic parameters. 
 | 
| PropertyModelBuilder | 
 A builder for programmatically creating FieldModels. 
 | 
| PullOperator | 
 Defines an operator for $pull 
 | 
| PushOperator | 
 Defines the $push update operator 
 | 
| PushOptions | 
 The options to apply to a $push update operator. 
 | 
| Query<T> | 
  | 
| QueryException | 
 Error during query. 
 | 
| QueryFactory | 
 A factory for queries. 
 | 
| Redact | 
 Restricts the contents of the documents based on information stored in the documents themselves. 
 | 
| RedactCodec | 
  | 
| Reference | 
  | 
| ReferenceCodec | 
  | 
| ReferenceException | 
 An exception for use with references. 
 | 
| ReferenceProxy | 
 The proxy for lazy references. 
 | 
| ReferenceToUnidentifiable | 
 Checks that references point to mapped types. 
 | 
| RegexFilter | 
 Defines a regular expression filter 
 | 
| ReplaceOptions | 
 Options related to insertion of documents into MongoDB. 
 | 
| ReplaceRoot | 
 Replaces the input document with the specified document. 
 | 
| ReplaceRootCodec | 
  | 
| ReplaceWith | 
 Replaces the input document with the specified document. 
 | 
| ReplaceWithCodec | 
  | 
| Sample | 
 Randomly selects the specified number of documents from its input. 
 | 
| SampleCodec | 
  | 
| Set | 
 Adds new fields to documents. 
 | 
| SetEntityOperator | 
  | 
| SetExpressions | 
 Defines helper methods for the set expressions 
 | 
| SetOnInsertOperator | 
  | 
| SetStageCodec | 
  | 
| SetWindowFields | 
 Performs operations on a specified span of documents in a collection, known as a window, and returns the results based on the chosen
 window operator. 
 | 
| SetWindowFields.Output | 
  | 
| SetWindowFields.Window | 
  | 
| SetWindowFieldsCodec | 
  | 
| Shape | 
Deprecated, for removal: This API element is subject to removal in a future version.
 | 
| Shape.Center | 
  | 
| ShardKey | 
 Defines a shard key of a particular type 
 | 
| ShardKeyNames | 
 Checks for duplicated attribute names 
 | 
| ShardKeys | 
 Defines the properties used in the shard key. 
 | 
| ShardKeyType | 
  | 
| ShardOptions | 
 Specifies options to be applied when sharding. 
 | 
| Skip | 
 Randomly selects the specified number of documents from its input. 
 | 
| SkipCodec | 
  | 
| SnakeCase | 
  | 
| Sort | 
 Sorts all input documents and returns them to the pipeline in sorted order. 
 | 
| Sort | 
 Used for sorting query results or defining a sort stage in an aggregation pipeline 
 | 
| Sort.Direction | 
 The sort types 
 | 
| SortByCount | 
 Groups incoming documents based on the value of a specified expression, then computes the count of documents in each distinct group. 
 | 
| SortByCountCodec | 
  | 
| SortCodec | 
  | 
| Stage | 
 Base type for stages. 
 | 
| StageCodec<T extends Stage> | 
  | 
| StringExpressions | 
 Defines helper methods for the string expressions 
 | 
| SystemVariables | 
 Defines helper fields for referencing system variables 
 | 
| Text | 
 Marks this field for inclusion in text indexing. 
 | 
| TextSearchFilter | 
 Defines a text search filter 
 | 
| TimeUnit | 
  | 
| Transient | 
  | 
| TrigonometryExpressions | 
 Defines helper methods for the trigonometry expressions 
 | 
| Type | 
 Defines BSON types for use in querying against field types. 
 | 
| TypeData<T> | 
 Holds type information about a type element 
 | 
| TypeData.Builder<T> | 
 A builder for TypeData 
 | 
| TypeExpressions | 
 Defines helper methods for the type expressions 
 | 
| UnionWith | 
 Performs a union of two collections; i.e. 
 | 
| UnionWithCodec | 
 Encodes a UnionWith stage 
 | 
| Unset | 
 Removes/excludes fields from documents. 
 | 
| UnsetCodec | 
  | 
| UnsetOperator | 
  | 
| Unwind | 
 Deconstructs an array field from the input documents to output a document for each element. 
 | 
| UnwindCodec | 
  | 
| Update<T> | 
Deprecated.  | 
| UpdateBase<T> | 
  | 
| UpdateException | 
 Error during update. 
 | 
| UpdateOperations<T> | 
Deprecated, for removal: This API element is subject to removal in a future version.
 | 
| UpdateOperator | 
 Defines an update operator 
 | 
| UpdateOperators | 
 Defines helper methods for specifying operations for updates or findAndModify 
 | 
| UpdateOpsImpl<T> | 
Deprecated, for removal: This API element is subject to removal in a future version. | 
| UpdateOptions | 
 The options to apply when updating documents in the MongoCollection 
 | 
| Updates<Updater extends Updates> | 
 Defines the update operations available 
 | 
| URICodec | 
 Defines a codec for URIs 
 | 
| Validation | 
 Defines the document validation logic for a collection. 
 | 
| ValidationException | 
 Error during validation. 
 | 
| ValueState | 
  | 
| VariableExpressions | 
 Defines helper methods for the variable expressions 
 | 
| Version | 
 supposed to be used on a Long or long field for optimistic locking. 
 | 
| VersionMismatchException | 
 This exception is thrown when a version field does not match the expected state in the database. 
 | 
| VersionMisuse | 
 A constraint to validate any versioning field on a type 
 | 
| WhereCriteria | 
Deprecated, for removal: This API element is subject to removal in a future version. | 
| WildCardTypeData<T> | 
 Represents a wild card type 
 | 
| WindowExpressions | 
 Provides window specific operations. 
 |