Package org.yamcs.xtce
Class Container
java.lang.Object
org.yamcs.xtce.NameDescription
org.yamcs.xtce.Container
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
CommandContainer,SequenceContainer
An abstract block of data; used as the base type for more specific container types
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.yamcs.xtce.NameDescription
NameDescription.Builder<T extends NameDescription.Builder<T>> -
Field Summary
FieldsFields inherited from class org.yamcs.xtce.NameDescription
ancillaryData, name, PATH_SEPARATOR, qualifiedName, xtceAliasSet -
Method Summary
Modifier and TypeMethodDescriptionabstract voidabstract List<SequenceEntry>restriction criteria related to inheritance from the base containerintvoidsetBaseContainer(Container baseContainer) voidvoidsetRestrictionCriteria(MatchCriteria restrictionCriteria) voidsetSizeInBits(int sizeInBits) Methods inherited from class org.yamcs.xtce.NameDescription
addAlias, addAliases, addAncillaryData, getAlias, getAliasSet, getAncillaryData, getLongDescription, getName, getName, getOpsName, getQualifiedName, getShortDescription, getSubsystemName, getSubsystemName, qualifiedName, setAliasSet, setAncillaryData, setLongDescription, setName, setQualifiedName, setShortDescription
-
Field Details
-
sizeInBits
protected int sizeInBits -
baseContainer
-
restrictionCriteria
-
-
Method Details
-
setSizeInBits
public void setSizeInBits(int sizeInBits) -
getSizeInBits
public int getSizeInBits() -
setRateInStream
-
getRateInStream
-
addEntry
-
getEntryList
-
setBaseContainer
-
getBaseContainer
-
setRestrictionCriteria
-
getRestrictionCriteria
restriction criteria related to inheritance from the base container- Returns:
-