Interface BundledRenderUnitCapability
-
@ProviderType public interface BundledRenderUnitCapability
ABundledRenderUnitCapability
encapsulates the values of aProvided-Capability
, based on whichBundledRenderUnit
s are generated.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @Nullable java.lang.String
getExtendedResourceType()
Returns the resource type extended by this capability.@Nullable java.lang.String
getExtension()
Returns the extension to which aBundledRenderUnit
described by this capability will be bound to.@Nullable java.lang.String
getMethod()
Returns the request method to which aBundledRenderUnit
described by this capability will be bound to.@Nullable java.lang.String
getPath()
Returns the path to which aBundledRenderUnit
described by this capability will be bound to.@NotNull java.util.Set<ResourceType>
getResourceTypes()
Returns the resource types to which aBundledRenderUnit
described by this capability will be bound to.@Nullable java.lang.String
getScriptEngineName()
Returns the script engine short name which can be used to evaluate theBundledRenderUnit
described by this capability.@Nullable java.lang.String
getScriptExtension()
Returns the original's script extension that was used to generate this capability.@NotNull java.util.List<java.lang.String>
getSelectors()
Returns the selectors to which aBundledRenderUnit
described by this capability will be bound to.
-
-
-
Method Detail
-
getResourceTypes
@NotNull @NotNull java.util.Set<ResourceType> getResourceTypes()
Returns the resource types to which aBundledRenderUnit
described by this capability will be bound to.- Returns:
- the resource types to which a
BundledRenderUnit
described by this capability will be bound to
-
getPath
@Nullable @Nullable java.lang.String getPath()
Returns the path to which aBundledRenderUnit
described by this capability will be bound to.- Returns:
- the path to which a
BundledRenderUnit
described by this capability will be bound to; this can benull
if thegetResourceTypes()
doesn't return an empty set
-
getSelectors
@NotNull @NotNull java.util.List<java.lang.String> getSelectors()
Returns the selectors to which aBundledRenderUnit
described by this capability will be bound to.- Returns:
- the selectors to which a
BundledRenderUnit
described by this capability will be bound to
-
getExtension
@Nullable @Nullable java.lang.String getExtension()
Returns the extension to which aBundledRenderUnit
described by this capability will be bound to.- Returns:
- the extension to which a
BundledRenderUnit
described by this capability will be bound to
-
getExtendedResourceType
@Nullable @Nullable java.lang.String getExtendedResourceType()
Returns the resource type extended by this capability.- Returns:
- the extended resource type or
null
-
getMethod
@Nullable @Nullable java.lang.String getMethod()
Returns the request method to which aBundledRenderUnit
described by this capability will be bound to.- Returns:
- the request method to which a
BundledRenderUnit
described by this capability will be bound to
-
getScriptEngineName
@Nullable @Nullable java.lang.String getScriptEngineName()
Returns the script engine short name which can be used to evaluate theBundledRenderUnit
described by this capability.- Returns:
- the script engine short name which can be used to evaluate the
BundledRenderUnit
described by this capability.
-
getScriptExtension
@Nullable @Nullable java.lang.String getScriptExtension()
Returns the original's script extension that was used to generate this capability.- Returns:
- the original's script extension that was used to generate this capability.
-
-