Package com.cloudinary.transformation
Class AbstractLayer<T extends AbstractLayer<T>>
- java.lang.Object
-
- com.cloudinary.transformation.AbstractLayer<T>
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
AbstractLayerBuilder
,FetchLayer
,Layer
,TextLayer
public abstract class AbstractLayer<T extends AbstractLayer<T>> extends java.lang.Object implements java.io.Serializable
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
format
protected java.lang.String
publicId
protected java.lang.String
resourceType
protected java.lang.String
type
-
Constructor Summary
Constructors Constructor Description AbstractLayer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description T
format(java.lang.String format)
protected java.lang.String
formattedPublicId()
T
publicId(java.lang.String publicId)
T
resourceType(java.lang.String resourceType)
java.lang.String
toString()
T
type(java.lang.String type)
-
-
-
Method Detail
-
resourceType
public T resourceType(java.lang.String resourceType)
-
type
public T type(java.lang.String type)
-
publicId
public T publicId(java.lang.String publicId)
-
format
public T format(java.lang.String format)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
formattedPublicId
protected java.lang.String formattedPublicId()
-
-