public class AccumulateDescr extends PatternSourceDescr implements ConditionalElementDescr, PatternDestinationDescr, MultiPatternDestinationDescr
| Modifier and Type | Class and Description |
|---|---|
static class |
AccumulateDescr.AccumulateFunctionCallDescr |
| Constructor and Description |
|---|
AccumulateDescr() |
copyLocation, getColumn, getEndCharacter, getEndColumn, getEndLine, getNamespace, getResource, getStartCharacter, getText, positionAsString, setEndCharacter, setEndLocation, setLocation, setNamespace, setResource, setStartCharacter, setTextpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizablereadExternal in class BaseDescrIOExceptionClassNotFoundExceptionpublic void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizablewriteExternal in class BaseDescrIOExceptionpublic String getClassName()
public void setClassName(String classMethodName)
public String[] getDeclarations()
public void setDeclarations(String[] declarations)
public String getActionCode()
public void setActionCode(String actionCode)
public String getInitCode()
public void setInitCode(String initCode)
public String getResultCode()
public void setResultCode(String resultCode)
public void addDescr(BaseDescr patternDescr)
addDescr in interface ConditionalElementDescrpublic boolean removeDescr(BaseDescr baseDescr)
removeDescr in interface ConditionalElementDescrpublic void insertBeforeLast(Class<?> clazz, BaseDescr baseDescr)
insertBeforeLast in interface ConditionalElementDescrpublic List<BaseDescr> getDescrs()
getDescrs in interface ConditionalElementDescrpublic void addOrMerge(BaseDescr baseDescr)
addOrMerge in interface ConditionalElementDescrpublic String getReverseCode()
public void setReverseCode(String reverseCode)
public List<AccumulateDescr.AccumulateFunctionCallDescr> getFunctions()
public void addFunction(AccumulateDescr.AccumulateFunctionCallDescr function)
public boolean removeFunction(AccumulateDescr.AccumulateFunctionCallDescr function)
public boolean isExternalFunction()
public PatternDescr getInputPattern()
getInputPattern in interface PatternDestinationDescrpublic void setInputPattern(PatternDescr inputPattern)
setInputPattern in interface PatternDestinationDescrpublic BaseDescr getInput()
getInput in interface MultiPatternDestinationDescrpublic void setInput(BaseDescr input)
setInput in interface MultiPatternDestinationDescrpublic boolean isSinglePattern()
public boolean isMultiPattern()
public boolean hasValidInput()
public boolean isMultiFunction()
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.