Class CfCoordinateSystem
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
ai.pipestream.parsed.data.climate.v1.CfCoordinateSystem
- All Implemented Interfaces:
CfCoordinateSystemOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class CfCoordinateSystem
extends com.google.protobuf.GeneratedMessage
implements CfCoordinateSystemOrBuilder
Represents a CF coordinate systemProtobuf type
ai.pipestream.parsed.data.climate.v1.CfCoordinateSystem- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classRepresents a CF coordinate systemNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanCoordinate system type (e.g., "geographic", "projected")com.google.protobuf.ByteStringCoordinate system type (e.g., "geographic", "projected")getCoordinateVariables(int index) Coordinate variables (e.g., lat, lon, time, pressure)com.google.protobuf.ByteStringgetCoordinateVariablesBytes(int index) Coordinate variables (e.g., lat, lon, time, pressure)intCoordinate variables (e.g., lat, lon, time, pressure)com.google.protobuf.ProtocolStringListCoordinate variables (e.g., lat, lon, time, pressure)static CfCoordinateSystemstatic final com.google.protobuf.Descriptors.DescriptorgetName()Coordinate system namecom.google.protobuf.ByteStringCoordinate system namecom.google.protobuf.Parser<CfCoordinateSystem> Projection information (if applicable)com.google.protobuf.ByteStringProjection information (if applicable)intbooleanCoordinate system type (e.g., "geographic", "projected")inthashCode()booleanProjection information (if applicable)protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanstatic CfCoordinateSystem.Builderstatic CfCoordinateSystem.BuildernewBuilder(CfCoordinateSystem prototype) protected CfCoordinateSystem.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static CfCoordinateSystemparseDelimitedFrom(InputStream input) static CfCoordinateSystemparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static CfCoordinateSystemparseFrom(byte[] data) static CfCoordinateSystemparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static CfCoordinateSystemparseFrom(com.google.protobuf.ByteString data) static CfCoordinateSystemparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static CfCoordinateSystemparseFrom(com.google.protobuf.CodedInputStream input) static CfCoordinateSystemparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static CfCoordinateSystemparseFrom(InputStream input) static CfCoordinateSystemparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static CfCoordinateSystemparseFrom(ByteBuffer data) static CfCoordinateSystemparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<CfCoordinateSystem> parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER- See Also:
-
COORDINATE_VARIABLES_FIELD_NUMBER
public static final int COORDINATE_VARIABLES_FIELD_NUMBER- See Also:
-
COORDINATE_SYSTEM_TYPE_FIELD_NUMBER
public static final int COORDINATE_SYSTEM_TYPE_FIELD_NUMBER- See Also:
-
PROJECTION_FIELD_NUMBER
public static final int PROJECTION_FIELD_NUMBER- See Also:
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
getName
Coordinate system name
string name = 1 [json_name = "name"];- Specified by:
getNamein interfaceCfCoordinateSystemOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Coordinate system name
string name = 1 [json_name = "name"];- Specified by:
getNameBytesin interfaceCfCoordinateSystemOrBuilder- Returns:
- The bytes for name.
-
getCoordinateVariablesList
public com.google.protobuf.ProtocolStringList getCoordinateVariablesList()Coordinate variables (e.g., lat, lon, time, pressure)
repeated string coordinate_variables = 2 [json_name = "coordinateVariables"];- Specified by:
getCoordinateVariablesListin interfaceCfCoordinateSystemOrBuilder- Returns:
- A list containing the coordinateVariables.
-
getCoordinateVariablesCount
public int getCoordinateVariablesCount()Coordinate variables (e.g., lat, lon, time, pressure)
repeated string coordinate_variables = 2 [json_name = "coordinateVariables"];- Specified by:
getCoordinateVariablesCountin interfaceCfCoordinateSystemOrBuilder- Returns:
- The count of coordinateVariables.
-
getCoordinateVariables
Coordinate variables (e.g., lat, lon, time, pressure)
repeated string coordinate_variables = 2 [json_name = "coordinateVariables"];- Specified by:
getCoordinateVariablesin interfaceCfCoordinateSystemOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The coordinateVariables at the given index.
-
getCoordinateVariablesBytes
public com.google.protobuf.ByteString getCoordinateVariablesBytes(int index) Coordinate variables (e.g., lat, lon, time, pressure)
repeated string coordinate_variables = 2 [json_name = "coordinateVariables"];- Specified by:
getCoordinateVariablesBytesin interfaceCfCoordinateSystemOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the coordinateVariables at the given index.
-
hasCoordinateSystemType
public boolean hasCoordinateSystemType()Coordinate system type (e.g., "geographic", "projected")
optional string coordinate_system_type = 3 [json_name = "coordinateSystemType"];- Specified by:
hasCoordinateSystemTypein interfaceCfCoordinateSystemOrBuilder- Returns:
- Whether the coordinateSystemType field is set.
-
getCoordinateSystemType
Coordinate system type (e.g., "geographic", "projected")
optional string coordinate_system_type = 3 [json_name = "coordinateSystemType"];- Specified by:
getCoordinateSystemTypein interfaceCfCoordinateSystemOrBuilder- Returns:
- The coordinateSystemType.
-
getCoordinateSystemTypeBytes
public com.google.protobuf.ByteString getCoordinateSystemTypeBytes()Coordinate system type (e.g., "geographic", "projected")
optional string coordinate_system_type = 3 [json_name = "coordinateSystemType"];- Specified by:
getCoordinateSystemTypeBytesin interfaceCfCoordinateSystemOrBuilder- Returns:
- The bytes for coordinateSystemType.
-
hasProjection
public boolean hasProjection()Projection information (if applicable)
optional string projection = 4 [json_name = "projection"];- Specified by:
hasProjectionin interfaceCfCoordinateSystemOrBuilder- Returns:
- Whether the projection field is set.
-
getProjection
Projection information (if applicable)
optional string projection = 4 [json_name = "projection"];- Specified by:
getProjectionin interfaceCfCoordinateSystemOrBuilder- Returns:
- The projection.
-
getProjectionBytes
public com.google.protobuf.ByteString getProjectionBytes()Projection information (if applicable)
optional string projection = 4 [json_name = "projection"];- Specified by:
getProjectionBytesin interfaceCfCoordinateSystemOrBuilder- Returns:
- The bytes for projection.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static CfCoordinateSystem parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CfCoordinateSystem parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CfCoordinateSystem parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CfCoordinateSystem parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CfCoordinateSystem parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CfCoordinateSystem parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static CfCoordinateSystem parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static CfCoordinateSystem parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static CfCoordinateSystem parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static CfCoordinateSystem parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected CfCoordinateSystem.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-