Uses of Class
software.amazon.awssdk.enhanced.dynamodb.internal.extensions.utility.NestedRecordUtils.SchemaLookupKey
-
Packages that use NestedRecordUtils.SchemaLookupKey Package Description software.amazon.awssdk.enhanced.dynamodb.internal.extensions.utility -
-
Uses of NestedRecordUtils.SchemaLookupKey in software.amazon.awssdk.enhanced.dynamodb.internal.extensions.utility
Method parameters in software.amazon.awssdk.enhanced.dynamodb.internal.extensions.utility with type arguments of type NestedRecordUtils.SchemaLookupKey Modifier and Type Method Description static TableSchema<?>NestedRecordUtils. getListElementSchemaCached(Map<NestedRecordUtils.SchemaLookupKey,TableSchema<?>> cache, TableSchema<?> parentSchema, String attributeName, Map<NestedRecordUtils.SchemaLookupKey,Optional<TableSchema<?>>> nestedSchemaCache)Cached wrapper for resolving list element schema, storing results (including null) in the provided cache.static Optional<TableSchema<?>>NestedRecordUtils. getNestedSchemaCached(Map<NestedRecordUtils.SchemaLookupKey,Optional<TableSchema<?>>> cache, TableSchema<?> parentSchema, String attributeName)static TableSchema<?>NestedRecordUtils. getTableSchemaForListElement(TableSchema<?> rootSchema, String key, Map<NestedRecordUtils.SchemaLookupKey,Optional<TableSchema<?>>> nestedSchemaCache)Same asNestedRecordUtils.getTableSchemaForListElement(TableSchema, String)but allows callers to provide a shared per-operation cache for nested schema lookups.
-