Class Metadata


  • @Portable
    public class Metadata
    extends Object
    • Constructor Detail

      • Metadata

        public Metadata()
      • Metadata

        public Metadata​(org.uberfire.backend.vfs.Path path,
                        org.uberfire.backend.vfs.Path realPath,
                        String checkinComment,
                        String lastContributor,
                        String creator,
                        Date lastModified,
                        Date dateCreated,
                        String subject,
                        String type,
                        String externalRelation,
                        String externalSource,
                        String description,
                        List<String> tags,
                        List<DiscussionRecord> discussion,
                        List<org.uberfire.java.nio.base.version.VersionRecord> version,
                        org.uberfire.backend.vfs.impl.LockInfo lockInfo,
                        boolean generated)
    • Method Detail

      • getPath

        public org.uberfire.backend.vfs.Path getPath()
      • getRealPath

        public org.uberfire.backend.vfs.Path getRealPath()
      • getCheckinComment

        public String getCheckinComment()
      • getLastContributor

        public String getLastContributor()
      • getCreator

        public String getCreator()
      • getLastModified

        public Date getLastModified()
      • getDateCreated

        public Date getDateCreated()
      • getSubject

        public String getSubject()
      • getType

        public String getType()
      • getExternalRelation

        public String getExternalRelation()
      • getExternalSource

        public String getExternalSource()
      • getDescription

        public String getDescription()
      • getVersion

        public List<org.uberfire.java.nio.base.version.VersionRecord> getVersion()
      • getLockInfo

        public org.uberfire.backend.vfs.impl.LockInfo getLockInfo()
      • isGenerated

        public boolean isGenerated()
      • setLockInfo

        public void setLockInfo​(org.uberfire.backend.vfs.impl.LockInfo lockInfo)
      • setSubject

        public void setSubject​(String subject)
      • setType

        public void setType​(String type)
      • setExternalRelation

        public void setExternalRelation​(String externalRelation)
      • setExternalSource

        public void setExternalSource​(String externalSource)
      • addDiscussion

        public void addDiscussion​(DiscussionRecord discussionRecord)
      • eraseDiscussion

        public void eraseDiscussion()
      • addTag

        public void addTag​(String tag)
      • removeTag

        public void removeTag​(int idx)
      • setDescription

        public void setDescription​(String description)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object