Files
halo-plugin-friends/src/main/java/la/moony/friends/vo/FriendPostVo.java
T
2026-03-15 23:33:02 +08:00

28 lines
624 B
Java

package la.moony.friends.vo;
import la.moony.friends.extension.FriendPost;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;
import lombok.experimental.SuperBuilder;
import run.halo.app.extension.MetadataOperator;
@Data
@SuperBuilder
@ToString
@EqualsAndHashCode
public class FriendPostVo {
private MetadataOperator metadata;
private FriendPost.FriendPostSpec spec;
public static FriendPostVo from(FriendPost friendPost) {
return FriendPostVo.builder()
.metadata(friendPost.getMetadata())
.spec(friendPost.getSpec())
.build();
}
}