All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.polypheny.prism.ProtoValueOrBuilder Maven / Gradle / Ivy

The newest version!
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: org/polypheny/prism/value.proto

package org.polypheny.prism;

public interface ProtoValueOrBuilder extends
    // @@protoc_insertion_point(interface_extends:org.polypheny.prism.ProtoValue)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * Field used to represent a boolean. If set, all other fields must be empty.
   * 
* * .org.polypheny.prism.ProtoBoolean boolean = 1; * @return Whether the boolean field is set. */ boolean hasBoolean(); /** *
   * Field used to represent a boolean. If set, all other fields must be empty.
   * 
* * .org.polypheny.prism.ProtoBoolean boolean = 1; * @return The boolean. */ org.polypheny.prism.ProtoBoolean getBoolean(); /** *
   * Field used to represent a boolean. If set, all other fields must be empty.
   * 
* * .org.polypheny.prism.ProtoBoolean boolean = 1; */ org.polypheny.prism.ProtoBooleanOrBuilder getBooleanOrBuilder(); /** *
   * Field used to represent an integer of 32 bits.. If set, all other fields must be empty.
   * 
* * .org.polypheny.prism.ProtoInteger integer = 2; * @return Whether the integer field is set. */ boolean hasInteger(); /** *
   * Field used to represent an integer of 32 bits.. If set, all other fields must be empty.
   * 
* * .org.polypheny.prism.ProtoInteger integer = 2; * @return The integer. */ org.polypheny.prism.ProtoInteger getInteger(); /** *
   * Field used to represent an integer of 32 bits.. If set, all other fields must be empty.
   * 
* * .org.polypheny.prism.ProtoInteger integer = 2; */ org.polypheny.prism.ProtoIntegerOrBuilder getIntegerOrBuilder(); /** *
   * Field used to represent a long integer of 64 bits. If set, all other fields must be empty.
   * 
* * .org.polypheny.prism.ProtoLong long = 3; * @return Whether the long field is set. */ boolean hasLong(); /** *
   * Field used to represent a long integer of 64 bits. If set, all other fields must be empty.
   * 
* * .org.polypheny.prism.ProtoLong long = 3; * @return The long. */ org.polypheny.prism.ProtoLong getLong(); /** *
   * Field used to represent a long integer of 64 bits. If set, all other fields must be empty.
   * 
* * .org.polypheny.prism.ProtoLong long = 3; */ org.polypheny.prism.ProtoLongOrBuilder getLongOrBuilder(); /** *
   * Field used to represent a BigDecimal. The value is represented using an unscaled value (arbitrary length byte string), scale (32bit) and precision (32bit). If set, all other fields must be empty.
   * 
* * .org.polypheny.prism.ProtoBigDecimal big_decimal = 12; * @return Whether the bigDecimal field is set. */ boolean hasBigDecimal(); /** *
   * Field used to represent a BigDecimal. The value is represented using an unscaled value (arbitrary length byte string), scale (32bit) and precision (32bit). If set, all other fields must be empty.
   * 
* * .org.polypheny.prism.ProtoBigDecimal big_decimal = 12; * @return The bigDecimal. */ org.polypheny.prism.ProtoBigDecimal getBigDecimal(); /** *
   * Field used to represent a BigDecimal. The value is represented using an unscaled value (arbitrary length byte string), scale (32bit) and precision (32bit). If set, all other fields must be empty.
   * 
* * .org.polypheny.prism.ProtoBigDecimal big_decimal = 12; */ org.polypheny.prism.ProtoBigDecimalOrBuilder getBigDecimalOrBuilder(); /** *
   * Field used to represent a floating-point number of 32 bits. If set, all other fields must be empty.
   * 
* * .org.polypheny.prism.ProtoFloat float = 7; * @return Whether the float field is set. */ boolean hasFloat(); /** *
   * Field used to represent a floating-point number of 32 bits. If set, all other fields must be empty.
   * 
* * .org.polypheny.prism.ProtoFloat float = 7; * @return The float. */ org.polypheny.prism.ProtoFloat getFloat(); /** *
   * Field used to represent a floating-point number of 32 bits. If set, all other fields must be empty.
   * 
* * .org.polypheny.prism.ProtoFloat float = 7; */ org.polypheny.prism.ProtoFloatOrBuilder getFloatOrBuilder(); /** *
   * Field used to represent a double-precision (64 bit) floating-point number. If set, all other fields must be empty.
   * 
* * .org.polypheny.prism.ProtoDouble double = 6; * @return Whether the double field is set. */ boolean hasDouble(); /** *
   * Field used to represent a double-precision (64 bit) floating-point number. If set, all other fields must be empty.
   * 
* * .org.polypheny.prism.ProtoDouble double = 6; * @return The double. */ org.polypheny.prism.ProtoDouble getDouble(); /** *
   * Field used to represent a double-precision (64 bit) floating-point number. If set, all other fields must be empty.
   * 
* * .org.polypheny.prism.ProtoDouble double = 6; */ org.polypheny.prism.ProtoDoubleOrBuilder getDoubleOrBuilder(); /** *
   * Field used to represent a date. Dates are stored in days since epoch till the start of the specified day. If set, all other fields must be empty.
   * 
* * .org.polypheny.prism.ProtoDate date = 5; * @return Whether the date field is set. */ boolean hasDate(); /** *
   * Field used to represent a date. Dates are stored in days since epoch till the start of the specified day. If set, all other fields must be empty.
   * 
* * .org.polypheny.prism.ProtoDate date = 5; * @return The date. */ org.polypheny.prism.ProtoDate getDate(); /** *
   * Field used to represent a date. Dates are stored in days since epoch till the start of the specified day. If set, all other fields must be empty.
   * 
* * .org.polypheny.prism.ProtoDate date = 5; */ org.polypheny.prism.ProtoDateOrBuilder getDateOrBuilder(); /** *
   * Field used to represent a time. The value is specified as milliseconds since midnight of a day. If set, all other fields must be empty.
   * 
* * .org.polypheny.prism.ProtoTime time = 9; * @return Whether the time field is set. */ boolean hasTime(); /** *
   * Field used to represent a time. The value is specified as milliseconds since midnight of a day. If set, all other fields must be empty.
   * 
* * .org.polypheny.prism.ProtoTime time = 9; * @return The time. */ org.polypheny.prism.ProtoTime getTime(); /** *
   * Field used to represent a time. The value is specified as milliseconds since midnight of a day. If set, all other fields must be empty.
   * 
* * .org.polypheny.prism.ProtoTime time = 9; */ org.polypheny.prism.ProtoTimeOrBuilder getTimeOrBuilder(); /** *
   * Field used to represent a timestamp. The value is specified as milliseconds since epoch. If set, all other fields must be empty.
   * 
* * .org.polypheny.prism.ProtoTimestamp timestamp = 10; * @return Whether the timestamp field is set. */ boolean hasTimestamp(); /** *
   * Field used to represent a timestamp. The value is specified as milliseconds since epoch. If set, all other fields must be empty.
   * 
* * .org.polypheny.prism.ProtoTimestamp timestamp = 10; * @return The timestamp. */ org.polypheny.prism.ProtoTimestamp getTimestamp(); /** *
   * Field used to represent a timestamp. The value is specified as milliseconds since epoch. If set, all other fields must be empty.
   * 
* * .org.polypheny.prism.ProtoTimestamp timestamp = 10; */ org.polypheny.prism.ProtoTimestampOrBuilder getTimestampOrBuilder(); /** *
   * Field used to represent a time interval. Intervals are either specified in milliseconds or months. The unit is specified along the value. If set, all other fields must be empty.
   * 
* * .org.polypheny.prism.ProtoInterval interval = 13; * @return Whether the interval field is set. */ boolean hasInterval(); /** *
   * Field used to represent a time interval. Intervals are either specified in milliseconds or months. The unit is specified along the value. If set, all other fields must be empty.
   * 
* * .org.polypheny.prism.ProtoInterval interval = 13; * @return The interval. */ org.polypheny.prism.ProtoInterval getInterval(); /** *
   * Field used to represent a time interval. Intervals are either specified in milliseconds or months. The unit is specified along the value. If set, all other fields must be empty.
   * 
* * .org.polypheny.prism.ProtoInterval interval = 13; */ org.polypheny.prism.ProtoIntervalOrBuilder getIntervalOrBuilder(); /** *
   * Field used to represent an string of arbitrary length. If set, all other fields must be empty.
   * 
* * .org.polypheny.prism.ProtoString string = 8; * @return Whether the string field is set. */ boolean hasString(); /** *
   * Field used to represent an string of arbitrary length. If set, all other fields must be empty.
   * 
* * .org.polypheny.prism.ProtoString string = 8; * @return The string. */ org.polypheny.prism.ProtoString getString(); /** *
   * Field used to represent an string of arbitrary length. If set, all other fields must be empty.
   * 
* * .org.polypheny.prism.ProtoString string = 8; */ org.polypheny.prism.ProtoStringOrBuilder getStringOrBuilder(); /** *
   * Field used to represent binary data of arbitrary length. If set, all other fields must be empty.
   * 
* * .org.polypheny.prism.ProtoBinary binary = 4; * @return Whether the binary field is set. */ boolean hasBinary(); /** *
   * Field used to represent binary data of arbitrary length. If set, all other fields must be empty.
   * 
* * .org.polypheny.prism.ProtoBinary binary = 4; * @return The binary. */ org.polypheny.prism.ProtoBinary getBinary(); /** *
   * Field used to represent binary data of arbitrary length. If set, all other fields must be empty.
   * 
* * .org.polypheny.prism.ProtoBinary binary = 4; */ org.polypheny.prism.ProtoBinaryOrBuilder getBinaryOrBuilder(); /** *
   * Field used to represent a null value. If set, all other fields must be empty.
   * 
* * .org.polypheny.prism.ProtoNull null = 11; * @return Whether the null field is set. */ boolean hasNull(); /** *
   * Field used to represent a null value. If set, all other fields must be empty.
   * 
* * .org.polypheny.prism.ProtoNull null = 11; * @return The null. */ org.polypheny.prism.ProtoNull getNull(); /** *
   * Field used to represent a null value. If set, all other fields must be empty.
   * 
* * .org.polypheny.prism.ProtoNull null = 11; */ org.polypheny.prism.ProtoNullOrBuilder getNullOrBuilder(); /** *
   * Field used to represent a list of ProtoValues. If set, all other fields must be empty.
   * 
* * .org.polypheny.prism.ProtoList list = 16; * @return Whether the list field is set. */ boolean hasList(); /** *
   * Field used to represent a list of ProtoValues. If set, all other fields must be empty.
   * 
* * .org.polypheny.prism.ProtoList list = 16; * @return The list. */ org.polypheny.prism.ProtoList getList(); /** *
   * Field used to represent a list of ProtoValues. If set, all other fields must be empty.
   * 
* * .org.polypheny.prism.ProtoList list = 16; */ org.polypheny.prism.ProtoListOrBuilder getListOrBuilder(); /** *
   * Field used to represent a document consisting of key value pairs where keys and values are arbitrary ProtoValues. If set, all other fields must be empty.
   * 
* * .org.polypheny.prism.ProtoDocument document = 18; * @return Whether the document field is set. */ boolean hasDocument(); /** *
   * Field used to represent a document consisting of key value pairs where keys and values are arbitrary ProtoValues. If set, all other fields must be empty.
   * 
* * .org.polypheny.prism.ProtoDocument document = 18; * @return The document. */ org.polypheny.prism.ProtoDocument getDocument(); /** *
   * Field used to represent a document consisting of key value pairs where keys and values are arbitrary ProtoValues. If set, all other fields must be empty.
   * 
* * .org.polypheny.prism.ProtoDocument document = 18; */ org.polypheny.prism.ProtoDocumentOrBuilder getDocumentOrBuilder(); /** *
   * Field used to represent a FILE type such as FILE, IMAGE, VIDEO or AUDIO.
   * 
* * .org.polypheny.prism.ProtoFile file = 19; * @return Whether the file field is set. */ boolean hasFile(); /** *
   * Field used to represent a FILE type such as FILE, IMAGE, VIDEO or AUDIO.
   * 
* * .org.polypheny.prism.ProtoFile file = 19; * @return The file. */ org.polypheny.prism.ProtoFile getFile(); /** *
   * Field used to represent a FILE type such as FILE, IMAGE, VIDEO or AUDIO.
   * 
* * .org.polypheny.prism.ProtoFile file = 19; */ org.polypheny.prism.ProtoFileOrBuilder getFileOrBuilder(); org.polypheny.prism.ProtoValue.ValueCase getValueCase(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy