Goes

public final class Goes extends FieldValidatingOption<T> implements Logging

An option that defines field bond to another field within the message.

Functions

Link copied to clipboard
public Constraint constraintFor(FieldContext field)
Creates a Constraint for the given field based on the value of the option.
Link copied to clipboard
public static Goes create()
Link copied to clipboard
public boolean shouldValidate(FieldContext field)
Returns true if this option exists for the specified field, false otherwise.

Inherited functions

Link copied to clipboard
public FluentLogger.Api _config()
Link copied to clipboard
public FluentLogger.Api _debug()
Link copied to clipboard
public FluentLogger.Api _error()
Link copied to clipboard
public FluentLogger.Api _fine()
Link copied to clipboard
public FluentLogger.Api _finer()
Link copied to clipboard
public FluentLogger.Api _finest()
Link copied to clipboard
public FluentLogger.Api _info()
Link copied to clipboard
public FluentLogger.Api _severe()
Link copied to clipboard
public FluentLogger.Api _trace()
Link copied to clipboard
public FluentLogger.Api _warn()
Link copied to clipboard
public static Level debugLevel()
Link copied to clipboard
public boolean equals(Object o)
Link copied to clipboard
public static Level errorLevel()
Link copied to clipboard
public GeneratedMessage.GeneratedExtension<E, T> extension()
Link copied to clipboard
public int hashCode()
Link copied to clipboard
public FluentLogger logger()
Link copied to clipboard
public static FluentLogger loggerFor(Class<? extends Object> cls)
Link copied to clipboard
protected abstract E optionsFrom(K p)
protected DescriptorProtos.FieldOptions optionsFrom(Descriptors.FieldDescriptor object)
Link copied to clipboard
protected T optionValue(FieldContext field)
Returns a value of the option.
Link copied to clipboard
public Optional<T> valueFrom(K object)

public Optional<T> valueFrom(FieldContext context)
Takes the value of the option from the given descriptor, given the specified context.
Link copied to clipboard
public boolean valuePresent(K object)