|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface TraitMap
Defines the operations on a read-only collection of Trait instances.
XXX consider to rename this family of types as Phenotype...
TODO consider combining this type with Expressions so that both can be named
Phenotype.
| Method Summary | |
|---|---|
java.util.Set<java.lang.String> |
getKeys()
|
Trait |
getTrait(java.lang.String name)
Accessor method to retrieve a trait from the map by name |
java.util.Collection<Trait> |
getTraits()
TODO not required. |
int |
size()
Method to get the number of traits in this map. |
| Methods inherited from interface com.rubecula.darwin.domain.helper.CacheSignature |
|---|
getSignature |
| Methods inherited from interface com.rubecula.darwin.domain.helper.Censusible |
|---|
censusMe, getCensusibleChildren |
| Methods inherited from interface net.sf.tostring0.Identifiable |
|---|
getIdentifier |
| Method Detail |
|---|
java.util.Set<java.lang.String> getKeys()
Trait getTrait(java.lang.String name)
name -
name.java.util.Collection<Trait> getTraits()
int size()
HashMap.size()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||