Package sass.embedded_protocol
Class EmbeddedSass.Value.Number.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<EmbeddedSass.Value.Number.Builder>
sass.embedded_protocol.EmbeddedSass.Value.Number.Builder
- All Implemented Interfaces:
Message.Builder,MessageLite.Builder,MessageLiteOrBuilder,MessageOrBuilder,Cloneable,EmbeddedSass.Value.NumberOrBuilder
- Enclosing class:
- EmbeddedSass.Value.Number
public static final class EmbeddedSass.Value.Number.Builder
extends GeneratedMessageV3.Builder<EmbeddedSass.Value.Number.Builder>
implements EmbeddedSass.Value.NumberOrBuilder
A SassScript number value.Protobuf type
sass.embedded_protocol.Value.Number-
Method Summary
Modifier and TypeMethodDescriptionaddAllDenominators(Iterable<String> values) The number's denominator units.addAllNumerators(Iterable<String> values) The number's numerator units.addDenominators(String value) The number's denominator units.addDenominatorsBytes(ByteString value) The number's denominator units.addNumerators(String value) The number's numerator units.addNumeratorsBytes(ByteString value) The number's numerator units.addRepeatedField(Descriptors.FieldDescriptor field, Object value) build()clear()The number's denominator units.The number's numerator units.The number's numeric value.clone()getDenominators(int index) The number's denominator units.getDenominatorsBytes(int index) The number's denominator units.intThe number's denominator units.The number's denominator units.static final Descriptors.DescriptorgetNumerators(int index) The number's numerator units.getNumeratorsBytes(int index) The number's numerator units.intThe number's numerator units.The number's numerator units.doublegetValue()The number's numeric value.protected GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) mergeUnknownFields(UnknownFieldSet unknownFields) setDenominators(int index, String value) The number's denominator units.setField(Descriptors.FieldDescriptor field, Object value) setNumerators(int index, String value) The number's numerator units.setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value) setUnknownFields(UnknownFieldSet unknownFields) setValue(double value) The number's numeric value.Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
-
internalGetFieldAccessorTable
- Specified by:
internalGetFieldAccessorTablein classGeneratedMessageV3.Builder<EmbeddedSass.Value.Number.Builder>
-
clear
- Specified by:
clearin interfaceMessage.Builder- Specified by:
clearin interfaceMessageLite.Builder- Overrides:
clearin classGeneratedMessageV3.Builder<EmbeddedSass.Value.Number.Builder>
-
getDescriptorForType
- Specified by:
getDescriptorForTypein interfaceMessage.Builder- Specified by:
getDescriptorForTypein interfaceMessageOrBuilder- Overrides:
getDescriptorForTypein classGeneratedMessageV3.Builder<EmbeddedSass.Value.Number.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfaceMessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfaceMessageOrBuilder
-
build
- Specified by:
buildin interfaceMessage.Builder- Specified by:
buildin interfaceMessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfaceMessage.Builder- Specified by:
buildPartialin interfaceMessageLite.Builder
-
clone
- Specified by:
clonein interfaceMessage.Builder- Specified by:
clonein interfaceMessageLite.Builder- Overrides:
clonein classGeneratedMessageV3.Builder<EmbeddedSass.Value.Number.Builder>
-
setField
- Specified by:
setFieldin interfaceMessage.Builder- Overrides:
setFieldin classGeneratedMessageV3.Builder<EmbeddedSass.Value.Number.Builder>
-
clearField
- Specified by:
clearFieldin interfaceMessage.Builder- Overrides:
clearFieldin classGeneratedMessageV3.Builder<EmbeddedSass.Value.Number.Builder>
-
clearOneof
- Specified by:
clearOneofin interfaceMessage.Builder- Overrides:
clearOneofin classGeneratedMessageV3.Builder<EmbeddedSass.Value.Number.Builder>
-
setRepeatedField
public EmbeddedSass.Value.Number.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfaceMessage.Builder- Overrides:
setRepeatedFieldin classGeneratedMessageV3.Builder<EmbeddedSass.Value.Number.Builder>
-
addRepeatedField
public EmbeddedSass.Value.Number.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfaceMessage.Builder- Overrides:
addRepeatedFieldin classGeneratedMessageV3.Builder<EmbeddedSass.Value.Number.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfaceMessage.Builder- Overrides:
mergeFromin classAbstractMessage.Builder<EmbeddedSass.Value.Number.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfaceMessageLiteOrBuilder- Overrides:
isInitializedin classGeneratedMessageV3.Builder<EmbeddedSass.Value.Number.Builder>
-
mergeFrom
public EmbeddedSass.Value.Number.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfaceMessage.Builder- Specified by:
mergeFromin interfaceMessageLite.Builder- Overrides:
mergeFromin classAbstractMessage.Builder<EmbeddedSass.Value.Number.Builder>- Throws:
IOException
-
getValue
public double getValue()The number's numeric value. Mandatory.
double value = 1;- Specified by:
getValuein interfaceEmbeddedSass.Value.NumberOrBuilder- Returns:
- The value.
-
setValue
The number's numeric value. Mandatory.
double value = 1;- Parameters:
value- The value to set.- Returns:
- This builder for chaining.
-
clearValue
The number's numeric value. Mandatory.
double value = 1;- Returns:
- This builder for chaining.
-
getNumeratorsList
The number's numerator units. The endpoint sending the number must ensure that no numerator units are [compatible][] with any denominator units. Such compatible units must be simplified away according to the multiplicative factor between them defined in the CSS Values and Units spec. [compatible]: https://www.w3.org/TR/css-values-4/#compat
repeated string numerators = 2;- Specified by:
getNumeratorsListin interfaceEmbeddedSass.Value.NumberOrBuilder- Returns:
- A list containing the numerators.
-
getNumeratorsCount
public int getNumeratorsCount()The number's numerator units. The endpoint sending the number must ensure that no numerator units are [compatible][] with any denominator units. Such compatible units must be simplified away according to the multiplicative factor between them defined in the CSS Values and Units spec. [compatible]: https://www.w3.org/TR/css-values-4/#compat
repeated string numerators = 2;- Specified by:
getNumeratorsCountin interfaceEmbeddedSass.Value.NumberOrBuilder- Returns:
- The count of numerators.
-
getNumerators
The number's numerator units. The endpoint sending the number must ensure that no numerator units are [compatible][] with any denominator units. Such compatible units must be simplified away according to the multiplicative factor between them defined in the CSS Values and Units spec. [compatible]: https://www.w3.org/TR/css-values-4/#compat
repeated string numerators = 2;- Specified by:
getNumeratorsin interfaceEmbeddedSass.Value.NumberOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The numerators at the given index.
-
getNumeratorsBytes
The number's numerator units. The endpoint sending the number must ensure that no numerator units are [compatible][] with any denominator units. Such compatible units must be simplified away according to the multiplicative factor between them defined in the CSS Values and Units spec. [compatible]: https://www.w3.org/TR/css-values-4/#compat
repeated string numerators = 2;- Specified by:
getNumeratorsBytesin interfaceEmbeddedSass.Value.NumberOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the numerators at the given index.
-
setNumerators
The number's numerator units. The endpoint sending the number must ensure that no numerator units are [compatible][] with any denominator units. Such compatible units must be simplified away according to the multiplicative factor between them defined in the CSS Values and Units spec. [compatible]: https://www.w3.org/TR/css-values-4/#compat
repeated string numerators = 2;- Parameters:
index- The index to set the value at.value- The numerators to set.- Returns:
- This builder for chaining.
-
addNumerators
The number's numerator units. The endpoint sending the number must ensure that no numerator units are [compatible][] with any denominator units. Such compatible units must be simplified away according to the multiplicative factor between them defined in the CSS Values and Units spec. [compatible]: https://www.w3.org/TR/css-values-4/#compat
repeated string numerators = 2;- Parameters:
value- The numerators to add.- Returns:
- This builder for chaining.
-
addAllNumerators
The number's numerator units. The endpoint sending the number must ensure that no numerator units are [compatible][] with any denominator units. Such compatible units must be simplified away according to the multiplicative factor between them defined in the CSS Values and Units spec. [compatible]: https://www.w3.org/TR/css-values-4/#compat
repeated string numerators = 2;- Parameters:
values- The numerators to add.- Returns:
- This builder for chaining.
-
clearNumerators
The number's numerator units. The endpoint sending the number must ensure that no numerator units are [compatible][] with any denominator units. Such compatible units must be simplified away according to the multiplicative factor between them defined in the CSS Values and Units spec. [compatible]: https://www.w3.org/TR/css-values-4/#compat
repeated string numerators = 2;- Returns:
- This builder for chaining.
-
addNumeratorsBytes
The number's numerator units. The endpoint sending the number must ensure that no numerator units are [compatible][] with any denominator units. Such compatible units must be simplified away according to the multiplicative factor between them defined in the CSS Values and Units spec. [compatible]: https://www.w3.org/TR/css-values-4/#compat
repeated string numerators = 2;- Parameters:
value- The bytes of the numerators to add.- Returns:
- This builder for chaining.
-
getDenominatorsList
The number's denominator units.
repeated string denominators = 3;- Specified by:
getDenominatorsListin interfaceEmbeddedSass.Value.NumberOrBuilder- Returns:
- A list containing the denominators.
-
getDenominatorsCount
public int getDenominatorsCount()The number's denominator units.
repeated string denominators = 3;- Specified by:
getDenominatorsCountin interfaceEmbeddedSass.Value.NumberOrBuilder- Returns:
- The count of denominators.
-
getDenominators
The number's denominator units.
repeated string denominators = 3;- Specified by:
getDenominatorsin interfaceEmbeddedSass.Value.NumberOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The denominators at the given index.
-
getDenominatorsBytes
The number's denominator units.
repeated string denominators = 3;- Specified by:
getDenominatorsBytesin interfaceEmbeddedSass.Value.NumberOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the denominators at the given index.
-
setDenominators
The number's denominator units.
repeated string denominators = 3;- Parameters:
index- The index to set the value at.value- The denominators to set.- Returns:
- This builder for chaining.
-
addDenominators
The number's denominator units.
repeated string denominators = 3;- Parameters:
value- The denominators to add.- Returns:
- This builder for chaining.
-
addAllDenominators
The number's denominator units.
repeated string denominators = 3;- Parameters:
values- The denominators to add.- Returns:
- This builder for chaining.
-
clearDenominators
The number's denominator units.
repeated string denominators = 3;- Returns:
- This builder for chaining.
-
addDenominatorsBytes
The number's denominator units.
repeated string denominators = 3;- Parameters:
value- The bytes of the denominators to add.- Returns:
- This builder for chaining.
-
setUnknownFields
- Specified by:
setUnknownFieldsin interfaceMessage.Builder- Overrides:
setUnknownFieldsin classGeneratedMessageV3.Builder<EmbeddedSass.Value.Number.Builder>
-
mergeUnknownFields
- Specified by:
mergeUnknownFieldsin interfaceMessage.Builder- Overrides:
mergeUnknownFieldsin classGeneratedMessageV3.Builder<EmbeddedSass.Value.Number.Builder>
-