@Data
public class FlowAnnotationSignature
extends java.lang.Object
| Constructor and Description |
|---|
FlowAnnotationSignature(org.eclipse.xtend.lib.macro.declaration.ClassDeclaration annotatedClass) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.Object |
getInputPortAnnotationArgument() |
java.lang.Iterable<? extends org.eclipse.xtend.lib.macro.declaration.AnnotationReference> |
getInputPortAnnotations() |
java.lang.Object |
getOutputPortAnnotationArgument() |
java.lang.Iterable<? extends org.eclipse.xtend.lib.macro.declaration.AnnotationReference> |
getOutputPortAnnotations() |
org.eclipse.xtend.lib.macro.declaration.AnnotationReference |
getUnitAnnotation() |
org.eclipse.xtend.lib.macro.declaration.AnnotationReference |
getUnitModifier() |
int |
hashCode() |
boolean |
hasIntegrationModifier() |
boolean |
hasOperationModifier() |
boolean |
isFlowUnit() |
boolean |
isFunctionBoard() |
boolean |
isFunctionUnit() |
boolean |
isIntegrationUnit() |
boolean |
isOperationUnit() |
java.lang.String |
toString() |
public FlowAnnotationSignature(org.eclipse.xtend.lib.macro.declaration.ClassDeclaration annotatedClass)
public boolean isFunctionUnit()
public boolean isFunctionBoard()
public boolean isFlowUnit()
public boolean hasOperationModifier()
public boolean hasIntegrationModifier()
public boolean isIntegrationUnit()
public boolean isOperationUnit()
@Pure public int hashCode()
hashCode in class java.lang.Object@Pure public boolean equals(java.lang.Object obj)
equals in class java.lang.Object@Pure public java.lang.String toString()
toString in class java.lang.Object@Pure public org.eclipse.xtend.lib.macro.declaration.AnnotationReference getUnitAnnotation()
@Pure public org.eclipse.xtend.lib.macro.declaration.AnnotationReference getUnitModifier()
@Pure public java.lang.Iterable<? extends org.eclipse.xtend.lib.macro.declaration.AnnotationReference> getInputPortAnnotations()
@Pure public java.lang.Iterable<? extends org.eclipse.xtend.lib.macro.declaration.AnnotationReference> getOutputPortAnnotations()
@Pure public java.lang.Object getInputPortAnnotationArgument()
@Pure public java.lang.Object getOutputPortAnnotationArgument()