public static class ReadStructure.Zbnf_Method extends java.lang.Object
method::=...
subsyntax.
Only a singleton instance is created. It is reused, calling init()
before, if
Java2C_Main.ReadStructure.Zbnf_ClassData#new_method()
<method>
were parsed with syntax
method::= method ; <*;?keyName> ; <$?javaName> ; <$?CName> ; return ;. If the appropriate methods[{ param ( ) }]
Java2C_Main.ReadStructure.Zbnf_ClassData#add_method(org.vishia.java2C.Java2C_Main.ReadStructure.Zbnf_Method)
Method
.
This temporary instance is used straighten out, because the structure of syntax
is not so opportune for storing in Method
directly.Modifier and Type | Field and Description |
---|---|
java.lang.String |
implementationSuffix |
Modifier and Type | Method and Description |
---|---|
void |
add_param(ReadStructure.Zbnf_Field param1) |
void |
add_returnType(ReadStructure.Zbnf_Field dummy) |
ReadStructure.Zbnf_Field |
new_param() |
ReadStructure.Zbnf_Field |
new_returnType() |
void |
set_classSuffixName()
From ZBNF: method::= ...
|
void |
set_CName(java.lang.String value) |
void |
set_defClass(java.lang.String value)
From ZBNF: method::= ...
|
void |
set_defClassAndMethodUnambigous(java.lang.String value)
From ZBNF: method::= ...
|
void |
set_defPkg(java.lang.String value)
From ZBNF: method::= ...
|
void |
set_ImplementationName(java.lang.String value) |
void |
set_javaName(java.lang.String value)
From ZBNF: method::= ...
|
void |
set_keyName(java.lang.String value) |
void |
set_modeCtor()
From ZBNF: method::= ...
|
void |
set_modeCtorAnonymous()
From ZBNF: method::= ...
|
void |
set_modeCtorNonStatic()
From ZBNF: method::= ...
|
void |
set_modeNoStacktrace()
From ZBNF: method::= ...
|
void |
set_modeNoThCxt()
From ZBNF: method::= ...
|
void |
set_modeOverrideable()
From ZBNF: method::= ...
|
void |
set_modeReturnNew()
From ZBNF: method::= ...
|
void |
set_modeReturnNonPersistring()
From ZBNF: method::= ...
|
void |
set_modeReturnThis()
From ZBNF: method::= ...
|
void |
set_modeStatic()
From ZBNF: method::= ...
|
void |
set_NameUnambiguous(java.lang.String value) |
void |
set_OverriddenName(java.lang.String value) |
void |
set_suffixName(java.lang.String value)
From ZBNF: method::= ...
|
void |
set_unambigouosName(java.lang.String value)
From ZBNF: method::= ...
|
public java.lang.String implementationSuffix
public ReadStructure.Zbnf_Field new_returnType()
public void add_returnType(ReadStructure.Zbnf_Field dummy)
public ReadStructure.Zbnf_Field new_param()
public void add_param(ReadStructure.Zbnf_Field param1)
public void set_keyName(java.lang.String value)
public void set_javaName(java.lang.String value)
public void set_NameUnambiguous(java.lang.String value)
public void set_CName(java.lang.String value)
public void set_ImplementationName(java.lang.String value)
public void set_OverriddenName(java.lang.String value)
public void set_modeNoThCxt()
public void set_modeOverrideable()
public void set_modeReturnThis()
public void set_modeReturnNew()
public void set_modeReturnNonPersistring()
public void set_modeStatic()
public void set_modeNoStacktrace()
public void set_modeCtor()
public void set_modeCtorNonStatic()
public void set_modeCtorAnonymous()
public void set_unambigouosName(java.lang.String value)
public void set_suffixName(java.lang.String value)
public void set_classSuffixName()
public void set_defPkg(java.lang.String value)
public void set_defClass(java.lang.String value)
public void set_defClassAndMethodUnambigous(java.lang.String value)