@Generated(value="com.linkedin.pegasus.generator.JavaCodeUtil",
comments="Rest.li Data Template. Generated from restli-example-api/src/main/pegasus/com/linkedin/restli/example/EXIF.pdsc.")
public class EXIF
extends com.linkedin.data.template.RecordTemplate
| Modifier and Type | Class and Description |
|---|---|
static class |
EXIF.Fields |
| Constructor and Description |
|---|
EXIF() |
EXIF(com.linkedin.data.DataMap data) |
| Modifier and Type | Method and Description |
|---|---|
EXIF |
clone() |
EXIF |
copy() |
static EXIF.Fields |
fields() |
LatLong |
getLocation()
Getter for location
|
LatLong |
getLocation(com.linkedin.data.template.GetMode mode)
Getter for location
|
boolean |
hasIsFlash()
Existence checker for isFlash
|
boolean |
hasLocation()
Existence checker for location
|
java.lang.Boolean |
isIsFlash()
Getter for isFlash
|
java.lang.Boolean |
isIsFlash(com.linkedin.data.template.GetMode mode)
Getter for isFlash
|
void |
removeIsFlash()
Remover for isFlash
|
void |
removeLocation()
Remover for location
|
EXIF |
setIsFlash(boolean value)
Setter for isFlash
|
EXIF |
setIsFlash(java.lang.Boolean value)
Setter for isFlash
|
EXIF |
setIsFlash(java.lang.Boolean value,
com.linkedin.data.template.SetMode mode)
Setter for isFlash
|
EXIF |
setLocation(LatLong value)
Setter for location
|
EXIF |
setLocation(LatLong value,
com.linkedin.data.template.SetMode mode)
Setter for location
|
public static EXIF.Fields fields()
public boolean hasIsFlash()
EXIF.Fields.isFlash()public void removeIsFlash()
EXIF.Fields.isFlash()public java.lang.Boolean isIsFlash(com.linkedin.data.template.GetMode mode)
EXIF.Fields.isFlash()@Nullable public java.lang.Boolean isIsFlash()
EXIF.Fields.isFlash()public EXIF setIsFlash(java.lang.Boolean value, com.linkedin.data.template.SetMode mode)
EXIF.Fields.isFlash()public EXIF setIsFlash(@Nonnull java.lang.Boolean value)
value - Must not be null. For more control, use setters with mode instead.EXIF.Fields.isFlash()public EXIF setIsFlash(boolean value)
EXIF.Fields.isFlash()public boolean hasLocation()
EXIF.Fields.location()public void removeLocation()
EXIF.Fields.location()public LatLong getLocation(com.linkedin.data.template.GetMode mode)
EXIF.Fields.location()@Nullable public LatLong getLocation()
EXIF.Fields.location()public EXIF setLocation(LatLong value, com.linkedin.data.template.SetMode mode)
EXIF.Fields.location()public EXIF setLocation(@Nonnull LatLong value)
value - Must not be null. For more control, use setters with mode instead.EXIF.Fields.location()public EXIF clone() throws java.lang.CloneNotSupportedException
clone in interface com.linkedin.data.template.DataTemplate<com.linkedin.data.DataMap>clone in class com.linkedin.data.template.RecordTemplatejava.lang.CloneNotSupportedExceptionpublic EXIF copy() throws java.lang.CloneNotSupportedException
copy in interface com.linkedin.data.template.DataTemplate<com.linkedin.data.DataMap>copy in class com.linkedin.data.template.RecordTemplatejava.lang.CloneNotSupportedException