Interface IMeasurementSchema
-
- All Known Implementing Classes:
MeasurementSchema,VectorMeasurementSchema
public interface IMeasurementSchema
-
-
Method Summary
-
-
-
Method Detail
-
getSchemaType
MeasurementSchemaType getSchemaType()
-
getMeasurementId
java.lang.String getMeasurementId()
-
getCompressor
CompressionType getCompressor()
-
getEncodingType
TSEncoding getEncodingType()
-
getType
TSDataType getType()
-
getTypeInByte
byte getTypeInByte()
-
setType
void setType(TSDataType dataType)
-
getTimeTSEncoding
TSEncoding getTimeTSEncoding()
-
getTimeEncoder
Encoder getTimeEncoder()
-
getValueEncoder
Encoder getValueEncoder()
-
getProps
java.util.Map<java.lang.String,java.lang.String> getProps()
-
getSubMeasurementsList
java.util.List<java.lang.String> getSubMeasurementsList()
-
getSubMeasurementsTSDataTypeList
java.util.List<TSDataType> getSubMeasurementsTSDataTypeList()
-
getSubMeasurementsTSEncodingList
java.util.List<TSEncoding> getSubMeasurementsTSEncodingList()
-
getSubMeasurementsEncoderList
java.util.List<Encoder> getSubMeasurementsEncoderList()
-
getSubMeasurementIndex
int getSubMeasurementIndex(java.lang.String measurementId)
-
getSubMeasurementsCount
int getSubMeasurementsCount()
-
containsSubMeasurement
boolean containsSubMeasurement(java.lang.String measurementId)
-
serializedSize
int serializedSize()
-
serializeTo
int serializeTo(java.nio.ByteBuffer buffer)
-
serializeTo
int serializeTo(java.io.OutputStream outputStream) throws java.io.IOException- Throws:
java.io.IOException
-
partialSerializeTo
int partialSerializeTo(java.nio.ByteBuffer buffer)
-
partialSerializeTo
int partialSerializeTo(java.io.OutputStream outputStream) throws java.io.IOException- Throws:
java.io.IOException
-
isLogicalView
boolean isLogicalView()
-
-