import java.util.List;
+import org.forester.util.ForesterUtil;
+
public final class UniProtEntry implements SequenceDatabaseEntry {
private String _ac;
private UniProtEntry() {
}
+ @Override
+ public Object clone() throws CloneNotSupportedException {
+ throw new CloneNotSupportedException();
+ }
+
public static SequenceDatabaseEntry createInstanceFromPlainText( final List<String> lines ) {
final UniProtEntry e = new UniProtEntry();
for( final String line : lines ) {
return e;
}
-
-
@Override
public String getAccession() {
return _ac;
_symbol = symbol;
}
}
+
+ @Override
+ public boolean isEmpty() {
+ return ( ForesterUtil.isEmpty( getAccession() ) && ForesterUtil.isEmpty( getSequenceName() )
+ && ForesterUtil.isEmpty( getTaxonomyScientificName() )
+ && ForesterUtil.isEmpty( getTaxonomyIdentifier() ) && ForesterUtil.isEmpty( getSequenceSymbol() ) );
+ }
}