Package io.quarkus.security.deployment
Record Class PermissionSecurityChecks.SecMethodAndPermCtorIdx
java.lang.Object
java.lang.Record
io.quarkus.security.deployment.PermissionSecurityChecks.SecMethodAndPermCtorIdx
- Enclosing interface:
- PermissionSecurityChecks
-
Constructor Summary
ConstructorsConstructorDescriptionSecMethodAndPermCtorIdx(int methodParamIdx, int constructorParamIdx) SecMethodAndPermCtorIdx(int methodParamIdx, int constructorParamIdx, String nestedParamExpression, Integer requiredParamIdx) Creates an instance of aSecMethodAndPermCtorIdxrecord class. -
Method Summary
Modifier and TypeMethodDescriptionintReturns the value of theconstructorParamIdxrecord component.final booleanIndicates whether some other object is "equal to" this one.final inthashCode()Returns a hash code value for this object.intReturns the value of themethodParamIdxrecord component.Returns the value of thenestedParamExpressionrecord component.Returns the value of therequiredParamIdxrecord component.final StringtoString()Returns a string representation of this record class.
-
Constructor Details
-
SecMethodAndPermCtorIdx
SecMethodAndPermCtorIdx(int methodParamIdx, int constructorParamIdx) -
SecMethodAndPermCtorIdx
public SecMethodAndPermCtorIdx(int methodParamIdx, int constructorParamIdx, String nestedParamExpression, Integer requiredParamIdx) Creates an instance of aSecMethodAndPermCtorIdxrecord class.- Parameters:
methodParamIdx- the value for themethodParamIdxrecord componentconstructorParamIdx- the value for theconstructorParamIdxrecord componentnestedParamExpression- the value for thenestedParamExpressionrecord componentrequiredParamIdx- the value for therequiredParamIdxrecord component
-
-
Method Details
-
toString
Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components. -
hashCode
public final int hashCode()Returns a hash code value for this object. The value is derived from the hash code of each of the record components. -
equals
Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. Reference components are compared withObjects::equals(Object,Object); primitive components are compared with '=='. -
methodParamIdx
public int methodParamIdx()Returns the value of themethodParamIdxrecord component.- Returns:
- the value of the
methodParamIdxrecord component
-
constructorParamIdx
public int constructorParamIdx()Returns the value of theconstructorParamIdxrecord component.- Returns:
- the value of the
constructorParamIdxrecord component
-
nestedParamExpression
Returns the value of thenestedParamExpressionrecord component.- Returns:
- the value of the
nestedParamExpressionrecord component
-
requiredParamIdx
Returns the value of therequiredParamIdxrecord component.- Returns:
- the value of the
requiredParamIdxrecord component
-