public class Concat extends APreprocessingFunction implements IPreprocessingFunction
| Modifier and Type | Field and Description |
|---|---|
static String |
GLUE_KEYWORD |
AT, checkFunctionString, commaNotInsideQuotation| Constructor and Description |
|---|
Concat() |
| Modifier and Type | Method and Description |
|---|---|
Instance |
applyFunctionAfterCheck(Instance inst,
String property,
String... arguments) |
static ArrayList<String> |
concatArrayElements(ArrayList<String> first,
ArrayList<String> toConcat,
String... glue) |
static ArrayList<String> |
concatElementsInOrder(ArrayList<ArrayList<String>> toConcatList,
String... glue) |
static ArrayList<String> |
concatStringToElements(String firstPart,
ArrayList<String> toConcat,
String... glue) |
boolean |
isComplex() |
int |
maxNumberOfArguments() |
int |
minNumberOfArguments() |
applyFunction, retrieveArguments, retrieveKeywordArgumentValue, sanityCheckArguments, testIfNumberOfArgumentsIsLegalclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitapplyFunctionpublic static final String GLUE_KEYWORD
public Instance applyFunctionAfterCheck(Instance inst, String property, String... arguments)
applyFunctionAfterCheck in class APreprocessingFunctionpublic static ArrayList<String> concatElementsInOrder(ArrayList<ArrayList<String>> toConcatList, String... glue)
public static ArrayList<String> concatArrayElements(ArrayList<String> first, ArrayList<String> toConcat, String... glue)
public static ArrayList<String> concatStringToElements(String firstPart, ArrayList<String> toConcat, String... glue)
public int minNumberOfArguments()
minNumberOfArguments in interface IPreprocessingFunctionpublic int maxNumberOfArguments()
maxNumberOfArguments in interface IPreprocessingFunctionpublic boolean isComplex()
isComplex in interface IPreprocessingFunctionisComplex in class APreprocessingFunctionCopyright © 2020. All rights reserved.