Package com.dremio.nessie.hms.annotation
Class MethodSignature
- java.lang.Object
-
- com.dremio.nessie.hms.annotation.MethodSignature
-
public class MethodSignature extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMethodSignature.SigType
-
Constructor Summary
Constructors Constructor Description MethodSignature(Method m)Create a method signature key based on a Reflection method signature.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)Optional<MethodSignature>extendIfNecessary()Extend this to a signature that includes catalog if appropriate.inthashCode()booleanisExtended()
-
-
-
Constructor Detail
-
MethodSignature
public MethodSignature(Method m)
Create a method signature key based on a Reflection method signature.- Parameters:
m- The Reflect method to build from.
-
-
Method Detail
-
extendIfNecessary
public Optional<MethodSignature> extendIfNecessary()
Extend this to a signature that includes catalog if appropriate.- Returns:
- Extended signature with Catalog argument.
-
isExtended
public boolean isExtended()
-
-