Uses of Class
org.yamcs.utils.IntArray
-
Uses of IntArray in org.yamcs.parameterarchive
Modifier and TypeMethodDescriptionParameterIdDb.getAllPids()
returns an array of all parameter ids (including the time pseudo-parameter id)ParameterId.getComponents()
Returns the ids of the components for aggregates or arrays. if isSimple() returns true, this method returns null.ParameterGroupIdDb.getParameterGroup
(int pg) return the members of the pg group.ParameterIdValueList.getPids()
Modifier and TypeMethodDescriptionvoid
PGSegment.addRecord
(long instant, IntArray pids, List<BasicParameterValue> values) Add a new recordint
ParameterIdDb.createAndGetAggrray
(String paramFqn, Yamcs.Value.Type engType, Yamcs.Value.Type rawType, IntArray components) Creates (if not already existing) an id for the aggregate or array parameter with the given qualified name and member ids.Returns the ParameterGroup for the given parameter id array, creating it if it does not exist yet -
Uses of IntArray in org.yamcs.utils
Modifier and TypeMethodDescriptionstatic IntArray
VarIntUtil.decodeDeltaIntArray
(byte[] buf) The reverse of theVarIntUtil.encodeDeltaIntArray(IntArray)
method.static IntArray
Assuming that a1 and a2 are sorted, returns a new array storing the union.static IntArray
IntArray.wrap
(int... array) Creates the IntArray with the backing arrayModifier and TypeMethodDescriptionstatic int
Compares two arrays.static int[]
VarIntUtil.encodeDeltaDeltaZigZag
(IntArray a) static byte[]
VarIntUtil.encodeDeltaIntArray
(IntArray s) Encode an int array as a sequence of varints representing the deltas between the subsequent elements of the input array.int
IntArray.intersectionSize
(IntArray input) return the number of elements of the intersection of the two arraysstatic IntArray
Assuming that a1 and a2 are sorted, returns a new array storing the union. -
Uses of IntArray in org.yamcs.yarch.rocksdb
Modifier and TypeMethodDescriptionvoid
Tablespace.removeTbsIndices
(Tablespace.TablespaceRecord.Type type, IntArray tbsIndexArray) Removes the tbs indices with ALL the associated data from the main db (data might still be present in the partitions)