public class InterfaceNode extends Script
| 限定符和类型 | 字段和说明 |
|---|---|
java.util.List<AnnotationNode> |
annotations |
java.lang.String |
functionName |
| 构造器和说明 |
|---|
InterfaceNode(java.lang.String name,
java.lang.String fileName) |
getLine, getPos, initText, initTextWithCleaning, plainText, setInterval, setLine, setPospublic java.lang.String functionName
public java.util.List<AnnotationNode> annotations
public DoipOperationInfo getDoipOperationInfo()
public void setDoipOperationInfo(DoipOperationInfo doipOperationInfo)
public void setIsDoipOperation(boolean doipOperation)
public boolean isDoipOperation()
public boolean isHandler()
public void setHandler(boolean handler)
public java.lang.String getFileName()
public void addAnnotation(AnnotationNode annNode)
public void addLogType(LogType v)
public java.util.EnumSet<LogType> getLogTypes()
public boolean getLogToBDContract()
public void setLogToBDContract(boolean b)
public boolean getLogToNamedLedger()
public void setLogToNamedLedger(boolean b)
public void addLedgerName(java.lang.String name)
public java.util.List<java.lang.String> getLedgerNames()
public void appendAfterInvokeHandler(AnnotationHook handler)
public java.util.List<AnnotationHook> afterExecutionAnnotations()
public void appendBeforeInvokeHandler(AnnotationHook handler)
public java.util.List<AnnotationHook> beforeExecutionAnnotations()
public RouteInfo getRouteInfo()
public void setRouteInfo(RouteInfo routeInfo)
public JoinInfo getJoinInfo()
public void setJoinInfo(JoinInfo joinInfo1)
public java.lang.String getFunctionName()
public void setFunctionName(java.lang.String functionName)
public AnnotationNode getAnnotation(java.lang.String annotationName)
public void setForkInfo(ForkInfo forkInfo)
public ForkInfo getForkInfo()