|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.forester.phylogeny.data.PropertiesMap
public class PropertiesMap
| Constructor Summary | |
|---|---|
PropertiesMap()
|
|
| Method Summary | |
|---|---|
void |
addProperty(Property property)
|
java.lang.StringBuffer |
asSimpleText()
|
java.lang.StringBuffer |
asText()
|
PhylogenyData |
copy()
Creates a new PhylogenyData object with identical values as this PhylogenyData. |
java.util.SortedMap<java.lang.String,Property> |
getProperties()
|
Property[] |
getPropertiesArray()
|
java.util.List<Property> |
getPropertiesWithGivenReferencePrefix(java.lang.String ref_prefix)
|
Property |
getProperty(java.lang.String ref)
|
java.lang.String[] |
getPropertyRefs()
Returns all property refs of this PhylogenyNode as String array. |
boolean |
isEqual(PhylogenyData data)
Compares this PhylogenyData to PhylogenyData data. |
boolean |
refExists(java.lang.String ref)
|
java.util.List<java.lang.String> |
removePropertiesWithGivenReferencePrefix(java.lang.String ref_prefix)
|
Property |
removeProperty(java.lang.String ref)
|
int |
size()
|
java.lang.StringBuffer |
toNHX()
|
void |
toPhyloXML(java.io.Writer writer,
int level,
java.lang.String indentation)
Writes a phyloXML representation of this phylogeny data. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public PropertiesMap()
| Method Detail |
|---|
public int size()
public void addProperty(Property property)
throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentExceptionpublic java.lang.StringBuffer asSimpleText()
asSimpleText in interface PhylogenyDatapublic java.lang.StringBuffer asText()
asText in interface PhylogenyDatapublic PhylogenyData copy()
PhylogenyData
copy in interface PhylogenyDatapublic java.util.SortedMap<java.lang.String,Property> getProperties()
public Property[] getPropertiesArray()
public java.util.List<Property> getPropertiesWithGivenReferencePrefix(java.lang.String ref_prefix)
throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
public Property getProperty(java.lang.String ref)
throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentExceptionpublic java.lang.String[] getPropertyRefs()
public boolean isEqual(PhylogenyData data)
PhylogenyData
isEqual in interface PhylogenyDatapublic boolean refExists(java.lang.String ref)
public Property removeProperty(java.lang.String ref)
throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
public java.util.List<java.lang.String> removePropertiesWithGivenReferencePrefix(java.lang.String ref_prefix)
throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentExceptionpublic java.lang.StringBuffer toNHX()
toNHX in interface PhylogenyData
public void toPhyloXML(java.io.Writer writer,
int level,
java.lang.String indentation)
throws java.io.IOException
PhylogenyData
toPhyloXML in interface PhylogenyDatajava.io.IOExceptionpublic java.lang.String toString()
toString in class java.lang.Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||