public class BinaryCharacters extends Object implements PhylogenyData
| Modifier and Type | Field and Description |
|---|---|
static int |
COUNT_DEFAULT |
| Constructor and Description |
|---|
BinaryCharacters() |
BinaryCharacters(SortedSet<String> present_characters,
SortedSet<String> gained_characters,
SortedSet<String> lost_characters,
String type) |
BinaryCharacters(SortedSet<String> present_characters,
SortedSet<String> gained_characters,
SortedSet<String> lost_characters,
String type,
int present_count,
int gained_count,
int lost_count) |
public static final int COUNT_DEFAULT
public BinaryCharacters()
public BinaryCharacters(SortedSet<String> present_characters, SortedSet<String> gained_characters, SortedSet<String> lost_characters, String type)
public void addGainedCharacter(String binary_character)
public void addLostCharacter(String binary_character)
public void addPresentCharacter(String binary_character)
public StringBuffer asSimpleText()
asSimpleText in interface PhylogenyDatapublic StringBuffer asText()
asText in interface PhylogenyDatapublic PhylogenyData copy()
PhylogenyDatacopy in interface PhylogenyDatapublic String[] getGainedCharactersAsStringArray()
public StringBuffer getGainedCharactersAsStringBuffer()
public int getGainedCount()
public String[] getLostCharactersAsStringArray()
public StringBuffer getLostCharactersAsStringBuffer()
public int getLostCount()
public String[] getPresentCharactersAsStringArray()
public StringBuffer getPresentCharactersAsStringBuffer()
public int getPresentCount()
public String getType()
public boolean isEqual(PhylogenyData data)
PhylogenyDataisEqual in interface PhylogenyDatapublic void setType(String type)
public StringBuffer toNHX()
toNHX in interface PhylogenyDatapublic void toPhyloXML(Writer writer, int level, String indentation) throws IOException
PhylogenyDatatoPhyloXML in interface PhylogenyDataIOExceptionCopyright © 2016. All rights reserved.