Uses of Class
org.yamcs.xtce.PathElement
-
Packages that use PathElement Package Description org.yamcs.xtce org.yamcs.xtce.util -
-
Uses of PathElement in org.yamcs.xtce
Methods in org.yamcs.xtce that return PathElement Modifier and Type Method Description static PathElementPathElement. fromString(String s)Creates a path element from a string likePathElement[]ParameterInstanceRef. getMemberPath()If the parameter is an aggregate or an array (or a nested structure of these), return the path to the referenced member inside the structure.Methods in org.yamcs.xtce with parameters of type PathElement Modifier and Type Method Description static StringPathElement. pathToString(PathElement[] path)Transforms the path into a string like
a/c[2]/d[0][5]/xvoidParameterInstanceRef. setMemberPath(PathElement[] path) -
Uses of PathElement in org.yamcs.xtce.util
Methods in org.yamcs.xtce.util that return PathElement Modifier and Type Method Description PathElement[]ReferenceFinder.FoundReference. getAggregateMemberPath()static PathElement[]AggregateTypeUtil. parseReference(String name)parses a reference of shapestatic PathElement[]ReferenceFinder. parseReference(String name)Methods in org.yamcs.xtce.util with parameters of type PathElement Modifier and Type Method Description static ParameterTypeAggregateTypeUtil. getMemberType(ParameterType parameterType, PathElement[] path)static DataTypeDataTypeUtil. getMemberType(DataType type, PathElement[] path)traverses the type hierarchy to retrieve the type referenced by pathbooleanParameterReference.ParameterResolvedAction. resolved(Parameter parameter, 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 parameterstatic StringAggregateTypeUtil. toString(PathElement[] path)booleanParameterReference. tryResolve(Parameter parameter, PathElement[] path)booleanResolvedParameterReference. tryResolve(Parameter param, PathElement[] path)booleanUnresolvedParameterReference. tryResolve(Parameter param, PathElement[] path)static booleanAggregateTypeUtil. verifyPath(ParameterType parameterType, PathElement[] path)Verify that the path exists in the parameter typestatic booleanReferenceFinder. verifyPath(ParameterType parameterType, PathElement[] path)Constructors in org.yamcs.xtce.util with parameters of type PathElement Constructor Description FoundReference(NameDescription nd, PathElement[] aggregateMemberPath)
-