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
Fields inherited from class org.yamcs.xtce.NameDescription
ancillaryData, name, PATH_SEPARATOR, qualifiedName, xtceAliasSet
-
Method Summary
Modifier and TypeMethodDescriptionabstract void
abstract List<SequenceEntry>
restriction criteria related to inheritance from the base containerint
void
setBaseContainer
(Container baseContainer) void
void
setRestrictionCriteria
(MatchCriteria restrictionCriteria) void
setSizeInBits
(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:
-