FieldMaskUtil
object FieldMaskUtil
class Object
trait Matchable
class Any
Value members
Concrete methods
def applyFieldMask[M <: GeneratedMessage](message: M, fieldMask: FieldMask)(implicit evidence$1: GeneratedMessageCompanion[M]): M
Applies a field mask to a message.
Applies a field mask to a message.
def containsFieldNumber[M <: GeneratedMessage](fieldMask: FieldMask, fieldNumber: Int)(implicit evidence$2: GeneratedMessageCompanion[M]): Boolean
Checks that a field mask selects a certain message field number.
Checks that a field mask selects a certain message field number.
def fromFieldNumbers[M <: GeneratedMessage](fieldNumbers: Int*)(implicit evidence$4: GeneratedMessageCompanion[M]): Option[FieldMask]
Constructs a field mask based on message field numbers.
Constructs a field mask based on message field numbers.
- Returns
Some(mask) if all fields number are valid,
None
otherwise.
def isValid[M <: GeneratedMessage](fieldMask: FieldMask)(implicit evidence$3: GeneratedMessageCompanion[M]): Boolean
Checks that field masks corresponds to message schema.
Checks that field masks corresponds to message schema.
def selectFieldNumbers[M <: GeneratedMessage](fieldNumberPredicate: Int => Boolean)(implicit evidence$5: GeneratedMessageCompanion[M]): FieldMask
Constructs a field mask based on a predicate for message field numbers.
Constructs a field mask based on a predicate for message field numbers.