public class Url
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String[] |
DEFAULT_VIDEO_SOURCE_TYPES |
Constructor and Description |
---|
Url(Cloudinary cloudinary) |
Modifier and Type | Method and Description |
---|---|
Url |
cacheName(java.lang.String cacheName)
Local storage name to save image to, the url would be used as filename if this is not set
|
Url |
cdnSubdomain(boolean cdnSubdomain) |
Url |
clone() |
Url |
cloudName(java.lang.String cloudName) |
Url |
cname(java.lang.String cname) |
Url |
fallbackContent(java.lang.String fallbackContent) |
java.lang.String |
finalizeResourceType(java.lang.String resourceType,
java.lang.String type,
java.lang.String urlSuffix,
boolean useRootPath,
boolean shorten) |
Url |
format(java.lang.String format) |
Url |
fromIdentifier(java.lang.String identifier)
Parses a cloudinary identifier of the form:
[<resource_type>/][<image_type
>/][v<version>/]<public_id>[.<format>][#<signature>]
|
java.lang.String |
generate() |
java.lang.String |
generate(java.lang.String source) |
java.lang.String |
generateSpriteCss(java.lang.String source) |
com.codename1.ui.Image |
image(com.codename1.ui.EncodedImage placeholder,
java.lang.String source)
Returns the image as a URLImage.
|
com.codename1.ui.Image |
image(com.codename1.ui.EncodedImage placeholder,
java.lang.String source,
com.codename1.ui.URLImage.ImageAdapter adapter)
Returns the URL contents as a URLImage with the provided placeholder.
|
void |
image(java.lang.String source,
com.codename1.util.SuccessCallback<com.codename1.ui.Image> onLoad)
Loads the image asynchronously, and passes it to the onLoad callback.
|
java.lang.String |
imageTag(java.util.Map<java.lang.String,java.lang.String> attributes) |
java.lang.String |
imageTag(java.lang.String source) |
java.lang.String |
imageTag(java.lang.String source,
java.util.Map<java.lang.String,java.lang.String> attributes) |
Url |
poster(java.lang.Object poster) |
Url |
posterSource(java.lang.String posterSource) |
Url |
posterTransformation(java.util.List<java.util.Map> posterTransformations) |
Url |
posterTransformation(java.util.Map posterTransformations) |
Url |
posterTransformation(Transformation posterTransformation) |
Url |
posterUrl(Url posterUrl) |
Url |
privateCdn(boolean privateCdn) |
Url |
publicId(java.lang.Object publicId) |
Url |
resourceType(java.lang.String resourceType) |
Url |
resourcType(java.lang.String resourceType) |
Url |
secure(boolean secure) |
Url |
secureCdnSubdomain(boolean secureCdnSubdomain) |
Url |
secureDistribution(java.lang.String secureDistribution) |
Url |
shorten(boolean shorten) |
Url |
signed(boolean signUrl) |
Url |
source(StoredFile source) |
Url |
source(java.lang.String source) |
Url |
sourceTransformation(java.util.Map<java.lang.String,Transformation> sourceTransformation) |
Url |
sourceTransformationFor(java.lang.String source,
Transformation transformation) |
Url |
sourceTypes(java.lang.String[] sourceTypes) |
Url |
suffix(java.lang.String urlSuffix) |
Transformation |
transformation() |
Url |
transformation(Transformation transformation) |
Url |
type(java.lang.String type) |
java.lang.String |
unsignedDownloadUrlPrefix(java.lang.String source,
java.lang.String cloudName,
boolean privateCdn,
boolean cdnSubdomain,
java.lang.Boolean secureCdnSubdomain,
java.lang.String cname,
boolean secure,
java.lang.String secureDistribution) |
Url |
useRootPath(boolean useRootPath) |
Url |
version(java.lang.Object version) |
java.lang.String |
videoTag() |
java.lang.String |
videoTag(java.util.Map<java.lang.String,java.lang.String> attributes) |
java.lang.String |
videoTag(java.lang.String source,
java.util.Map<java.lang.String,java.lang.String> attributes) |
public static final java.lang.String[] DEFAULT_VIDEO_SOURCE_TYPES
public Url(Cloudinary cloudinary)
public Url clone()
public Url fromIdentifier(java.lang.String identifier)
public Url type(java.lang.String type)
public Url cacheName(java.lang.String cacheName)
cacheName
- public Url resourcType(java.lang.String resourceType)
public Url resourceType(java.lang.String resourceType)
public Url publicId(java.lang.Object publicId)
public Url format(java.lang.String format)
public Url cloudName(java.lang.String cloudName)
public Url secureDistribution(java.lang.String secureDistribution)
public Url secureCdnSubdomain(boolean secureCdnSubdomain)
public Url suffix(java.lang.String urlSuffix)
public Url useRootPath(boolean useRootPath)
public Url cname(java.lang.String cname)
public Url version(java.lang.Object version)
public Url transformation(Transformation transformation)
public Url secure(boolean secure)
public Url privateCdn(boolean privateCdn)
public Url cdnSubdomain(boolean cdnSubdomain)
public Url shorten(boolean shorten)
public Transformation transformation()
public Url signed(boolean signUrl)
public Url sourceTransformation(java.util.Map<java.lang.String,Transformation> sourceTransformation)
public Url sourceTransformationFor(java.lang.String source, Transformation transformation)
public Url sourceTypes(java.lang.String[] sourceTypes)
public Url fallbackContent(java.lang.String fallbackContent)
public Url posterTransformation(Transformation posterTransformation)
public Url posterTransformation(java.util.List<java.util.Map> posterTransformations)
public Url posterTransformation(java.util.Map posterTransformations)
public Url posterSource(java.lang.String posterSource)
public Url poster(java.lang.Object poster)
public java.lang.String generate()
public java.lang.String generate(java.lang.String source)
public java.lang.String finalizeResourceType(java.lang.String resourceType, java.lang.String type, java.lang.String urlSuffix, boolean useRootPath, boolean shorten)
public java.lang.String unsignedDownloadUrlPrefix(java.lang.String source, java.lang.String cloudName, boolean privateCdn, boolean cdnSubdomain, java.lang.Boolean secureCdnSubdomain, java.lang.String cname, boolean secure, java.lang.String secureDistribution)
public java.lang.String imageTag(java.lang.String source)
public java.lang.String imageTag(java.util.Map<java.lang.String,java.lang.String> attributes)
public java.lang.String imageTag(java.lang.String source, java.util.Map<java.lang.String,java.lang.String> attributes)
public java.lang.String videoTag()
public java.lang.String videoTag(java.util.Map<java.lang.String,java.lang.String> attributes)
public java.lang.String videoTag(java.lang.String source, java.util.Map<java.lang.String,java.lang.String> attributes)
public java.lang.String generateSpriteCss(java.lang.String source)
public Url source(java.lang.String source)
public Url source(StoredFile source)
public com.codename1.ui.Image image(com.codename1.ui.EncodedImage placeholder, java.lang.String source)
placeholder
- Placeholder that is used to specify the size of the image.source
- The source image.image(com.codename1.ui.EncodedImage, java.lang.String, com.codename1.ui.URLImage.ImageAdapter)
,
image(java.lang.String, com.codename1.util.SuccessCallback)
public com.codename1.ui.Image image(com.codename1.ui.EncodedImage placeholder, java.lang.String source, com.codename1.ui.URLImage.ImageAdapter adapter)
placeholder
- The placeholder to use for the image.source
- The source of the image.adapter
- An adapter to use to process/resize/mask the image.image(java.lang.String, com.codename1.util.SuccessCallback)
,
image(com.codename1.ui.EncodedImage, java.lang.String)
public void image(java.lang.String source, com.codename1.util.SuccessCallback<com.codename1.ui.Image> onLoad)
source
- The source image.onLoad
- Callback that is passed the image when it is finished loading.image(com.codename1.ui.EncodedImage, java.lang.String)
,
image(com.codename1.ui.EncodedImage, java.lang.String, com.codename1.ui.URLImage.ImageAdapter)