Package sass.embedded_protocol
Interface EmbeddedSass.Value.CalculationOrBuilder
-
- All Superinterfaces:
MessageLiteOrBuilder
,MessageOrBuilder
- All Known Implementing Classes:
EmbeddedSass.Value.Calculation
,EmbeddedSass.Value.Calculation.Builder
- Enclosing class:
- EmbeddedSass.Value
public static interface EmbeddedSass.Value.CalculationOrBuilder extends MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EmbeddedSass.Value.Calculation.CalculationValue
getArguments(int index)
The calculation's arguments.int
getArgumentsCount()
The calculation's arguments.List<EmbeddedSass.Value.Calculation.CalculationValue>
getArgumentsList()
The calculation's arguments.EmbeddedSass.Value.Calculation.CalculationValueOrBuilder
getArgumentsOrBuilder(int index)
The calculation's arguments.List<? extends EmbeddedSass.Value.Calculation.CalculationValueOrBuilder>
getArgumentsOrBuilderList()
The calculation's arguments.String
getName()
The calculation's name.ByteString
getNameBytes()
The calculation's name.-
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getName
String getName()
The calculation's name. Mandatory. The host may only set this to names that the Sass specification uses to create calculations.
string name = 1;
- Returns:
- The name.
-
getNameBytes
ByteString getNameBytes()
The calculation's name. Mandatory. The host may only set this to names that the Sass specification uses to create calculations.
string name = 1;
- Returns:
- The bytes for name.
-
getArgumentsList
List<EmbeddedSass.Value.Calculation.CalculationValue> getArgumentsList()
The calculation's arguments. Mandatory. The host must use exactly the number of arguments used by the Sass specification for calculations with the given `name`.
repeated .sass.embedded_protocol.Value.Calculation.CalculationValue arguments = 2;
-
getArguments
EmbeddedSass.Value.Calculation.CalculationValue getArguments(int index)
The calculation's arguments. Mandatory. The host must use exactly the number of arguments used by the Sass specification for calculations with the given `name`.
repeated .sass.embedded_protocol.Value.Calculation.CalculationValue arguments = 2;
-
getArgumentsCount
int getArgumentsCount()
The calculation's arguments. Mandatory. The host must use exactly the number of arguments used by the Sass specification for calculations with the given `name`.
repeated .sass.embedded_protocol.Value.Calculation.CalculationValue arguments = 2;
-
getArgumentsOrBuilderList
List<? extends EmbeddedSass.Value.Calculation.CalculationValueOrBuilder> getArgumentsOrBuilderList()
The calculation's arguments. Mandatory. The host must use exactly the number of arguments used by the Sass specification for calculations with the given `name`.
repeated .sass.embedded_protocol.Value.Calculation.CalculationValue arguments = 2;
-
getArgumentsOrBuilder
EmbeddedSass.Value.Calculation.CalculationValueOrBuilder getArgumentsOrBuilder(int index)
The calculation's arguments. Mandatory. The host must use exactly the number of arguments used by the Sass specification for calculations with the given `name`.
repeated .sass.embedded_protocol.Value.Calculation.CalculationValue arguments = 2;
-
-