public final class UserOperatorSpec extends Object implements OperatorSpec
OperatorSpec.OperatorKind
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
AnnotationInfo |
getAnnotation()
Returns the operator annotation.
|
ClassInfo |
getDeclaringClass()
Returns the operator class.
|
ClassInfo |
getImplementationClass()
Returns the implementation class.
|
String |
getMethodName()
Returns the operator method name.
|
OperatorSpec.OperatorKind |
getOperatorKind()
Returns the kind of this operator.
|
int |
hashCode() |
static UserOperatorSpec |
of(AnnotationInfo annotation,
ClassInfo declaringClass,
ClassInfo implementationClass,
String methodName)
Returns an instance.
|
String |
toString() |
public static UserOperatorSpec of(AnnotationInfo annotation, ClassInfo declaringClass, ClassInfo implementationClass, String methodName)
annotation
- the annotationdeclaringClass
- the declaring classimplementationClass
- the implementation classmethodName
- the method namepublic OperatorSpec.OperatorKind getOperatorKind()
OperatorSpec
getOperatorKind
in interface OperatorSpec
public AnnotationInfo getAnnotation()
public ClassInfo getDeclaringClass()
public ClassInfo getImplementationClass()
public String getMethodName()
Copyright © 2011–2019 Asakusa Framework Team. All rights reserved.