This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/main by this push:
new 40ef79067012 CAMEL-22956: camel-core - Simple function should be
grouped
40ef79067012 is described below
commit 40ef7906701201ab982b416714f8f0810cbaad87
Author: Claus Ibsen <[email protected]>
AuthorDate: Wed Feb 4 13:10:07 2026 +0100
CAMEL-22956: camel-core - Simple function should be grouped
---
.../org/apache/camel/catalog/languages/file.json | 30 +++++++++++-----------
.../org/apache/camel/language/simple/file.json | 30 +++++++++++-----------
.../camel/language/simple/FileConstants.java | 30 +++++++++++-----------
3 files changed, 45 insertions(+), 45 deletions(-)
diff --git
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/languages/file.json
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/languages/file.json
index d2d972ed2d66..1f0807e0f314 100644
---
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/languages/file.json
+++
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/languages/file.json
@@ -25,20 +25,20 @@
"trim": { "index": 6, "kind": "attribute", "displayName": "Trim", "group":
"advanced", "label": "advanced", "required": false, "type": "boolean",
"javaType": "java.lang.Boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": true, "description": "Whether to trim the
source code to remove leading and trailing whitespaces and line breaks. For
example when using DSLs where the source will span across multiple lines and
there may be additional line breaks at b [...]
},
"functions": {
- "file:name": { "index": 0, "kind": "function", "displayName": "File",
"group": "function", "label": "function", "required": false, "javaType":
"String", "prefix": "${", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "description": "The file name (relative
from starting directory)", "ognl": false, "suffix": "}" },
- "file:name.noext": { "index": 1, "kind": "function", "displayName":
"File", "group": "function", "label": "function", "required": false,
"javaType": "String", "prefix": "${", "deprecated": false, "deprecationNote":
"", "autowired": false, "secret": false, "description": "The file name
(relative from starting directory) without extension", "ognl": false, "suffix":
"}" },
- "file:name.noext.single": { "index": 2, "kind": "function", "displayName":
"File", "group": "function", "label": "function", "required": false,
"javaType": "String", "prefix": "${", "deprecated": false, "deprecationNote":
"", "autowired": false, "secret": false, "description": "The file name
(relative from starting directory) without extension. If the file name has
multiple dots, then this expression strips and only returns the last part.",
"ognl": false, "suffix": "}" },
- "file:name.ext": { "index": 3, "kind": "function", "displayName": "File",
"group": "function", "label": "function", "required": false, "javaType":
"String", "prefix": "${", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "description": "The file extension",
"ognl": false, "suffix": "}" },
- "file:name.ext.single": { "index": 4, "kind": "function", "displayName":
"File", "group": "function", "label": "function", "required": false,
"javaType": "String", "prefix": "${", "deprecated": false, "deprecationNote":
"", "autowired": false, "secret": false, "description": "The file extension. If
the file extension has multiple dots, then this expression strips and only
returns the last part.", "ognl": false, "suffix": "}" },
- "file:onlyname": { "index": 5, "kind": "function", "displayName": "File",
"group": "function", "label": "function", "required": false, "javaType":
"String", "prefix": "${", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "description": "\u2020he file name
(without any leading paths)", "ognl": false, "suffix": "}" },
- "file:onlyname.noext": { "index": 6, "kind": "function", "displayName":
"File", "group": "function", "label": "function", "required": false,
"javaType": "String", "prefix": "${", "deprecated": false, "deprecationNote":
"", "autowired": false, "secret": false, "description": "\u2020he file name
(without any leading paths) without extension", "ognl": false, "suffix": "}" },
- "file:onlyname.noext.single": { "index": 7, "kind": "function",
"displayName": "File", "group": "function", "label": "function", "required":
false, "javaType": "String", "prefix": "${", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "description":
"\u2020he file name (without any leading paths) without extension. If the file
name has multiple dots, then this expression strips and only returns the last
part.", "ognl": false, "suffix": "}" },
- "file:parent": { "index": 8, "kind": "function", "displayName": "File",
"group": "function", "label": "function", "required": false, "javaType":
"String", "prefix": "${", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "description": "The file parent directory
(null if no parent directory)", "ognl": false, "suffix": "}" },
- "file:path": { "index": 9, "kind": "function", "displayName": "File",
"group": "function", "label": "function", "required": false, "javaType":
"String", "prefix": "${", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "description": "The file path", "ognl":
false, "suffix": "}" },
- "file:absolute": { "index": 10, "kind": "function", "displayName": "File",
"group": "function", "label": "function", "required": false, "javaType":
"boolean", "prefix": "${", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "description": "Whether the file is
regarded as absolute or relative", "ognl": false, "suffix": "}" },
- "file:absolute.path": { "index": 11, "kind": "function", "displayName":
"File", "group": "function", "label": "function", "required": false,
"javaType": "String", "prefix": "${", "deprecated": false, "deprecationNote":
"", "autowired": false, "secret": false, "description": "The absolute file
path", "ognl": false, "suffix": "}" },
- "file:length": { "index": 12, "kind": "function", "displayName": "File",
"group": "function", "label": "function", "required": false, "javaType":
"long", "prefix": "${", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "description": "The size of the file",
"ognl": false, "suffix": "}" },
- "file:size": { "index": 13, "kind": "function", "displayName": "File",
"group": "function", "label": "function", "required": false, "javaType":
"long", "prefix": "${", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "description": "The size of the file",
"ognl": false, "suffix": "}" },
- "file:modified": { "index": 14, "kind": "function", "displayName": "File",
"group": "function", "label": "function", "required": false, "javaType":
"long", "prefix": "${", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "description": "The file modification
date", "ognl": false, "suffix": "}" }
+ "file:name": { "index": 0, "kind": "function", "displayName": "File",
"group": "file", "label": "file", "required": false, "javaType": "String",
"prefix": "${", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The file name (relative from starting
directory)", "ognl": false, "suffix": "}" },
+ "file:name.noext": { "index": 1, "kind": "function", "displayName":
"File", "group": "file", "label": "file", "required": false, "javaType":
"String", "prefix": "${", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "description": "The file name (relative
from starting directory) without extension", "ognl": false, "suffix": "}" },
+ "file:name.noext.single": { "index": 2, "kind": "function", "displayName":
"File", "group": "file", "label": "file", "required": false, "javaType":
"String", "prefix": "${", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "description": "The file name (relative
from starting directory) without extension. If the file name has multiple dots,
then this expression strips and only returns the last part.", "ognl": false,
"suffix": "}" },
+ "file:name.ext": { "index": 3, "kind": "function", "displayName": "File",
"group": "file", "label": "file", "required": false, "javaType": "String",
"prefix": "${", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The file extension", "ognl": false, "suffix":
"}" },
+ "file:name.ext.single": { "index": 4, "kind": "function", "displayName":
"File", "group": "file", "label": "file", "required": false, "javaType":
"String", "prefix": "${", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "description": "The file extension. If the
file extension has multiple dots, then this expression strips and only returns
the last part.", "ognl": false, "suffix": "}" },
+ "file:onlyname": { "index": 5, "kind": "function", "displayName": "File",
"group": "file", "label": "file", "required": false, "javaType": "String",
"prefix": "${", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "\u2020he file name (without any leading
paths)", "ognl": false, "suffix": "}" },
+ "file:onlyname.noext": { "index": 6, "kind": "function", "displayName":
"File", "group": "file", "label": "file", "required": false, "javaType":
"String", "prefix": "${", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "description": "\u2020he file name
(without any leading paths) without extension", "ognl": false, "suffix": "}" },
+ "file:onlyname.noext.single": { "index": 7, "kind": "function",
"displayName": "File", "group": "file", "label": "file", "required": false,
"javaType": "String", "prefix": "${", "deprecated": false, "deprecationNote":
"", "autowired": false, "secret": false, "description": "\u2020he file name
(without any leading paths) without extension. If the file name has multiple
dots, then this expression strips and only returns the last part.", "ognl":
false, "suffix": "}" },
+ "file:parent": { "index": 8, "kind": "function", "displayName": "File",
"group": "file", "label": "file", "required": false, "javaType": "String",
"prefix": "${", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The file parent directory (null if no parent
directory)", "ognl": false, "suffix": "}" },
+ "file:path": { "index": 9, "kind": "function", "displayName": "File",
"group": "file", "label": "file", "required": false, "javaType": "String",
"prefix": "${", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The file path", "ognl": false, "suffix": "}" },
+ "file:absolute": { "index": 10, "kind": "function", "displayName": "File",
"group": "file", "label": "file", "required": false, "javaType": "boolean",
"prefix": "${", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "Whether the file is regarded as absolute or
relative", "ognl": false, "suffix": "}" },
+ "file:absolute.path": { "index": 11, "kind": "function", "displayName":
"File", "group": "file", "label": "file", "required": false, "javaType":
"String", "prefix": "${", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "description": "The absolute file path",
"ognl": false, "suffix": "}" },
+ "file:length": { "index": 12, "kind": "function", "displayName": "File",
"group": "file", "label": "file", "required": false, "javaType": "long",
"prefix": "${", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The size of the file", "ognl": false,
"suffix": "}" },
+ "file:size": { "index": 13, "kind": "function", "displayName": "File",
"group": "file", "label": "file", "required": false, "javaType": "long",
"prefix": "${", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The size of the file", "ognl": false,
"suffix": "}" },
+ "file:modified": { "index": 14, "kind": "function", "displayName": "File",
"group": "file", "label": "file", "required": false, "javaType": "long",
"prefix": "${", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The file modification date", "ognl": false,
"suffix": "}" }
}
}
diff --git
a/core/camel-core-languages/src/generated/resources/META-INF/org/apache/camel/language/simple/file.json
b/core/camel-core-languages/src/generated/resources/META-INF/org/apache/camel/language/simple/file.json
index d2d972ed2d66..1f0807e0f314 100644
---
a/core/camel-core-languages/src/generated/resources/META-INF/org/apache/camel/language/simple/file.json
+++
b/core/camel-core-languages/src/generated/resources/META-INF/org/apache/camel/language/simple/file.json
@@ -25,20 +25,20 @@
"trim": { "index": 6, "kind": "attribute", "displayName": "Trim", "group":
"advanced", "label": "advanced", "required": false, "type": "boolean",
"javaType": "java.lang.Boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": true, "description": "Whether to trim the
source code to remove leading and trailing whitespaces and line breaks. For
example when using DSLs where the source will span across multiple lines and
there may be additional line breaks at b [...]
},
"functions": {
- "file:name": { "index": 0, "kind": "function", "displayName": "File",
"group": "function", "label": "function", "required": false, "javaType":
"String", "prefix": "${", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "description": "The file name (relative
from starting directory)", "ognl": false, "suffix": "}" },
- "file:name.noext": { "index": 1, "kind": "function", "displayName":
"File", "group": "function", "label": "function", "required": false,
"javaType": "String", "prefix": "${", "deprecated": false, "deprecationNote":
"", "autowired": false, "secret": false, "description": "The file name
(relative from starting directory) without extension", "ognl": false, "suffix":
"}" },
- "file:name.noext.single": { "index": 2, "kind": "function", "displayName":
"File", "group": "function", "label": "function", "required": false,
"javaType": "String", "prefix": "${", "deprecated": false, "deprecationNote":
"", "autowired": false, "secret": false, "description": "The file name
(relative from starting directory) without extension. If the file name has
multiple dots, then this expression strips and only returns the last part.",
"ognl": false, "suffix": "}" },
- "file:name.ext": { "index": 3, "kind": "function", "displayName": "File",
"group": "function", "label": "function", "required": false, "javaType":
"String", "prefix": "${", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "description": "The file extension",
"ognl": false, "suffix": "}" },
- "file:name.ext.single": { "index": 4, "kind": "function", "displayName":
"File", "group": "function", "label": "function", "required": false,
"javaType": "String", "prefix": "${", "deprecated": false, "deprecationNote":
"", "autowired": false, "secret": false, "description": "The file extension. If
the file extension has multiple dots, then this expression strips and only
returns the last part.", "ognl": false, "suffix": "}" },
- "file:onlyname": { "index": 5, "kind": "function", "displayName": "File",
"group": "function", "label": "function", "required": false, "javaType":
"String", "prefix": "${", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "description": "\u2020he file name
(without any leading paths)", "ognl": false, "suffix": "}" },
- "file:onlyname.noext": { "index": 6, "kind": "function", "displayName":
"File", "group": "function", "label": "function", "required": false,
"javaType": "String", "prefix": "${", "deprecated": false, "deprecationNote":
"", "autowired": false, "secret": false, "description": "\u2020he file name
(without any leading paths) without extension", "ognl": false, "suffix": "}" },
- "file:onlyname.noext.single": { "index": 7, "kind": "function",
"displayName": "File", "group": "function", "label": "function", "required":
false, "javaType": "String", "prefix": "${", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "description":
"\u2020he file name (without any leading paths) without extension. If the file
name has multiple dots, then this expression strips and only returns the last
part.", "ognl": false, "suffix": "}" },
- "file:parent": { "index": 8, "kind": "function", "displayName": "File",
"group": "function", "label": "function", "required": false, "javaType":
"String", "prefix": "${", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "description": "The file parent directory
(null if no parent directory)", "ognl": false, "suffix": "}" },
- "file:path": { "index": 9, "kind": "function", "displayName": "File",
"group": "function", "label": "function", "required": false, "javaType":
"String", "prefix": "${", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "description": "The file path", "ognl":
false, "suffix": "}" },
- "file:absolute": { "index": 10, "kind": "function", "displayName": "File",
"group": "function", "label": "function", "required": false, "javaType":
"boolean", "prefix": "${", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "description": "Whether the file is
regarded as absolute or relative", "ognl": false, "suffix": "}" },
- "file:absolute.path": { "index": 11, "kind": "function", "displayName":
"File", "group": "function", "label": "function", "required": false,
"javaType": "String", "prefix": "${", "deprecated": false, "deprecationNote":
"", "autowired": false, "secret": false, "description": "The absolute file
path", "ognl": false, "suffix": "}" },
- "file:length": { "index": 12, "kind": "function", "displayName": "File",
"group": "function", "label": "function", "required": false, "javaType":
"long", "prefix": "${", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "description": "The size of the file",
"ognl": false, "suffix": "}" },
- "file:size": { "index": 13, "kind": "function", "displayName": "File",
"group": "function", "label": "function", "required": false, "javaType":
"long", "prefix": "${", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "description": "The size of the file",
"ognl": false, "suffix": "}" },
- "file:modified": { "index": 14, "kind": "function", "displayName": "File",
"group": "function", "label": "function", "required": false, "javaType":
"long", "prefix": "${", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "description": "The file modification
date", "ognl": false, "suffix": "}" }
+ "file:name": { "index": 0, "kind": "function", "displayName": "File",
"group": "file", "label": "file", "required": false, "javaType": "String",
"prefix": "${", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The file name (relative from starting
directory)", "ognl": false, "suffix": "}" },
+ "file:name.noext": { "index": 1, "kind": "function", "displayName":
"File", "group": "file", "label": "file", "required": false, "javaType":
"String", "prefix": "${", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "description": "The file name (relative
from starting directory) without extension", "ognl": false, "suffix": "}" },
+ "file:name.noext.single": { "index": 2, "kind": "function", "displayName":
"File", "group": "file", "label": "file", "required": false, "javaType":
"String", "prefix": "${", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "description": "The file name (relative
from starting directory) without extension. If the file name has multiple dots,
then this expression strips and only returns the last part.", "ognl": false,
"suffix": "}" },
+ "file:name.ext": { "index": 3, "kind": "function", "displayName": "File",
"group": "file", "label": "file", "required": false, "javaType": "String",
"prefix": "${", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The file extension", "ognl": false, "suffix":
"}" },
+ "file:name.ext.single": { "index": 4, "kind": "function", "displayName":
"File", "group": "file", "label": "file", "required": false, "javaType":
"String", "prefix": "${", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "description": "The file extension. If the
file extension has multiple dots, then this expression strips and only returns
the last part.", "ognl": false, "suffix": "}" },
+ "file:onlyname": { "index": 5, "kind": "function", "displayName": "File",
"group": "file", "label": "file", "required": false, "javaType": "String",
"prefix": "${", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "\u2020he file name (without any leading
paths)", "ognl": false, "suffix": "}" },
+ "file:onlyname.noext": { "index": 6, "kind": "function", "displayName":
"File", "group": "file", "label": "file", "required": false, "javaType":
"String", "prefix": "${", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "description": "\u2020he file name
(without any leading paths) without extension", "ognl": false, "suffix": "}" },
+ "file:onlyname.noext.single": { "index": 7, "kind": "function",
"displayName": "File", "group": "file", "label": "file", "required": false,
"javaType": "String", "prefix": "${", "deprecated": false, "deprecationNote":
"", "autowired": false, "secret": false, "description": "\u2020he file name
(without any leading paths) without extension. If the file name has multiple
dots, then this expression strips and only returns the last part.", "ognl":
false, "suffix": "}" },
+ "file:parent": { "index": 8, "kind": "function", "displayName": "File",
"group": "file", "label": "file", "required": false, "javaType": "String",
"prefix": "${", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The file parent directory (null if no parent
directory)", "ognl": false, "suffix": "}" },
+ "file:path": { "index": 9, "kind": "function", "displayName": "File",
"group": "file", "label": "file", "required": false, "javaType": "String",
"prefix": "${", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The file path", "ognl": false, "suffix": "}" },
+ "file:absolute": { "index": 10, "kind": "function", "displayName": "File",
"group": "file", "label": "file", "required": false, "javaType": "boolean",
"prefix": "${", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "Whether the file is regarded as absolute or
relative", "ognl": false, "suffix": "}" },
+ "file:absolute.path": { "index": 11, "kind": "function", "displayName":
"File", "group": "file", "label": "file", "required": false, "javaType":
"String", "prefix": "${", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "description": "The absolute file path",
"ognl": false, "suffix": "}" },
+ "file:length": { "index": 12, "kind": "function", "displayName": "File",
"group": "file", "label": "file", "required": false, "javaType": "long",
"prefix": "${", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The size of the file", "ognl": false,
"suffix": "}" },
+ "file:size": { "index": 13, "kind": "function", "displayName": "File",
"group": "file", "label": "file", "required": false, "javaType": "long",
"prefix": "${", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The size of the file", "ognl": false,
"suffix": "}" },
+ "file:modified": { "index": 14, "kind": "function", "displayName": "File",
"group": "file", "label": "file", "required": false, "javaType": "long",
"prefix": "${", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The file modification date", "ognl": false,
"suffix": "}" }
}
}
diff --git
a/core/camel-core-languages/src/main/java/org/apache/camel/language/simple/FileConstants.java
b/core/camel-core-languages/src/main/java/org/apache/camel/language/simple/FileConstants.java
index d093c39e34b1..8e39221b8c4e 100644
---
a/core/camel-core-languages/src/main/java/org/apache/camel/language/simple/FileConstants.java
+++
b/core/camel-core-languages/src/main/java/org/apache/camel/language/simple/FileConstants.java
@@ -21,39 +21,39 @@ import org.apache.camel.spi.Metadata;
@Metadata(label = "function", annotations = { "prefix=${", "suffix=}" })
public final class FileConstants {
- @Metadata(description = "The file name (relative from starting
directory)", javaType = "String", label = "function")
+ @Metadata(description = "The file name (relative from starting
directory)", javaType = "String", label = "file")
public static final String FILE_NAME = "file:name";
@Metadata(description = "The file name (relative from starting directory)
without extension", javaType = "String",
- label = "function")
+ label = "file")
public static final String FILE_NO_EXT = "file:name.noext";
@Metadata(description = "The file name (relative from starting directory)
without extension. If the file name has multiple dots, then this expression
strips and only returns the last part.",
- javaType = "String", label = "function")
+ javaType = "String", label = "file")
public static final String FILE_NO_EXT_SINGLE = "file:name.noext.single";
- @Metadata(description = "The file extension", javaType = "String", label =
"function")
+ @Metadata(description = "The file extension", javaType = "String", label =
"file")
public static final String FILE_EXT = "file:name.ext";
@Metadata(description = "The file extension. If the file extension has
multiple dots, then this expression strips and only returns the last part.",
- javaType = "String", label = "function")
+ javaType = "String", label = "file")
public static final String FILE_EXT_SINGLE = "file:name.ext.single";
- @Metadata(description = "†he file name (without any leading paths)",
javaType = "String", label = "function")
+ @Metadata(description = "†he file name (without any leading paths)",
javaType = "String", label = "file")
public static final String FILE_ONLY_NAME = "file:onlyname";
@Metadata(description = "†he file name (without any leading paths) without
extension", javaType = "String",
- label = "function")
+ label = "file")
public static final String FILE_ONLY_NAME_NO_EXT = "file:onlyname.noext";
@Metadata(description = "†he file name (without any leading paths) without
extension. If the file name has multiple dots, then this expression strips and
only returns the last part.",
- javaType = "String", label = "function")
+ javaType = "String", label = "file")
public static final String FILE_ONLY_NAME_NO_EXT_SINGLE =
"file:onlyname.noext.single";
- @Metadata(description = "The file parent directory (null if no parent
directory)", javaType = "String", label = "function")
+ @Metadata(description = "The file parent directory (null if no parent
directory)", javaType = "String", label = "file")
public static final String FILE_PARENT = "file:parent";
- @Metadata(description = "The file path", javaType = "String", label =
"function")
+ @Metadata(description = "The file path", javaType = "String", label =
"file")
public static final String FILE_PATH = "file:path";
- @Metadata(description = "Whether the file is regarded as absolute or
relative", javaType = "boolean", label = "function")
+ @Metadata(description = "Whether the file is regarded as absolute or
relative", javaType = "boolean", label = "file")
public static final String FILE_ABSOLUTE = "file:absolute";
- @Metadata(description = "The absolute file path", javaType = "String",
label = "function")
+ @Metadata(description = "The absolute file path", javaType = "String",
label = "file")
public static final String FILE_ABSOLUTE_PATH = "file:absolute.path";
- @Metadata(description = "The size of the file", javaType = "long", label =
"function")
+ @Metadata(description = "The size of the file", javaType = "long", label =
"file")
public static final String FILE_LENGTH = "file:length";
- @Metadata(description = "The size of the file", javaType = "long", label =
"function")
+ @Metadata(description = "The size of the file", javaType = "long", label =
"file")
public static final String FILE_SIZE = "file:size";
- @Metadata(description = "The file modification date", javaType = "long",
label = "function")
+ @Metadata(description = "The file modification date", javaType = "long",
label = "file")
public static final String FILE_MODIFIED = "file:modified";
}