package org.limewire.friend.api; import java.util.Date; import java.util.Map; import java.util.Set; /** * The file meta-data necessary to do a file exchange */ public interface FileMetaData { /** * @return null if not set */ public String getId(); /** * @return not null */ public String getName(); public long getSize(); /** * @return null if not seet */ public String getDescription(); public long getIndex(); /** * @return not null, mandatory */ public Set<String> getUrns(); /** * @return not null, mandatory */ public Date getCreateTime(); public Map<String, String> getSerializableMap(); }