Interface IPictureManifestQuery
- All Known Implementing Classes:
PictureManifestQuery
public interface IPictureManifestQuery
Query object for
IPictureManifest to get picture properies by given scale and interface variant values-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final IPictureManifestQueryThe default implementationIPictureManifestQuery -
Method Summary
Modifier and TypeMethodDescriptionbuilder()Creates theIPictureManifestQuery.Builderwith default valuesCreates theIPictureManifestQuery.Builderwith values from given source queryIndex of Glyph image in picture, optionalPlatform picture interface variant of queryPlatform picture theme variant of queryintgetScale()Scale value of queryPlatform picture web browser variant of querybooleanisRtl()RightToLeft text direction value of querybooleanTemplate value of query
-
Field Details
-
DEFAULT
The default implementationIPictureManifestQueryPictureInterfaceVariant = null (any)
PictureThemeVariant = any
PictureWebBrowserVariant = any
Scale = 100
RTL = false
Template = false
GlyphIndex = null
-
-
Method Details
-
builder
Creates theIPictureManifestQuery.Builderwith default values- Returns:
- the
IPictureManifestQuery.Builderwith default values, nevernull
-
copyAndModify
Creates theIPictureManifestQuery.Builderwith values from given source query- Parameters:
query- theIPictureManifestQueryto get values from, cannot benull- Returns:
- the
IPictureManifestQuery.Builderwith values from given source query, nevernull
-
getPictureInterfaceVariant
PictureInterfaceVariant getPictureInterfaceVariant()Platform picture interface variant of query- Returns:
- the
PictureInterfaceVariantof query, can benullif picture interface variant does not matter (any)
-
getPictureThemeVariant
PictureThemeVariant getPictureThemeVariant()Platform picture theme variant of query- Returns:
- the
PictureThemeVariantof query, can benullif picture theme variant does not matter (any)
-
getWebBrowserVariant
PictureWebBrowserVariant getWebBrowserVariant()Platform picture web browser variant of query- Returns:
- the
PictureWebBrowserVariantof query, can benullif picture web browser variant does not matter (any)
-
getScale
int getScale()Scale value of query- Returns:
- the integer value of scale
- See Also:
-
isTemplate
boolean isTemplate()Template value of query- Returns:
- the boolean value of template
-
isRtl
boolean isRtl()RightToLeft text direction value of query- Returns:
- the boolean value of RTL
-
getGlyphIndex
Integer getGlyphIndex()Index of Glyph image in picture, optional- Returns:
- index of Glyph Image in picture, or
nullif not scpecified
-