diff options
Diffstat (limited to 'src/vpp-api/java/jvpp/gen/jvppgen/util.py')
-rw-r--r-- | src/vpp-api/java/jvpp/gen/jvppgen/util.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/vpp-api/java/jvpp/gen/jvppgen/util.py b/src/vpp-api/java/jvpp/gen/jvppgen/util.py index 42394419737..48645246596 100644 --- a/src/vpp-api/java/jvpp/gen/jvppgen/util.py +++ b/src/vpp-api/java/jvpp/gen/jvppgen/util.py @@ -41,6 +41,7 @@ reply_suffixes = ("reply", "details", "l2fibtableentry") def is_reply(name): return name.lower().endswith(reply_suffixes) +details_suffix = "details" def is_details(name): return name.lower().endswith(reply_suffixes[1]) or name.lower().endswith(reply_suffixes[2]) @@ -186,6 +187,8 @@ def remove_reply_suffix(camel_case_name_with_suffix): def remove_suffix(camel_case_name_with_suffix, suffix): + if not suffix: + return camel_case_name_with_suffix suffix_length = len(suffix) return camel_case_name_with_suffix[:-suffix_length] if suffix_length != 0 else camel_case_name_with_suffix @@ -210,3 +213,6 @@ def add_notification_suffix(camel_case_dto_name): def is_array(java_type_as_string): return java_type_as_string.endswith("[]") + +def is_want(name): + return name.startswith("want_")
\ No newline at end of file |