Package com.google.gerrit.entities
Class SubmitRequirementExpression
java.lang.Object
com.google.gerrit.entities.SubmitRequirementExpression
Describe a applicability, blocking or override expression of a
SubmitRequirement
.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic SubmitRequirementExpression
abstract String
Returns the underlying String representing thisSubmitRequirementExpression
.static SubmitRequirementExpression
Returns a "submit requirement" expression that requires the maximum vote on the Code-Review label.static Optional<SubmitRequirementExpression>
Creates a newSubmitRequirementExpression
.static com.google.gson.TypeAdapter<SubmitRequirementExpression>
typeAdapter
(com.google.gson.Gson gson)
-
Constructor Details
-
SubmitRequirementExpression
public SubmitRequirementExpression()
-
-
Method Details
-
create
-
of
Creates a newSubmitRequirementExpression
.- Parameters:
expression
- String representation of the expression- Returns:
- empty
Optional
if the input expression is null or empty, or an Optional containing the expression otherwise.
-
expressionString
Returns the underlying String representing thisSubmitRequirementExpression
. -
typeAdapter
public static com.google.gson.TypeAdapter<SubmitRequirementExpression> typeAdapter(com.google.gson.Gson gson) -
maxCodeReview
Returns a "submit requirement" expression that requires the maximum vote on the Code-Review label.
-