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
getArgument(int index)
The calculation's arguments.int
getArgumentCount()
The calculation's arguments.List<EmbeddedSass.Value.Calculation.CalculationValue>
getArgumentList()
The calculation's arguments.EmbeddedSass.Value.Calculation.CalculationValueOrBuilder
getArgumentOrBuilder(int index)
The calculation's arguments.List<? extends EmbeddedSass.Value.Calculation.CalculationValueOrBuilder>
getArgumentOrBuilderList()
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.
-
getArgumentList
List<EmbeddedSass.Value.Calculation.CalculationValue> getArgumentList()
The calculation's arguments. Mandatory. The host must use exaclty the number of arguments used by the Sass specification for calculations with the given `name`.
repeated .sass.embedded_protocol.Value.Calculation.CalculationValue argument = 2;
-
getArgument
EmbeddedSass.Value.Calculation.CalculationValue getArgument(int index)
The calculation's arguments. Mandatory. The host must use exaclty the number of arguments used by the Sass specification for calculations with the given `name`.
repeated .sass.embedded_protocol.Value.Calculation.CalculationValue argument = 2;
-
getArgumentCount
int getArgumentCount()
The calculation's arguments. Mandatory. The host must use exaclty the number of arguments used by the Sass specification for calculations with the given `name`.
repeated .sass.embedded_protocol.Value.Calculation.CalculationValue argument = 2;
-
getArgumentOrBuilderList
List<? extends EmbeddedSass.Value.Calculation.CalculationValueOrBuilder> getArgumentOrBuilderList()
The calculation's arguments. Mandatory. The host must use exaclty the number of arguments used by the Sass specification for calculations with the given `name`.
repeated .sass.embedded_protocol.Value.Calculation.CalculationValue argument = 2;
-
getArgumentOrBuilder
EmbeddedSass.Value.Calculation.CalculationValueOrBuilder getArgumentOrBuilder(int index)
The calculation's arguments. Mandatory. The host must use exaclty the number of arguments used by the Sass specification for calculations with the given `name`.
repeated .sass.embedded_protocol.Value.Calculation.CalculationValue argument = 2;
-
-