public static final class ImpExConstants.Syntax
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ImpExConstants.Syntax.CodeMarkers
Defines the constant strings for all code markers allowed in script and used by ImpEx.
|
static class |
ImpExConstants.Syntax.Mode
Contains all supported header modes.
|
static class |
ImpExConstants.Syntax.Modifier
Declares the allowed set of modifiers.
|
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ABSOLUTE_FILE_PATH_PREFIX
This prefix indicates absolute file path.
Example: zip:c:\demo.zip&demo1.jpg |
static char |
ALTERNATIVE_PATTERN_SEPARATOR
Separates alternative expressions.
|
static char |
ATTRIBUTE_SEPARATOR
Separates attributes in item expression patterns.
|
static java.lang.String |
BEANSHELL_PREFIX
Indicates a bean shell line (contains java statements).
|
static char |
CLOSE
Indicates the end of an item pattern expression.
|
static java.lang.String |
COLLECTION_APPEND_PREFIX
This prefix of a element in a collection value indicates, that the element will be added to the existing
resolved collection.
|
static java.lang.String |
COLLECTION_REMOVE_PREFIX
This prefix of a element in a collection value indicates, that the element will be removed from the existing
resolved collection.
|
static java.lang.String |
COLLECTION_VALUE_MODE_APPEND
If this mode is set at modifier
ImpExConstants.Syntax.Modifier.COLLECTION_VALUE_MODE, the elements of
the given collection value will be added to the existing resolved collection. |
static java.lang.String |
COLLECTION_VALUE_MODE_REMOVE
If this mode is set at modifier
ImpExConstants.Syntax.Modifier.COLLECTION_VALUE_MODE, the elements of
the given collection value will be removed from the existing resolved collection. |
static char |
DATERANGE_DELIMITER
Seaparates the part of a standard date range value.
|
static char |
DEFAULT_ATTRIBUTE_PATH_SEPARATOR
Default separator for giving item expressions in value lines like 'bath:Online:Default' for item expression
'(code,catalog(id)catalogVersion(code))'.
|
static char |
DEFAULT_COLLECTION_VALUE_DELIMITER
See CORE-3347, CORE-3348 --> CORE-3378 !
|
static java.lang.String |
DEFAULT_KEY_2_VALUE_DELIMITER
Specifies the default delimiter for separating a key - value pair at map values.
|
static char |
DEFAULT_MAP_VALUE_DELIMITER
Specifies the default delimiter for separating key - value pairs at map values.
|
static java.lang.String |
DEFINITION_PREFIX
Indicates a definition line or definition usage.
|
static java.lang.String |
DOCUMENT_ID_PREFIX
Indicates a whole document ID column or an item expression using the document id for referencing.
|
static java.lang.String |
END_USERRIGHTS
Indicates the end of a UserRight import block.
|
static java.lang.String |
IGNORE_PREFIX
Marks a value as to ignore.
|
static java.lang.String |
JAR_BASED_FILE_PATH_PREFIX
This prefix indicates an jar based path.
Example: jar:ystorefoundationpackage.jalo.YStoreFoundationManager&/media/jeans/demo2.jpg |
static java.lang.String |
KEY_PATTERN
Indicates the type of the key when specifying a map.
|
static char |
MODIFIER_END
Marks the end of modifier definitions.
CAUTION: '[' and ']' will be interpreted as a regular expression when calling stuff like String.replaceAll(String, String) |
static char |
MODIFIER_EQUAL
Separates key and value of a modifier definition.
|
static char |
MODIFIER_QUOTE_CHAR
Character used for quotation within a modifier value.
|
static char |
MODIFIER_SEPARATOR
Separates modifiers defined in same modifier definition block (enclosed by
MODIFIER_START and MODIFIER_END. |
static char |
MODIFIER_START
Marks the start of modifier definitions.
CAUTION: '[' and ']' will be interpreted as a regular expression when calling stuff like String.replaceAll(String, String) |
static java.lang.String |
NULL_REF
Special item reference value for using NULL value for looking up items.
|
static char |
OPEN
Indicates the start of an item pattern expression.
|
static java.lang.String |
SPECIAL_COLUMN_PREFIX
Indicates a special column.
|
static java.lang.String |
START_USERRIGHTS
Indicates the start of a UserRight import block.
|
static java.lang.String |
URL_BASED_FILE_PATH_PREFIX
This prefix indicates an url based path.
Example: http:http://www.company.com/pictures/logo.gif |
static java.lang.String |
VALUE_PATTERN
Indicates the type of the value when specifying a map.
|
static java.lang.String |
ZIP_BASED_FILE_PATH_PREFIX
This prefix indicates an zip based path.
Example: file:c:\demo4.jpg |
| Constructor and Description |
|---|
Syntax() |
public static final char MODIFIER_START
String.replaceAll(String, String)public static final char MODIFIER_END
String.replaceAll(String, String)public static final char MODIFIER_SEPARATOR
MODIFIER_START and MODIFIER_END.public static final char MODIFIER_EQUAL
public static final char MODIFIER_QUOTE_CHAR
public static final char OPEN
public static final char CLOSE
public static final char ALTERNATIVE_PATTERN_SEPARATOR
public static final char ATTRIBUTE_SEPARATOR
public static final char DEFAULT_ATTRIBUTE_PATH_SEPARATOR
public static final java.lang.String KEY_PATTERN
public static final java.lang.String VALUE_PATTERN
public static final char DEFAULT_MAP_VALUE_DELIMITER
public static final java.lang.String DEFAULT_KEY_2_VALUE_DELIMITER
public static final java.lang.String COLLECTION_VALUE_MODE_APPEND
ImpExConstants.Syntax.Modifier.COLLECTION_VALUE_MODE, the elements of
the given collection value will be added to the existing resolved collection.public static final java.lang.String COLLECTION_VALUE_MODE_REMOVE
ImpExConstants.Syntax.Modifier.COLLECTION_VALUE_MODE, the elements of
the given collection value will be removed from the existing resolved collection.public static final java.lang.String COLLECTION_APPEND_PREFIX
public static final java.lang.String COLLECTION_REMOVE_PREFIX
public static final char DEFAULT_COLLECTION_VALUE_DELIMITER
public static final java.lang.String START_USERRIGHTS
END_USERRIGHTS.public static final java.lang.String END_USERRIGHTS
public static final char DATERANGE_DELIMITER
public static final java.lang.String BEANSHELL_PREFIX
public static final java.lang.String DEFINITION_PREFIX
$myDefinition=This is my definition
This is my script text where use my definition with $myDefinitionThis is my script text where use my definition with This is my definitionpublic static final java.lang.String DOCUMENT_ID_PREFIX
public static final java.lang.String SPECIAL_COLUMN_PREFIX
public static final java.lang.String IGNORE_PREFIX
public static final java.lang.String NULL_REF
public static final java.lang.String ABSOLUTE_FILE_PATH_PREFIX
zip:c:\demo.zip&demo1.jpgpublic static final java.lang.String URL_BASED_FILE_PATH_PREFIX
http:http://www.company.com/pictures/logo.gifpublic static final java.lang.String JAR_BASED_FILE_PATH_PREFIX
jar:ystorefoundationpackage.jalo.YStoreFoundationManager&/media/jeans/demo2.jpgpublic static final java.lang.String ZIP_BASED_FILE_PATH_PREFIX
file:c:\demo4.jpgCopyright © 2018 SAP SE. All Rights Reserved.