|
||||||||||
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 |