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}