X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=forester%2Fjava%2Fsrc%2Forg%2Fforester%2Fsurfacing%2FBasicBinaryDomainCombination.java;h=518c32e6449914299c27c2330457be8b6a8b9aac;hb=1d144f35479f96cb36c5247d9711e22ed234651a;hp=1413feb4ea2b4f3e0685d48a7eee616bc8ecf0f3;hpb=87d34f343d0262cd0c009c6f1da058a5a217bc64;p=jalview.git diff --git a/forester/java/src/org/forester/surfacing/BasicBinaryDomainCombination.java b/forester/java/src/org/forester/surfacing/BasicBinaryDomainCombination.java index 1413feb..518c32e 100644 --- a/forester/java/src/org/forester/surfacing/BasicBinaryDomainCombination.java +++ b/forester/java/src/org/forester/surfacing/BasicBinaryDomainCombination.java @@ -35,19 +35,6 @@ public class BasicBinaryDomainCombination implements BinaryDomainCombination { String _id1; String _str; - BasicBinaryDomainCombination() { - _id0 = null; - _id1 = null; - _str = null; - } - - private String getAsStr() { - if ( _str == null ) { - _str = _id0 + SEPARATOR + _id1; - } - return _str; - } - public BasicBinaryDomainCombination( final String id0, final String id1 ) { if ( ( id0 == null ) || ( id1 == null ) ) { throw new IllegalArgumentException( "attempt to create binary domain combination using null" ); @@ -62,6 +49,11 @@ public class BasicBinaryDomainCombination implements BinaryDomainCombination { } } + BasicBinaryDomainCombination() { + _id0 = null; + _id1 = null; + } + @Override public int compareTo( final BinaryDomainCombination binary_domain_combination ) { if ( binary_domain_combination.getClass() != this.getClass() ) { @@ -162,6 +154,10 @@ public class BasicBinaryDomainCombination implements BinaryDomainCombination { return getAsStr(); } + private String getAsStr() { + return _id0 + SEPARATOR + _id1; + } + public static BinaryDomainCombination createInstance( final String ids ) { if ( ids.indexOf( BinaryDomainCombination.SEPARATOR ) < 1 ) { throw new IllegalArgumentException( "Unexpected format for binary domain combination [" + ids + "]" );