| Package | Description |
|---|---|
| org.yamcs.xtce | |
| org.yamcs.xtce.util |
| Modifier and Type | Class and Description |
|---|---|
class |
NamedDescriptionIndex<T extends NameDescription>
Keeps a list of
NameDescription objects with corresponding indexes to be able to retrieve them in any namespace. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbsoluteTimeDataType
Used to contain an absolute time.
|
class |
AbsoluteTimeParameterType |
class |
AggregateArgumentType |
class |
AggregateDataType |
class |
AggregateParameterType
AggegateParameters are analogous to a C struct, they are an aggregation of related data items.
|
class |
Algorithm
Abstract algorithm - just defines the inputs, outputs and triggers
Note: the XTCE names the inputs and outputs "Sets".
|
class |
Argument
Describe the name of an Argument its NameReference to an ArgumentType in ArgumentTypeSet
|
class |
ArrayArgumentType
Describe an array parameter type.
|
class |
ArrayDataType
An array of values of the type referenced in
ArrayDataType.type and have the number of array dimensions as specified in
ArrayDataType.numberOfDimensions |
class |
ArrayParameterType
Describe an array parameter type.
|
class |
BaseDataType
Base class for all simple XTCE types - tha is all types except
AggregateDataType and ArrayDataType |
class |
BaseTimeDataType |
class |
BinaryArgumentType |
class |
BinaryDataType |
class |
BinaryParameterType |
class |
BooleanArgumentType |
class |
BooleanDataType |
class |
BooleanParameterType |
class |
CommandContainer |
class |
Container
An abstract block of data; used as the base type for more specific container types
|
class |
CustomAlgorithm
Algorithm implemented in a specific language.
|
class |
EnumeratedArgumentType |
class |
EnumeratedDataType |
class |
EnumeratedParameterType |
class |
FloatArgumentType
Represent aspects of an float, probably using IntegerDataEncoding with a calibrator or FloatDataEncoding.
|
class |
FloatDataType |
class |
FloatParameterType |
class |
IntegerArgumentType |
class |
IntegerDataType
Contains an integral value.
|
class |
IntegerParameterType |
class |
MathAlgorithm |
class |
Member
Describe a member field in an AggregateDataType.
|
class |
MetaCommand
The MetaCommand is the base type for a tele-command.
|
class |
NumericDataType |
class |
Parameter
A Parameter is a description of something that can have a value; it is not the value itself.
|
class |
SequenceContainer
A list of raw parameters, parameter segments, stream segments, containers, or container segments.
|
class |
SpaceSystem
SpaceSystem is a collection of SpaceSystem(s) including space assets, ground assets,
multi-satellite systems and sub-systems.
|
class |
StringArgumentType |
class |
StringDataType |
class |
StringParameterType |
class |
SystemParameter
Parameters made on the fly.
|
| Constructor and Description |
|---|
NameDescription(NameDescription t) |
| Modifier and Type | Method and Description |
|---|---|
default boolean |
UnresolvedParameterReference.ParameterResolvedAction.resolved(NameDescription nd) |
abstract boolean |
NameReference.resolved(NameDescription nd)
Execute all the actions (if not already executed) and return true if the reference has been resolved.
|
boolean |
NameReference.ResolvedAction.resolved(NameDescription nd)
pushes the NameDescription through and returns true if the name reference is resolved and false otherwise
false can be returned in case the NameDescription refers to something which is not itself fully resolved
|
boolean |
ResolvedNameReference.resolved(NameDescription nd) |
boolean |
UnresolvedNameReference.resolved(NameDescription nd) |
boolean |
UnresolvedParameterReference.resolved(NameDescription nd,
PathElement[] path) |
boolean |
UnresolvedParameterReference.ParameterResolvedAction.resolved(NameDescription nd,
PathElement[] path)
pushes the NameDescription through and returns true if the name reference is resolved and false otherwise
false can be returned in case the NameDescription refers to something which is not itself fully resolved
if path is not null, it means that the reference has been resolved to a path inside an aggregate parameter
|
| Constructor and Description |
|---|
ResolvedNameReference(String ref,
NameReference.Type type,
NameDescription nd) |
Copyright © 2019 Space Applications Services. All rights reserved.