Skip to content
This repository was archived by the owner on Feb 1, 2021. It is now read-only.

Commit 7ed97ac

Browse files
author
Christian Holm
committed
Merge pull request #7 from daniel-sc/master
Fixed Embed.
2 parents c223198 + 5849582 commit 7ed97ac

File tree

15 files changed

+57
-11
lines changed

15 files changed

+57
-11
lines changed

src/main/java/com/podio/app/ApplicationMicro.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,12 @@
11
package com.podio.app;
22

3+
import java.io.Serializable;
4+
35
import org.codehaus.jackson.annotate.JsonProperty;
46

5-
public class ApplicationMicro {
7+
public class ApplicationMicro implements Serializable {
8+
9+
private static final long serialVersionUID = 1L;
610

711
/**
812
* The id of the app

src/main/java/com/podio/comment/Comment.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@
1010

1111
public class Comment extends CreatedBase {
1212

13+
private static final long serialVersionUID = 1L;
14+
1315
/**
1416
* The id of the comment. Can be used to update and delete the comment
1517
*/

src/main/java/com/podio/common/AuthorizationEntity.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,13 @@
11
package com.podio.common;
22

3+
import java.io.Serializable;
34
import java.net.URL;
45

56
import org.codehaus.jackson.annotate.JsonProperty;
67

7-
public class AuthorizationEntity {
8+
public class AuthorizationEntity implements Serializable {
9+
10+
private static final long serialVersionUID = 1L;
811

912
private AuthorizationEntityType type;
1013

src/main/java/com/podio/common/AuthorizationInterface.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
11
package com.podio.common;
22

3+
import java.io.Serializable;
34
import java.net.URL;
45

5-
public class AuthorizationInterface {
6+
public class AuthorizationInterface implements Serializable {
7+
8+
private static final long serialVersionUID = 1L;
69

710
private int id;
811

src/main/java/com/podio/common/CreatedBase.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
11
package com.podio.common;
22

3+
import java.io.Serializable;
4+
35
import org.codehaus.jackson.annotate.JsonProperty;
46
import org.joda.time.DateTime;
57

6-
public class CreatedBase {
8+
public class CreatedBase implements Serializable {
9+
10+
private static final long serialVersionUID = 1L;
711

812
/**
913
* The entity who created the comment

src/main/java/com/podio/contact/ProfileBase.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,12 @@
11
package com.podio.contact;
22

3+
import java.io.Serializable;
4+
35
import org.codehaus.jackson.annotate.JsonProperty;
46

5-
public class ProfileBase {
7+
public class ProfileBase implements Serializable {
8+
9+
private static final long serialVersionUID = 1L;
610

711
/**
812
* The id of the profile

src/main/java/com/podio/contact/ProfileMini.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
package com.podio.contact;
22

3+
34
public class ProfileMini extends ProfileBase {
45

6+
private static final long serialVersionUID = 1L;
7+
58
private Integer avatar;
69

710
private String name;

src/main/java/com/podio/embed/Embed.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,16 @@
11
package com.podio.embed;
22

3+
import java.io.Serializable;
34
import java.util.List;
45

56
import org.codehaus.jackson.annotate.JsonProperty;
67
import org.joda.time.DateTime;
78

89
import com.podio.file.File;
910

10-
public class Embed {
11+
public class Embed implements Serializable {
12+
13+
private static final long serialVersionUID = 1L;
1114

1215
/**
1316
* The id of the embed
@@ -74,6 +77,7 @@ public int getId() {
7477
return id;
7578
}
7679

80+
@JsonProperty("embed_id")
7781
public void setId(int id) {
7882
this.id = id;
7983
}

src/main/java/com/podio/file/File.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@
1010

1111
public class File extends CreatedBase {
1212

13+
private static final long serialVersionUID = 1L;
14+
1315
/**
1416
* The id of the file
1517
*/

src/main/java/com/podio/item/FieldValuesView.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,16 @@
11
package com.podio.item;
22

3+
import java.io.Serializable;
34
import java.util.List;
45
import java.util.Map;
56

67
import org.codehaus.jackson.annotate.JsonProperty;
78

89
import com.podio.app.ApplicationFieldType;
910

10-
public class FieldValuesView {
11+
public class FieldValuesView implements Serializable {
12+
13+
private static final long serialVersionUID = 1L;
1114

1215
/**
1316
* The id of the field

0 commit comments

Comments
 (0)