Uses of Interface
org.apache.sling.api.resource.ValueMap
Packages that use ValueMap
Package
Description
-
Uses of ValueMap in org.apache.sling.api.resource
Subinterfaces of ValueMap in org.apache.sling.api.resourceModifier and TypeInterfaceDescriptioninterfaceTheModifiableValueMapis an extension of theValueMapwhich allows to modify and persist properties.interfaceDeprecated.Fields in org.apache.sling.api.resource declared as ValueMapMethods in org.apache.sling.api.resource that return ValueMapModifier and TypeMethodDescriptionAbstractResource.getValueMap()This method callsAdaptable.adaptTo(Class)with theValueMapclass as an argument.@NotNull ValueMapResource.getValueMap()Returns a value map for this resource.static @NotNull ValueMapResourceUtil.getValueMap(Resource res) Returns anValueMapobject for the givenResource.@NotNull ValueMapResourceWrapper.getValueMap()Methods in org.apache.sling.api.resource that return types with arguments of type ValueMapModifier and TypeMethodDescriptionQueriableResourceProvider.queryResources(ResourceResolver resolver, String query, String language) Deprecated.Queries the storage using the given query formulated in the given language. -
Uses of ValueMap in org.apache.sling.api.wrappers
Classes in org.apache.sling.api.wrappers that implement ValueMapModifier and TypeClassDescriptionclassDeprecated.UseValueMapUtil.merge(ValueMap...)instead.classA value map wrapper which implements deep reading of properties based on the resource tree and also supportsModifiableValueMap.classA value map wrapper which implements deep reading of properties based on the resource tree.classModifiableValueMapDecoratordecorates anotherMapto provide a basic implementation for the additional methods of aModifiableValueMap.classMethods in org.apache.sling.api.wrappers that return ValueMapModifier and TypeMethodDescriptionstatic @NotNull ValueMapDecorates the givenValueMapwith a caching layer.static @NotNull ValueMapMerge providedValueMapsinto a single viewValueMapthat aggregates all key-value pairs of the given maps.static @NotNull ValueMapA convenience method that turns the var-args into aCollectionand delegates toValueMapUtil.merge(List).static @NotNull ValueMapValueMapUtil.mergeAndCache(@NotNull List<ValueMap> valueMaps) Convenience method that allows creating a mergedValueMapwhere accessed mappings are cached to optimize repeated lookups.Methods in org.apache.sling.api.wrappers with parameters of type ValueMapModifier and TypeMethodDescriptionstatic @NotNull ValueMapDecorates the givenValueMapwith a caching layer.static @NotNull ValueMapA convenience method that turns the var-args into aCollectionand delegates toValueMapUtil.merge(List).Method parameters in org.apache.sling.api.wrappers with type arguments of type ValueMapModifier and TypeMethodDescriptionstatic @NotNull ValueMapMerge providedValueMapsinto a single viewValueMapthat aggregates all key-value pairs of the given maps.static @NotNull ValueMapValueMapUtil.mergeAndCache(@NotNull List<ValueMap> valueMaps) Convenience method that allows creating a mergedValueMapwhere accessed mappings are cached to optimize repeated lookups.Constructors in org.apache.sling.api.wrappers with parameters of type ValueMapModifierConstructorDescriptionCompositeValueMap(ValueMap properties, ValueMap defaults) Deprecated.ConstructorCompositeValueMap(ValueMap properties, ValueMap defaults, boolean merge) Deprecated.ConstructorDeepReadModifiableValueMapDecorator(Resource resource, ValueMap base) DeepReadValueMapDecorator(Resource resource, ValueMap base) -
Uses of ValueMap in org.apache.sling.spi.resource.provider
Methods in org.apache.sling.spi.resource.provider that return types with arguments of type ValueMapModifier and TypeMethodDescriptionQueryLanguageProvider.queryResources(@NotNull ResolveContext<T> ctx, String query, String language) Queries the storage using the given query formulated in the given language.
ModifiableValueMapinstead.