001package co.codewizards.cloudstore.local.persistence; 002 003import javax.jdo.annotations.Discriminator; 004import javax.jdo.annotations.DiscriminatorStrategy; 005import javax.jdo.annotations.Inheritance; 006import javax.jdo.annotations.InheritanceStrategy; 007import javax.jdo.annotations.NullValue; 008import javax.jdo.annotations.PersistenceCapable; 009import javax.jdo.annotations.Persistent; 010 011@PersistenceCapable 012@Inheritance(strategy=InheritanceStrategy.SUPERCLASS_TABLE) 013@Discriminator(strategy=DiscriminatorStrategy.VALUE_MAP, value="Symlink") 014public class Symlink extends RepoFile { 015 016 @Persistent(nullValue=NullValue.EXCEPTION) 017 private String target; 018 019 public String getTarget() { 020 return target; 021 } 022 public void setTarget(String target) { 023 this.target = target; 024 } 025 026}